.HeaderSearch_header__PTE1A{position:sticky;top:0;z-index:500;background:var(--mantine-color-body);border-bottom:1px solid var(--mantine-color-gray-2)}.HeaderSearch_container__ykFwx{height:100%;padding:0;margin:0;max-width:none}.HeaderSearch_inner__pAdVM{height:100%;display:flex;flex-direction:column}.HeaderSearch_desktopView__aYE8r{width:100%;height:60px;padding:0 16px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--mantine-spacing-md)}.HeaderSearch_mobileView__1AG4P{width:100%;height:60px;padding:0 16px 0 0}.HeaderSearch_logo__eTc_S{height:100%;display:flex;align-items:center;padding-left:16px}.HeaderSearch_organizationSelect___MMtO{width:250px}.HeaderSearch_searchWrap__4eUA4{display:flex;align-items:center;gap:8px;width:100%;max-width:560px;justify-self:center;min-width:0}.HeaderSearch_search__61HXj{flex:1;min-width:0}.HeaderSearch_modeToggle__TFXwQ{display:inline-flex;gap:2px;background:var(--sfc2,#f8fafd);border:1px solid var(--line,#e5ebf4);border-radius:8px;padding:2px;flex:none}.HeaderSearch_modeToggle__TFXwQ button{border:0;background:transparent;border-radius:6px;padding:5px 10px;font-family:inherit;font-size:12px;font-weight:700;color:var(--mute,#5b6a86);cursor:pointer;line-height:1.2}.HeaderSearch_modeToggle__TFXwQ button.HeaderSearch_modeOn__JMTJe{background:var(--ink,#0b1a3c);color:#fff}.HeaderSearch_mobileOrgBar__Cprui{padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);border-top:1px solid var(--mantine-color-gray-2)}@media (max-width:48em){.HeaderSearch_organizationSelect___MMtO,.HeaderSearch_searchWrap__4eUA4,.HeaderSearch_search__61HXj{width:100%}}.NavbarMinimal_navbar__YFmoo{padding:var(--mantine-spacing-md);display:flex;background-color:var(--mantine-color-blue-filled)}@media (max-width:768px){.NavbarMinimal_navbar__YFmoo{position:fixed;bottom:0;left:0;right:0;width:100%;height:auto;flex-direction:row;justify-content:space-around;align-items:center;z-index:100;padding:var(--mantine-spacing-xs) var(--mantine-spacing-xs) calc(var(--mantine-spacing-xs) + env(safe-area-inset-bottom, 0))}.NavbarMinimal_navbarMain__TvLzE{display:flex;flex-direction:row;justify-content:space-between;width:100%;overflow-x:auto;gap:4px;scrollbar-width:none;padding:0 2px}.NavbarMinimal_navbarMain__TvLzE::-webkit-scrollbar{display:none}.NavbarMinimal_navbarLogout__ztjMr{display:none}.NavbarMinimal_link__wBuoc{width:68px;height:62px;min-width:68px;flex-shrink:0;padding:6px 0}.NavbarMinimal_moreDrawer__XV5BT{z-index:200;background-color:var(--mantine-color-body);box-shadow:0 -2px 10px rgba(0,0,0,.1)}.NavbarMinimal_drawerHeader__ZDcKF{display:flex;justify-content:space-between;align-items:center;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);border-bottom:1px solid var(--mantine-color-gray-3);margin-bottom:0}.NavbarMinimal_moreMenuContent__9Dis_{padding:var(--mantine-spacing-md)}.NavbarMinimal_moreMenuItems__3_McO{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--mantine-spacing-lg);padding:var(--mantine-spacing-md) 0}.NavbarMinimal_moreMenuItems__3_McO .NavbarMinimal_link__wBuoc{width:76px;height:76px;background-color:var(--mantine-color-blue-filled);border-radius:var(--mantine-radius-lg);transition:transform .2s ease,background-color .2s ease,color .2s ease}.NavbarMinimal_moreMenuItems__3_McO .NavbarMinimal_link__wBuoc:active{transform:scale(.95)}.NavbarMinimal_moreMenuItems__3_McO .NavbarMinimal_link__wBuoc[data-active=true]{background-color:var(--mantine-color-white);color:var(--mantine-color-blue-6);border:2px solid var(--mantine-color-blue-6);box-shadow:0 2px 8px rgba(0,0,0,.15)}}@media (min-width:769px){.NavbarMinimal_navbar__YFmoo{width:110px;height:calc(110vh - 60px);flex-direction:column;padding:var(--mantine-spacing-md) var(--mantine-spacing-xs)}.NavbarMinimal_navbarMain__TvLzE{flex:1;display:flex;flex-direction:column;align-items:center;gap:var(--mantine-spacing-md)}.NavbarMinimal_navbarLogout__ztjMr{display:flex;flex-direction:column;align-items:center;margin-top:var(--mantine-spacing-xl);padding-top:var(--mantine-spacing-md);border-top:1px solid var(--mantine-color-blue-7)}@media (min-height:800px){.NavbarMinimal_navbar__YFmoo{height:calc(100vh - 40px)}}}.NavbarMinimal_link__wBuoc{width:70px;height:auto;border-radius:var(--mantine-radius-md);display:flex;align-items:center;justify-content:center;color:var(--mantine-color-white);transition:background-color .2s ease,color .2s ease,transform .2s ease;padding:8px 0;cursor:pointer;user-select:none}.NavbarMinimal_linkContent__tF_Vf{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.NavbarMinimal_linkLabel__nLFeh{color:inherit;text-align:center;font-weight:500;max-width:100%;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.NavbarMinimal_link__wBuoc:hover{background-color:var(--mantine-color-blue-7)}.NavbarMinimal_link__wBuoc[data-active],.NavbarMinimal_link__wBuoc[data-active]:hover{box-shadow:var(--mantine-shadow-sm);background-color:var(--mantine-color-white);color:var(--mantine-color-blue-6)}.NavbarMinimal_link__wBuoc:focus-visible{outline:2px solid var(--mantine-color-blue-7);outline-offset:2px}@media (max-width:768px){.NavbarMinimal_link__wBuoc:active{transform:scale(.95)}}.NavbarMinimal_visuallyHidden__Ui_y9{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.PageTabs_row__wFMcr{display:flex;gap:28px;margin:20px 32px 0;border-bottom:1px solid #dde3ec;overflow-x:auto;scrollbar-width:thin}.PageTabs_tab__EwxqX{flex:none;padding:10px 0;margin-bottom:-1px;border-bottom:2px solid transparent;font-size:14px;line-height:1.4;color:#41506b;text-decoration:none;white-space:nowrap}.PageTabs_tab__EwxqX:hover{color:#0e2040;border-bottom-color:#cfd6e1}.PageTabs_tab__EwxqX:focus-visible{outline:2px solid #b38d2c;outline-offset:2px;border-radius:2px}.PageTabs_on__a349y,.PageTabs_on__a349y:hover{color:#0e2040;font-weight:600;border-bottom-color:#b38d2c}@media (max-width:768px){.PageTabs_row__wFMcr{gap:20px;margin:12px 16px 0}}.lp-session-wait,html[data-session="1"] .lp{display:none}html[data-session="1"] .lp-session-wait{display:block}.lp,.lp *{box-sizing:border-box}.lp{--ink:#0b1026;--ink2:#1e2547;--muted:#667091;--line:#e6e8f2;--soft:#f5f6fc;--violet:#7c3aed;--blue:#2563eb;--cyan:#06b6d4;--amber:#f59e0b;--rose:#f43f5e;--green:#10b981;--night:#060918;--fh:var(--lp-sora),Inter,system-ui,sans-serif;font-family:var(--lp-inter),system-ui,-apple-system,"Segoe UI",sans-serif;color:var(--ink);background:#fff;-webkit-font-smoothing:antialiased;overflow-x:clip;position:relative}.lp a{color:inherit;text-decoration:none}.lp h1,.lp h2,.lp h3{font-family:var(--fh);letter-spacing:-.025em;margin:0}.lp .wrap{max-width:1220px;margin:0 auto;padding:0 24px}.lp .nav{position:sticky;top:0;height:0;z-index:60}.lp .nav .bar{position:absolute;inset:0 0 auto 0;transition:background .35s,box-shadow .35s,transform .35s}.lp .nav .wrap{display:flex;align-items:center;gap:28px;height:72px}.lp .nav.solid .bar{background:rgba(255,255,255,.86);backdrop-filter:saturate(1.6) blur(14px);box-shadow:0 1px 0 var(--line)}.lp .nav.hide .bar{transform:translateY(-100%)}.lp .brand{display:flex;align-items:center;gap:10px;font:700 19px var(--fh);color:#fff}.lp .nav.solid .brand,.lp .nav.solid .links a{color:var(--ink)}.lp .brand img{height:32px;width:32px;object-fit:cover;object-position:left;border-radius:9px;background:#fff;padding:2px}.lp .links{display:flex;gap:24px;margin-left:auto}.lp .links a{color:rgba(255,255,255,.8);font-weight:500;font-size:14.5px}.lp .links a:hover{color:#fff}.lp .nav.solid .links a:hover{color:var(--violet)}.lp .btn{position:relative;display:inline-flex;align-items:center;gap:8px;border-radius:999px;padding:12px 22px;font-weight:600;font-size:14.5px;border:0;cursor:pointer;overflow:hidden;transition:transform .2s}.lp .btn:hover{transform:translateY(-2px)}.lp .btn.pri{background:linear-gradient(135deg,var(--violet),var(--blue));color:#fff;box-shadow:0 12px 32px -6px rgba(99,102,241,.6)}.lp .btn.pri:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 30%,rgba(255,255,255,.4),transparent 70%);transform:translateX(-120%);animation:lp-shine 3.6s infinite}.lp .btn.ghost{background:rgba(255,255,255,.08);color:#fff;border:1px solid rgba(255,255,255,.25)}.lp .btn .arr{transition:transform .25s}.lp .btn:hover .arr{transform:translateX(4px)}@keyframes lp-shine{60%,to{transform:translateX(120%)}}.lp .hero{position:relative;min-height:100vh;color:#fff;overflow:hidden;background:var(--night)}.lp .mesh{position:absolute;inset:-20%;filter:blur(70px);opacity:.85}.lp .mesh span{position:absolute;border-radius:50%;animation:lp-drift 18s ease-in-out infinite alternate}.lp .mesh span:first-child{width:52vw;height:52vw;left:48%;top:0;background:#5b21b6}.lp .mesh span:nth-child(2){width:40vw;height:40vw;left:62%;top:34%;background:#1d4ed8;animation-duration:22s}.lp .mesh span:nth-child(3){width:30vw;height:30vw;left:20%;top:50%;background:#0e7490;animation-duration:26s;opacity:.6}@keyframes lp-drift{to{transform:translate(-8vw,6vh) scale(1.15)}}.lp .scene3d{position:absolute;inset:0;width:100%;height:100%;display:block;opacity:0;transition:opacity 1.2s}.lp .scene3d.ready{opacity:1}.lp .hero .grid{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1.05fr;gap:30px;align-items:center;min-height:100vh;padding-top:72px}.lp .eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:12.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#c4b5fd;background:rgba(124,58,237,.16);border:1px solid rgba(196,181,253,.28);padding:7px 13px;border-radius:999px}.lp .live{width:8px;height:8px;border-radius:50%;background:#34d399;animation:lp-ping 1.8s infinite}@keyframes lp-ping{0%{box-shadow:0 0 0 0 rgba(52,211,153,.7)}70%,to{box-shadow:0 0 0 10px rgba(52,211,153,0)}}.lp .hero h1{font-size:clamp(38px,4.7vw,68px);line-height:1.04;margin:22px 0 20px;font-weight:800}.lp .hero h1 .line{display:block;overflow:hidden;padding-bottom:.08em;white-space:nowrap}.lp .in-up{display:inline-block;animation:lp-up 1s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--d, 0) * 90ms + .12s)}@keyframes lp-up{0%{transform:translateY(110%);opacity:0}}.lp .rot{position:relative;display:inline-block;width:5.4em;height:1.12em;vertical-align:bottom;overflow:hidden}.lp .rot b{position:absolute;left:0;top:0;white-space:nowrap;font-weight:800;background:linear-gradient(90deg,#a78bfa,#60a5fa 50%,#22d3ee);-webkit-background-clip:text;background-clip:text;color:transparent;opacity:0;transform:translateY(110%);animation:lp-word 9.6s infinite;animation-delay:calc(var(--i) * 2.4s + 1.2s)}.lp .rot b:first-child{opacity:1;transform:none}@keyframes lp-word{0%{opacity:0;transform:translateY(110%)}23%,5%{opacity:1;transform:none}28%,to{opacity:0;transform:translateY(-110%)}}.lp .lead{font-size:clamp(16px,1.45vw,19px);line-height:1.65;color:rgba(226,232,255,.8);max-width:540px;margin:0 0 32px}.lp .cta{gap:12px}.lp .cta,.lp .trust{display:flex;flex-wrap:wrap}.lp .trust{margin-top:38px;gap:22px;font-size:13px;color:rgba(226,232,255,.62)}.lp .trust b{color:#fff}.lp .pw-stage{position:relative;perspective:1600px;height:560px}.lp .pw{position:absolute;left:4%;top:70px;width:640px;max-width:100%;border-radius:16px;background:#fff;overflow:hidden;transform:rotateY(var(--ry,-18deg)) rotateX(var(--rx,8deg)) rotate(1deg);transition:transform .6s cubic-bezier(.2,.8,.2,1);box-shadow:0 60px 120px -30px rgba(0,0,0,.8),0 0 0 1px rgba(255,255,255,.1),0 0 90px -10px rgba(124,58,237,.5);animation:lp-win 1.4s cubic-bezier(.2,.8,.2,1) .4s both}@keyframes lp-win{0%{opacity:0;transform:translateY(80px) rotateY(-40deg) rotateX(8deg)}}.lp .pw .wbar{height:30px;background:linear-gradient(#fdfdff,#f1f2f8);border-bottom:1px solid #e5e7ef;display:flex;align-items:center;gap:6px;padding:0 12px}.lp .pw .wbar i,.lp .shot .wbar i{width:10px;height:10px;border-radius:50%}.lp .wbar i:first-child{background:#fb7185}.lp .wbar i:nth-child(2){background:#fbbf24}.lp .wbar i:nth-child(3){background:#34d399}.lp .pw .wbar span{margin-left:14px;font-size:11px;color:#94a3b8;background:#fff;border:1px solid #e5e7ef;border-radius:6px;padding:3px 40px}.lp .pw img{width:100%;height:auto;display:block}.lp .pw .scan{position:absolute;left:0;right:0;top:30px;height:120px;background:linear-gradient(180deg,transparent,rgba(124,58,237,.12),transparent);animation:lp-scan 4.5s linear infinite}@keyframes lp-scan{0%{transform:translateY(-120px)}to{transform:translateY(420px)}}.lp .toast{position:absolute;z-index:3;display:flex;align-items:center;gap:10px;background:rgba(255,255,255,.96);color:var(--ink);border-radius:14px;padding:10px 14px 10px 10px;font-size:13px;font-weight:600;box-shadow:0 20px 40px -12px rgba(0,0,0,.45);white-space:nowrap;opacity:0;animation:lp-toast 8s infinite;animation-delay:calc(var(--i) * 1.1s + 1.6s)}@keyframes lp-toast{0%{opacity:0;transform:translateY(20px) scale(.9)}6%,62%{opacity:1;transform:none}70%,to{opacity:0;transform:translateY(-14px)}}.lp .toast .ic{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;font-size:16px;color:#fff;flex:none}.lp .toast small{display:block;font-weight:500;color:var(--muted);font-size:11.5px}.lp .band{background:var(--night);color:rgba(226,232,255,.72);padding:26px 0;overflow:hidden;border-top:1px solid rgba(255,255,255,.06)}.lp .row{display:flex;gap:14px;width:max-content;animation:lp-marq 42s linear infinite;margin:7px 0}.lp .row.rev{animation-direction:reverse;animation-duration:52s}.lp .row span{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);border-radius:999px;padding:9px 16px;font-size:14px;font-weight:500;white-space:nowrap}.lp .band:hover .row{animation-play-state:paused}@keyframes lp-marq{to{transform:translateX(-50%)}}.lp section{position:relative;padding:120px 0}.lp .kicker{font-size:12.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--violet)}.lp .sh{max-width:780px;margin-bottom:54px}.lp .sh h2{font-size:clamp(32px,3.8vw,50px);line-height:1.08;margin:14px 0 16px}.lp .sh p{color:var(--muted);font-size:17.5px;line-height:1.65;margin:0}.lp .words .w{display:inline-block;opacity:0;transform:translateY(60%);transition:opacity .7s,transform .7s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i) * 40ms)}.lp .in .words .w,.lp .words.in .w{opacity:1;transform:none}.lp .rise{opacity:0;transform:translateY(40px);transition:opacity .8s,transform .8s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i, 0) * .1s)}.lp .in .rise,.lp .rise.in{opacity:1;transform:none}.lp .day{background:linear-gradient(180deg,#fff,#f4f3ff);padding:0;height:400vh}.lp .day-pin{position:sticky;top:0;height:100vh;display:flex;align-items:center;overflow:hidden}.lp .day-inner{display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;align-items:center;width:100%}.lp .day h2{font-size:clamp(30px,3.4vw,46px);margin:14px 0 28px;line-height:1.1}.lp .step{opacity:.28;transition:opacity .4s,border-color .4s;padding:16px 0 16px 26px;border-left:3px solid var(--line)}.lp .step.on{opacity:1;border-left-color:var(--violet)}.lp .step .t{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--violet)}.lp .step h3{font-size:24px;margin:6px 0}.lp .step p{margin:0;color:var(--muted);line-height:1.55;font-size:15.5px}.lp .theatre{position:relative;height:560px;perspective:1600px}.lp .scene{position:absolute;inset:0;display:grid;place-items:center;opacity:0;visibility:hidden;transform:scale(.94) rotateY(10deg);transition:opacity .6s,transform .8s cubic-bezier(.2,.8,.2,1),visibility 0s .6s}.lp .scene.on{opacity:1;visibility:visible;transform:none;transition:opacity .6s,transform .8s cubic-bezier(.2,.8,.2,1),visibility 0s}.lp .attn{width:300px;border-radius:30px;background:linear-gradient(160deg,#1e293b,#0f172a);padding:22px 18px 18px;box-shadow:0 50px 90px -30px rgba(15,23,42,.6);transform:rotateY(-14deg) rotateX(5deg);color:#fff}.lp .attn b{display:block;font:700 15px var(--fh)}.lp .attn small{opacity:.7;font-size:12px}.lp .roll{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;margin:14px 0}.lp .roll span{height:38px;border-radius:10px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);display:grid;place-items:center;font:700 12px var(--fh);color:rgba(255,255,255,.75)}.lp .scene.on .roll span{animation:lp-mark .3s both;animation-delay:calc(var(--i) * 70ms + .3s)}.lp .scene.on .roll span.ab{animation-name:lp-absent}@keyframes lp-mark{to{background:#10b981;border-color:#10b981;color:#fff}}@keyframes lp-absent{to{background:#f43f5e;border-color:#f43f5e;color:#fff}}.lp .attn .ok{background:#10b981;border-radius:14px;padding:12px;text-align:center;font-weight:700}.lp .attn .ok small{display:block;font-weight:500;opacity:.9}.lp .board{width:560px;max-width:92vw;height:360px;border-radius:18px;background:#0b1026;padding:14px;box-shadow:0 50px 90px -30px rgba(15,23,42,.6);transform:rotateY(12deg) rotateX(5deg)}.lp .board .scr{height:100%;border-radius:10px;background:#fff;padding:16px;display:flex;flex-direction:column}.lp .board .hd{display:flex;justify-content:space-between;align-items:center;font:700 15px var(--fh);margin-bottom:12px}.lp .board .hd span{font-size:12px;font-weight:600;color:var(--muted);font-family:inherit}.lp .kids{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;flex:1}.lp .kid{position:relative;border-radius:12px;background:var(--soft);border:1px solid var(--line);display:flex;flex-direction:column;align-items:center;justify-content:center}.lp .kid .av{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;color:#fff;font:700 13px var(--fh);margin-bottom:4px}.lp .kid .fly,.lp .kid .pts{font:800 13px var(--fh)}.lp .kid .fly{position:absolute;top:2px;color:#d97706;opacity:0}.lp .scene.on .kid.star{animation:lp-pop .6s both;animation-delay:calc(var(--k) * .38s + .4s)}.lp .scene.on .kid.star .fly{animation:lp-fly 1.1s both;animation-delay:calc(var(--k) * .38s + .4s)}@keyframes lp-pop{40%{transform:scale(1.12)}to{border-color:var(--amber);background:#fff8e6}}@keyframes lp-fly{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-40px)}}.lp .skills{display:flex;gap:8px;margin-top:12px}.lp .skills span{font-size:12px;font-weight:600;padding:6px 10px;border-radius:999px;background:#fef3c7;color:#92400e}.lp .phone{width:270px;height:540px;border-radius:40px;background:#0b1026;padding:12px;box-shadow:0 50px 90px -30px rgba(15,23,42,.6);transform:rotateY(-12deg) rotateX(4deg)}.lp .phone .scr{height:100%;border-radius:30px;overflow:hidden;background:linear-gradient(180deg,#312e81,#1e1b4b);color:#fff;padding:56px 14px 14px}.lp .phone .clock{text-align:center;font:300 54px var(--fh)}.lp .phone .date{text-align:center;font-size:13px;opacity:.8;margin:4px 0 22px}.lp .notif{background:rgba(255,255,255,.93);color:var(--ink);border-radius:16px;padding:11px 12px;margin-bottom:10px;font-size:12.5px;display:grid;grid-template-columns:30px 1fr;gap:10px;opacity:0}.lp .scene.on .notif{animation:lp-notif .6s cubic-bezier(.3,1.6,.5,1) both;animation-delay:calc(var(--i) * .45s + .3s)}@keyframes lp-notif{0%{opacity:0;transform:translateY(-20px) scale(.96)}to{opacity:1;transform:none}}.lp .notif .ic{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;color:#fff;font-size:14px}.lp .notif b{display:block;font-size:12px}.lp .notif small{color:var(--muted)}.lp .office{width:600px;max-width:92vw;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 50px 90px -30px rgba(15,23,42,.55);transform:rotateY(-10deg) rotateX(5deg);position:relative}.lp .office img{width:100%;height:auto;display:block}.lp .office .ov{position:absolute;right:16px;bottom:16px;width:230px;background:#fff;border-radius:14px;padding:12px;box-shadow:0 20px 40px -12px rgba(15,23,42,.35);border:1px solid var(--line)}.lp .office .ov b{font:700 13px var(--fh)}.lp .spark{display:flex;align-items:flex-end;gap:5px;height:60px;margin-top:8px}.lp .spark i{flex:1;border-radius:4px 4px 0 0;background:linear-gradient(180deg,var(--violet),#c4b5fd);transform-origin:bottom;transform:scaleY(0)}.lp .scene.on .spark i{animation:lp-grow .7s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i) * 80ms + .3s)}@keyframes lp-grow{to{transform:scaleY(1)}}.lp .pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;perspective:1400px}.lp .pillar{position:relative;background:#fff;border:1px solid var(--line);border-radius:22px;padding:28px 26px 24px;transition:transform .2s ease-out,box-shadow .25s,opacity .8s;overflow:hidden}.lp .pillar:before{content:"";position:absolute;inset:0;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%),color-mix(in srgb,var(--c) 14%,transparent),transparent 45%);opacity:0;transition:opacity .3s}.lp .pillar:hover:before{opacity:1}.lp .pillar:hover{box-shadow:0 34px 70px -24px color-mix(in srgb,var(--c) 55%,transparent)}.lp .pillar .ico{position:relative;width:56px;height:56px;border-radius:17px;display:grid;place-items:center;font-size:25px;box-shadow:0 14px 28px -10px var(--c);background:linear-gradient(135deg,var(--c),var(--c2))}.lp .pillar h3{position:relative;font-size:22px;margin:20px 0 8px}.lp .pillar p{position:relative;color:var(--muted);line-height:1.55;margin:0 0 16px;font-size:15px}.lp .pillar ul{position:relative;list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px}.lp .pillar li{font-size:12.5px;font-weight:600;color:var(--ink2);background:var(--soft);border:1px solid var(--line);border-radius:999px;padding:4px 10px}.lp .dark{background:radial-gradient(1000px 500px at 50% 0,#1c1a5e,var(--night) 70%);color:#fff;overflow:hidden}.lp .dark .sh p{color:rgba(226,232,255,.72)}.lp .dark .kicker{color:#a78bfa}.lp .stage{position:relative;height:560px;perspective:1800px;cursor:grab;touch-action:pan-y}.lp .deck{position:absolute;inset:0;transform-style:preserve-3d;transition:transform .3s ease-out}.lp .shot{position:absolute;left:50%;top:50%;width:780px;margin:-250px 0 0 -390px;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 40px 90px -20px rgba(0,0,0,.7),0 0 0 1px rgba(255,255,255,.08);transition:transform .9s cubic-bezier(.2,.8,.2,1),opacity .9s,filter .9s}.lp .shot .wbar{height:26px;background:linear-gradient(#fff,#f3f4f9);border-bottom:1px solid #e5e7ef;display:flex;align-items:center;gap:6px;padding:0 10px}.lp .shot img{width:100%;height:auto;aspect-ratio:1280/800;object-fit:cover;object-position:top;display:block;background:#eef1f7}.lp .caps{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:36px}.lp .caps button{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.06);color:rgba(226,232,255,.8);border-radius:999px;padding:9px 16px;font:600 13.5px inherit;font-family:inherit;cursor:pointer}.lp .caps button.on{background:#fff;color:var(--ink)}.lp .caps button .prog{position:absolute;left:0;bottom:0;height:2px;background:var(--violet);width:0}.lp .caps button.on .prog{animation:lp-prog 5.2s linear forwards}@keyframes lp-prog{to{width:100%}}.lp .capline{text-align:center;margin-top:18px;color:rgba(226,232,255,.8);font-size:16px;min-height:26px}.lp .livebox{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center}.lp .feed{position:relative;height:380px;overflow:hidden;border-radius:22px;background:var(--night);padding:18px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(180deg,transparent,#000 14%,#000 86%,transparent)}.lp .feed .item{display:grid;grid-template-columns:40px 1fr auto;gap:12px;align-items:center;color:#fff;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:11px 14px;margin-bottom:10px;font-size:14px;animation:lp-feed .6s cubic-bezier(.2,.8,.2,1)}@keyframes lp-feed{0%{opacity:0;transform:translateY(-16px)}}.lp .feed .item .ic{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;font-size:18px}.lp .feed .item small{display:block;color:rgba(226,232,255,.6);font-size:12px}.lp .feed .item time{color:rgba(226,232,255,.5);font-size:12px}.lp .nums{display:grid;grid-template-columns:1fr 1fr;gap:16px}.lp .nums div{padding:26px 22px;border-radius:20px;background:var(--soft);border:1px solid var(--line)}.lp .nums b{display:block;font:800 clamp(30px,3vw,44px) var(--fh);background:linear-gradient(135deg,var(--violet),var(--blue));-webkit-background-clip:text;background-clip:text;color:transparent}.lp .nums span{color:var(--muted);font-size:14.5px}.lp .insights{background:var(--soft)}.lp .ins-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.lp .ins{border-radius:22px;padding:26px;background:#fff;border:1px solid var(--line);overflow:hidden}.lp .ins .tag{font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--c)}.lp .ins .q{font:700 20px var(--fh);margin:10px 0 12px;line-height:1.3}.lp .ins .a{font-size:14.5px;color:var(--muted);line-height:1.55}.lp .viz{margin-top:20px;min-height:110px;border-radius:14px;background:var(--soft);position:relative;overflow:hidden}.lp .track{position:absolute;inset:0;background:linear-gradient(90deg,#fde2e2,#f8fafc 50%,#fdf3d6)}.lp .track span{position:absolute;top:44px;left:50%;width:24px;height:24px;border-radius:50%;background:#fff;border:2px solid;transform:translateX(-50%);font:800 8px var(--fh);display:grid;place-items:center;opacity:0;transition:left 1.4s cubic-bezier(.2,.8,.2,1),opacity 1s}.lp .in .track span{left:var(--to);opacity:1}.lp .bars{display:flex;align-items:flex-end;gap:7px;height:110px;padding:16px}.lp .bars i{flex:1;border-radius:5px 5px 0 0;background:linear-gradient(180deg,var(--c),color-mix(in srgb,var(--c) 40%,#fff));transform-origin:bottom;transform:scaleY(0);transition:transform .8s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i) * 70ms)}.lp .in .bars i{transform:scaleY(1)}.lp .chat{padding:12px;font-size:13px;display:grid;gap:8px}.lp .chat .me{justify-self:end;background:var(--ink);color:#fff;border-radius:12px 12px 2px 12px;padding:8px 11px}.lp .chat .bot{background:#fff;border:1px solid var(--line);border-radius:12px 12px 12px 2px;padding:8px 11px;min-height:34px}.lp .caret{display:inline-block;width:7px;height:14px;background:var(--violet);vertical-align:-2px;animation:lp-blink 1s steps(1) infinite}@keyframes lp-blink{50%{opacity:0}}.lp .final{text-align:center;padding:140px 0;background:var(--night);color:#fff;overflow:hidden}.lp .final .orb{position:absolute;left:50%;top:50%;width:760px;height:760px;margin:-380px 0 0 -380px;border-radius:50%;background:conic-gradient(from 0deg,#7c3aed,#2563eb,#06b6d4,#7c3aed);filter:blur(90px);opacity:.45;animation:lp-spin 16s linear infinite}@keyframes lp-spin{to{transform:rotate(1turn)}}.lp .final .wrap{position:relative}.lp .final h2{font-size:clamp(34px,4.4vw,58px);margin-bottom:16px}.lp .final p{color:rgba(226,232,255,.75);font-size:18px;margin:0 0 34px}.lp footer{background:var(--night);color:rgba(226,232,255,.5);font-size:13.5px;padding:24px 0 34px;border-top:1px solid rgba(255,255,255,.06)}.lp footer .wrap{display:flex;gap:22px;flex-wrap:wrap}.lp footer a:hover{color:#fff}.lp .paused,.lp .paused *{animation-play-state:paused!important}@media (max-width:1020px){.lp .day-inner,.lp .hero .grid,.lp .livebox{grid-template-columns:1fr}.lp .pw-stage{height:360px}.lp .pw{width:92%;left:4%;top:10px}.lp .toast{display:none}.lp .day{height:auto}.lp .day-pin{position:relative;height:auto;padding:90px 0}.lp .theatre{height:560px}.lp .ins-grid,.lp .pillars{grid-template-columns:1fr}.lp .links{display:none}.lp .shot{width:88vw;margin:-28vw 0 0 -44vw}.lp .stage{height:400px}.lp .hero h1 .line{white-space:normal}}@media (prefers-reduced-motion:reduce){.lp *,.lp :before{animation:none!important;transition:none!important}.lp .rot b:not(:first-child){display:none}.lp .notif,.lp .rise,.lp .toast,.lp .track span,.lp .words .w{opacity:1!important;transform:none!important}.lp .bars i,.lp .spark i{transform:none!important}}.m_b37d9ac7{width:calc(100% - var(--mantine-spacing-md) * 2);position:fixed;z-index:var(--notifications-z-index);max-width:var(--notifications-container-width)}.m_b37d9ac7:where([data-position=top-center]){top:var(--mantine-spacing-md);left:50%;transform:translateX(-50%)}.m_b37d9ac7:where([data-position=top-left]){top:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=top-right]){top:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-center]){bottom:var(--mantine-spacing-md);left:50%;transform:translateX(-50%)}.m_b37d9ac7:where([data-position=bottom-left]){bottom:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-right]){bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_5ed0edd0+.m_5ed0edd0{margin-top:var(--mantine-spacing-md)}