@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/be4f912c06e1e110-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6961d055d00ff7ec-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/1dd116e7162c5f47-s.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-208e,u+2090-209c,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/25408a68d73c6c69-s.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ad,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa89,u+1fa8f-1fac6,u+1face-1fadc,u+1fadf-1fae9,u+1faf0-1faf8,u+1fb??}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a2a4a14ada96f862-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c1b02c1a57568c67-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/cd87a8f174d93ac6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Onest Fallback;src:local("Arial");ascent-override:92.20%;descent-override:28.99%;line-gap-override:0.00%;size-adjust:105.20%}.__className_3acdb7{font-family:Onest,Onest Fallback;font-style:normal}.__variable_3acdb7{--font-hero-face:"Onest","Onest Fallback"}@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-weight:1 1000;font-display:swap;src:url(/_next/static/media/0ff6173ecfb89ea6-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-weight:1 1000;font-display:swap;src:url(/_next/static/media/fcee57e279d8e858-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-weight:1 1000;font-display:swap;src:url(/_next/static/media/5fd108ee530c9c32-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-weight:1 1000;font-display:swap;src:url(/_next/static/media/b31615732e13174b-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-weight:1 1000;font-display:swap;src:url(/_next/static/media/c923033ce5c82fb5-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sofia Sans Extra Condensed Fallback;src:local("Arial");ascent-override:147.51%;descent-override:49.17%;line-gap-override:0.00%;size-adjust:61.01%}.__className_c8faf4{font-family:Sofia Sans Extra Condensed,Sofia Sans Extra Condensed Fallback;font-style:normal}.__variable_c8faf4{--font-headline-face:"Sofia Sans Extra Condensed","Sofia Sans Extra Condensed Fallback"}.landing{--font-hero:var(--font-hero-face),var(--font-display);--font-headline:var(--font-headline-face),var(--font-hero);--headline-weight:560;--headline-track:-0.012em;--ink-through:color-mix(in srgb,var(--ink) 52%,transparent);--hero-weight:380;--hero-track:-0.042em;--hero-grad:linear-gradient(180deg,var(--ink) 38%,color-mix(in srgb,var(--aurora-3) 45%,var(--ink)) 100%);--hero-gap:16px;--stage-ground:radial-gradient(55% 50% at 50% 48%,color-mix(in srgb,var(--aurora-3) 16%,transparent) 0%,transparent 100%),radial-gradient(120% 90% at 50% 50%,transparent 50%,color-mix(in srgb,var(--aurora-bed) 70%,transparent) 100%),var(--sunken);--chrome-mid:calc(var(--hero-gap) + 34px);--box-w:min(480px,78vw,52svh);--box-h:var(--box-w);background:var(--aurora-bed);color:var(--ink);overflow-x:clip}.landing:after{content:"";position:fixed;inset:0;z-index:45;pointer-events:none;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.lscene{position:relative}.lscene:not([data-live]) *,.lscene:not([data-live]) :after,.lscene:not([data-live]) :before{animation-play-state:paused!important}.lscene--story{height:1250svh}.lscene--showcase{--tile-w:min(34vw,460px);height:640svh;z-index:2}.lstage{position:sticky;top:0;height:100svh;overflow:hidden;display:grid;place-items:center}.lstage--light{background:var(--stage-ground);color:var(--ink)}.lstage--dark{background:var(--aurora-bed)}.landing-nav{position:fixed;z-index:50;top:var(--chrome-mid);left:50%;width:var(--box-w);transform:translate(-50%,calc(-100% - var(--chrome-mid) - 8px));display:flex;align-items:stretch;justify-content:space-between;color:var(--ink);mix-blend-mode:difference;font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;transition:transform var(--dur-enter) var(--ease-out)}.landing-nav[data-shown]{transform:translate(-50%,-50%)}.landing-nav a{position:relative;flex:1 1 auto;display:grid;place-items:center;padding:14px 12px;border-radius:0;color:color-mix(in srgb,var(--ink) 62%,transparent);transition:color .2s}.landing-nav a+a:before{content:"";position:absolute;left:0;top:32%;bottom:32%;width:1px;background:currentColor;opacity:.35}.landing-nav-mark+a:before{display:none}.lnav-item{overflow:hidden}.lnav-fill,.lnav-label{transition:transform .45s var(--ease-out),opacity .3s var(--ease-out)}.lnav-fill{position:absolute;inset:0;display:grid;place-items:center;background:var(--ink);color:var(--accent-ink);transform:translateY(-101%)}.lnav-item:focus-visible .lnav-label,.lnav-item:hover .lnav-label{transform:translateY(160%);opacity:0}.lnav-item:focus-visible .lnav-fill,.lnav-item:hover .lnav-fill,.lnav-item[aria-current=page] .lnav-fill{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.lnav-fill,.lnav-label{transition:none}}.landing-nav a:active{opacity:.7}.landing-nav a:focus-visible{outline:1px solid var(--ink);outline-offset:-4px}.landing-nav-mark{flex:0 0 46px!important;padding:0!important;color:var(--ink)!important}.landing-nav-cta{flex:none!important;padding:14px 18px!important;color:var(--ink)!important;font-weight:700}@media (max-width:640px){.landing-nav a:not(.landing-nav-mark):not(.landing-nav-cta){display:none}}.lintro{position:absolute;inset:0;z-index:40;display:grid;place-items:center;background:var(--stage-ground);animation:lintro-out .7s var(--ease-out) .75s forwards}.lintro-mark{color:var(--ink);animation:lintro-mark .6s var(--ease-out) both}@keyframes lintro-mark{0%{opacity:0;transform:scale(1.25)}to{opacity:1;transform:scale(.9)}}@keyframes lintro-out{to{opacity:0;visibility:hidden}}.l3d{position:absolute;inset:0;display:grid;place-items:center;perspective:1400px;z-index:2}.lhero{position:absolute;inset:var(--hero-gap);border-radius:0;color:var(--ink);backdrop-filter:none;will-change:transform,clip-path;border:0}.lhero>.lhero-text{position:absolute;inset:clamp(20px,3vw,40px);pointer-events:none}.lhero>.lhero-text[data-layer=back]{z-index:auto}.lhero>.lhero-text[data-layer=front]{z-index:2}.lhero-text a{pointer-events:auto}@media (max-width:760px){.lhero-title{font-size:clamp(52px,13vw,64px);text-align:center}}.lhero-title{font-family:var(--font-headline);font-weight:var(--headline-weight);font-size:clamp(52px,9vw,150px);line-height:.9;letter-spacing:var(--headline-track)}.lhero-title>span{display:block;color:var(--ink-through)}.lhero-title[data-copy=back] .lhero-through{color:color-mix(in srgb,var(--ink) 40%,transparent);mix-blend-mode:screen;mix-blend-mode:plus-lighter}.lhero-over{font-style:normal;color:var(--ink)}.lhero-title[data-copy=back] .lhero-over,.lhero-title[data-copy=front]{visibility:hidden}.lhero-title[data-copy=front] .lhero-over{visibility:visible}.lhero-sub{position:absolute;z-index:2;left:67%;top:56%;width:min(32%,440px);color:var(--ink);font-size:clamp(18px,1.7vw,26px);line-height:1.35;letter-spacing:-.01em;text-wrap:pretty}.lhero-cta{position:absolute;left:0;bottom:15%;display:flex;gap:10px;flex-wrap:wrap}.lcreate-tail{color:color-mix(in srgb,currentColor 62%,transparent)}.btn-frame.lcreate,.btn-frame.lcreate:focus-visible,.btn-frame.lcreate:hover{gap:0}.lhero-cta .btn-frame{height:58px;padding:0 34px;font-size:13px}.lhero-caps{font-size:11px;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:color-mix(in srgb,var(--ink) 72%,transparent)}.lhero-meta-top{position:absolute;top:.6em;right:0;display:flex;flex-direction:column;align-items:flex-end;gap:14px}.lcount{position:fixed;z-index:46;top:var(--chrome-mid);right:calc(var(--hero-gap) + clamp(20px, 3vw, 40px));transform:translateY(-50%);display:inline-flex;align-items:baseline;font-size:12px;letter-spacing:.2em;color:var(--ink);mix-blend-mode:difference;pointer-events:none}.lbar,.lcount-total{opacity:.45}.lbar{display:inline-block;align-self:center;width:1px;height:1em;margin:0 .9em 0 .7em;background:currentColor}@media (max-width:760px){.lcount{top:auto;bottom:24px;right:calc(var(--hero-gap) + clamp(8px, 3vw, 40px));transform:none;font-size:10px}}.lhero-cue{position:absolute;left:50%;bottom:0;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:14px}.lhero-cue-line{position:relative;width:1px;height:36px;overflow:hidden;background:color-mix(in srgb,var(--ink) 22%,transparent)}.lhero-cue-line:after{content:"";position:absolute;left:0;top:0;width:1px;height:12px;background:var(--ink);animation:lcue 2.2s var(--ease-out) infinite}@keyframes lcue{0%{transform:translateY(-12px)}to{transform:translateY(36px)}}@media (max-width:760px){.lhero-cue,.lhero-meta-top{display:none}.lhero-sub{left:0;right:auto;text-align:center;top:auto;bottom:122px;width:100%;font-size:13px;line-height:1.45;color:color-mix(in srgb,var(--ink) 62%,transparent);mix-blend-mode:screen;mix-blend-mode:plus-lighter}.lhero-cta{right:0;bottom:28px;flex-wrap:nowrap;justify-content:center}.lhero-cta .btn-frame{height:50px;padding:0 28px;font-size:12px;letter-spacing:.14em}}@media (max-width:760px) and (max-height:620px){.lhero-sub{display:none}}.lhero>.lhero-stage{position:absolute;z-index:1;inset:0;perspective:1200px}.lprism{animation:lsway-y 8.5s ease-in-out infinite alternate,lsway-z 12.9s ease-in-out infinite alternate}.lprism,.lprism-sway-x{position:absolute;transform-style:preserve-3d}.lprism-sway-x{inset:0;transform-origin:50% 50% var(--origin-z,0);animation:lsway-x 10.7s ease-in-out infinite alternate}@keyframes lsway-y{0%{rotate:y calc(var(--settle, 1) * -4.5deg)}to{rotate:y calc(var(--settle, 1) * 4.5deg)}}@keyframes lsway-z{0%{translate:0 0 calc(var(--settle, 1) * -14px)}to{translate:0 0 calc(var(--settle, 1) * 14px)}}@keyframes lsway-x{0%{rotate:x calc(var(--settle, 1) * -2.8deg)}to{rotate:x calc(var(--settle, 1) * 2.8deg)}}@media (prefers-reduced-motion:reduce){.lprism,.lprism-sheen,.lprism-sway-x{animation:none}}.lprism-front,.lprism-side{position:absolute;inset:0;overflow:hidden;border-radius:0;backface-visibility:hidden}.lprism-side{left:100%;right:auto;width:100%;transform-origin:0 50%;transform:rotateY(90deg)}.lprism-side-slot{position:absolute;left:50%;top:50%}.lprism-light{position:absolute;inset:0;overflow:hidden;pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--ink) 6%,transparent) 0,transparent 40%,color-mix(in srgb,var(--aurora-bed) 45%,transparent) 100%);mix-blend-mode:soft-light}.lprism-sheen{position:absolute;top:0;bottom:0;left:0;width:260%;background:linear-gradient(105deg,transparent 30%,color-mix(in srgb,var(--ink) 22%,transparent) 46%,transparent 62%);will-change:transform;animation:lsheen 8.5s ease-in-out infinite alternate}@keyframes lsheen{0%{translate:-55.7% 0}to{translate:-5.8% 0}}.lhero-media{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.lprism-front{background:var(--sunken)}.lprism-sway-x:after,.lprism-sway-x:before{content:"";position:absolute;z-index:2;width:30px;height:30px;pointer-events:none;backface-visibility:hidden}.lprism-sway-x:before{top:-2px;right:-2px;border-top:2px solid var(--ink);border-right:2px solid var(--ink)}.lprism-sway-x:after{bottom:-2px;left:-2px;border-bottom:2px solid var(--ink);border-left:2px solid var(--ink)}.lprism-front:before{top:14px;right:14px;border-top:2px solid var(--ink);border-right:2px solid var(--ink)}.lprism-front:after{bottom:14px;left:14px;border-bottom:2px solid var(--ink);border-left:2px solid var(--ink)}.lbox-probe{width:var(--box-w);height:var(--box-h);visibility:hidden}.lbox-probe,.lflow{position:absolute;pointer-events:none}.lflow{inset:0;z-index:1;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);--seg:calc(50vw / 3);perspective:calc(var(--seg) * 3.75)}.lflow[data-idle]{visibility:hidden}.lflow[data-idle] .lflow-track{animation-play-state:paused}.lflow-seg{position:absolute;top:0;bottom:0;width:var(--seg);overflow:hidden}.lflow-seg[data-side=l]{right:50%;transform-origin:100% 50%}.lflow-seg[data-side=r]{left:50%;transform-origin:0 50%}.lflow-strip{position:absolute;top:0;bottom:0;width:50vw}.lflow-wire{position:absolute;left:0;right:0;overflow:hidden;font-family:var(--font-code);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--ink) 52%,transparent);text-shadow:0 0 10px color-mix(in srgb,var(--aurora-3) 55%,transparent);white-space:nowrap}.lflow-track{display:inline-flex;width:max-content;will-change:transform;animation:lflow-r 30s linear infinite;animation-duration:var(--flow-dur,30s)}.lflow-wire[data-side=r] .lflow-track{animation-name:lflow-l}.lflow-item,.lflow-run{display:inline-flex}.lflow-item{align-items:center}.lflow-dash{width:clamp(40px,6vw,110px);height:1px;margin:0 1.4em;background:currentColor;opacity:.35}@keyframes lflow-r{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@keyframes lflow-l{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.lbox{position:absolute;width:var(--box-w);height:var(--box-h);transform-style:preserve-3d}.lbox-floor{position:absolute;z-index:1;left:50%;top:50%;width:calc(var(--box-w) * 1.5);height:calc(var(--box-w) * .28);margin-left:calc(var(--box-w) * -.75);margin-top:calc(var(--box-w) * .62);border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--aurora-bed) 90%,transparent),color-mix(in srgb,var(--aurora-bed) 45%,transparent) 60%,transparent);filter:blur(14px);pointer-events:none}.lbox-pivot{transform-style:preserve-3d;transform:translateZ(calc(var(--box-w) / -2))}.lbox-body,.lbox-pivot{position:absolute;inset:0}.lbox-body{transform-style:preserve-3d}.lbox-face-inner.aurora:after,.lbox-face-inner.aurora:before{animation:none}.lbox-cap,.lbox-face{position:absolute;backface-visibility:hidden;border-radius:0;background:var(--aurora-bed);color:var(--ink)}.lbox-face{inset:0}.lbox-core{position:absolute;inset:0;transform-style:preserve-3d}.lbox-core>span{position:absolute;inset:0;overflow:hidden;backface-visibility:hidden;background:#020608}.lbox-core>[data-core="0"]{transform:rotateY(0deg) translateZ(calc(var(--box-w) / 2 - 2px))}.lbox-core>[data-core="1"]{transform:rotateY(90deg) translateZ(calc(var(--box-w) / 2 - 2px))}.lbox-core>[data-core="2"]{transform:rotateY(180deg) translateZ(calc(var(--box-w) / 2 - 2px))}.lbox-core>[data-core="3"]{transform:rotateY(270deg) translateZ(calc(var(--box-w) / 2 - 2px))}.lbox-core>[data-core=top]{transform:rotateX(90deg) translateZ(calc(var(--box-w) / 2 - 2px))}.lbox-core>[data-core=bottom]{transform:rotateX(-90deg) translateZ(calc(var(--box-w) / 2 - 2px))}.lbox-face[data-side="0"]{transform:rotateY(0deg) translateZ(calc(var(--box-w) / 2 - .5px + var(--box-w) * .2 * var(--explode, 0)))}.lbox-face[data-side="1"]{transform:rotateY(90deg) translateZ(calc(var(--box-w) / 2 - .5px + var(--box-w) * .2 * var(--explode, 0)))}.lbox-face[data-side="2"]{transform:rotateY(180deg) translateZ(calc(var(--box-w) / 2 - .5px + var(--box-w) * .2 * var(--explode, 0)))}.lbox-face[data-side="3"]{transform:rotateY(270deg) translateZ(calc(var(--box-w) / 2 - .5px + var(--box-w) * .2 * var(--explode, 0)))}.lbox-cap{left:0;width:var(--box-w);height:var(--box-w);top:calc((var(--box-h) - var(--box-w)) / 2)}.lbox-body:not([data-open]) .lbox-core{visibility:hidden}.lbox-body:not([data-open]) .lcarve-light:after{animation-play-state:paused}.lcarve-light,.lcarve-plate{--slab:20%;--seam:calc(var(--box-w) * 0.034);position:absolute;inset:0}.lcarve-light{background:linear-gradient(180deg,transparent 0 calc(100% - var(--seam)),#020608 calc(100% - var(--seam)),#0b3a42 calc(100% - var(--seam) * .72),#6ff4ff calc(100% - var(--seam) * .52),#e6ffff calc(100% - var(--seam) * .46),#34d6ea calc(100% - var(--seam) * .32),#0a2a30 100%) 0 0 /100% var(--slab) repeat-y,#020608}.lcarve-light:before{content:"";position:absolute;inset:0;background:color-mix(in srgb,#020608 58%,transparent)}.lcarve-light:after{content:"";position:absolute;inset:0;top:-34%;bottom:auto;height:34%;background:linear-gradient(180deg,transparent,color-mix(in srgb,#bffbff 95%,transparent) 50%,transparent);will-change:transform;animation:lcarve-wave 2.8s ease-in infinite}@keyframes lcarve-wave{0%{transform:translateY(0)}to{transform:translateY(400%)}}.lcarve-plate{background:linear-gradient(180deg,color-mix(in srgb,var(--ink) 55%,transparent) 0 1px,color-mix(in srgb,var(--ink) 8%,transparent) 1px 6%,transparent 18%) 0 0 /100% var(--slab) repeat-y,linear-gradient(115deg,color-mix(in srgb,var(--ink) 12%,transparent) 0,transparent 38%),linear-gradient(180deg,#16181e 0,#07080b 100%);-webkit-mask:linear-gradient(180deg,#000 0 calc(100% - var(--seam)),transparent 0) 0 0 /100% var(--slab) repeat-y;mask:linear-gradient(180deg,#000 0 calc(100% - var(--seam)),transparent 0) 0 0 /100% var(--slab) repeat-y}.lbox-core>[data-core=bottom] .lcarve-plate,.lbox-core>[data-core=top] .lcarve-plate{-webkit-mask:none;mask:none;background:linear-gradient(115deg,color-mix(in srgb,var(--ink) 12%,transparent) 0,transparent 38%),linear-gradient(180deg,#16181e 0,#07080b 100%)}@media (prefers-reduced-motion:reduce){.lcarve-light:after{animation:none;transform:translateY(250%)}}.lbox-cap[data-cap=top] .lbox-face-inner{background:linear-gradient(150deg,color-mix(in srgb,var(--ink) 22%,var(--aurora-bed)) 0,color-mix(in srgb,var(--ink) 7%,var(--aurora-bed)) 45%,var(--aurora-bed) 85%);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--ink) 22%,transparent)}.lbox-cap[data-cap=top] .lbox-face-inner:after,.lbox-cap[data-cap=top] .lbox-face-inner:before{display:none}.lbox-cap .lbox-face-inner{align-items:center;justify-content:center;padding:0}.lbox-cap[data-cap=top]{transform:rotateX(90deg) translateZ(calc(var(--box-h) / 2 - .5px + var(--box-w) * .2 * var(--explode, 0)))}.lbox-cap[data-cap=bottom]{transform:rotateX(-90deg) translateZ(calc(var(--box-h) / 2 - .5px + var(--box-w) * .2 * var(--explode, 0)));background:var(--sunken)}.lbox-mark{color:var(--ink)}.lbox-face-inner[data-tone="1"]{--aurora-1:#ff8a3d;--aurora-2:#ff3d6e;--aurora-3:#ffb45c}.lbox-face-inner[data-tone="2"]{--aurora-1:#22d3ee;--aurora-2:#3b6cf6;--aurora-3:#5eead4}.lbox-face-inner[data-tone="3"]{--aurora-1:#3fae5a;--aurora-2:#1d7a52;--aurora-3:#8fd14a}.lbox-face-inner[data-tone]{background:radial-gradient(120% 140% at 50% 50%,color-mix(in srgb,var(--aurora-3) 12%,var(--aurora-bed)) 0,var(--aurora-bed) 70%)}.lbox-face-inner{border:0;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--ink) 18%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--ink) 5%,transparent),inset 0 -40px 80px -40px color-mix(in srgb,var(--aurora-3) 30%,transparent);height:100%;border-radius:inherit;backdrop-filter:none;display:flex;flex-direction:column;justify-content:space-between;padding:calc(var(--box-w) * .06)}.lbox-tag{align-self:flex-start;margin-top:calc(var(--box-w) * -.06);padding:1.6em 1.1em .8em;background:color-mix(in srgb,var(--aurora-bed) 60%,transparent);font-size:max(10px,calc(var(--box-w) * .022));font-weight:500;letter-spacing:.22em;text-transform:uppercase}.lbox-face-inner{font-size:max(10.5px,calc(var(--box-w) * .03))}.lv{position:relative;flex:1;min-height:0;margin:.9em 0 1.1em}.lv-frame{position:absolute;overflow:hidden;border-radius:0;background:var(--sunken);box-shadow:0 .7em 1.8em -.7em color-mix(in srgb,var(--aurora-bed) 80%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--ink) 8%,transparent)}.lv-fill,.lv-frame img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lv.lv-bg{position:static;z-index:auto;display:flex;align-items:flex-end}.lv-bg-media{inset:0;z-index:0;border-radius:0;box-shadow:none}.lv-bg-media:after{content:"";position:absolute;z-index:1;inset:0;background:linear-gradient(to top,color-mix(in srgb,var(--aurora-bed) 88%,transparent) 0,transparent 55%),linear-gradient(to bottom,color-mix(in srgb,var(--aurora-bed) 50%,transparent) 0,transparent 22%)}.lbox-face-inner:has(.lv-bg-media):after,.lbox-face-inner:has(.lv-bg-media):before{display:none}.lv-prompt{position:relative;z-index:1;display:flex;align-items:center;gap:.6em;max-width:100%;padding:.6em .85em;background:color-mix(in srgb,var(--aurora-bed) 62%,transparent);font-size:max(.82em,10px)}.lv-prompt>svg{flex:none;width:1.1em;height:1.1em}.lv-prompt-text{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lv-chat{display:flex;flex-direction:column;justify-content:center;gap:.7em}.lv-bubble{max-width:84%;padding:.7em .95em;border-radius:0;font-size:.92em;line-height:1.35}.lv-bubble-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.lv-bubble[data-from=user]{align-self:flex-end;background:var(--ink);color:var(--accent-ink)}.lv-bubble[data-from=ai]{align-self:flex-start;display:flex;flex-direction:column;gap:.6em;background:color-mix(in srgb,var(--ink) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink) 8%,transparent)}.lv-inline{position:relative;display:block;width:5.6em;aspect-ratio:3/4}.lv-reel{display:flex;flex-direction:column;justify-content:center;gap:.9em}.lv-film{--hole:color-mix(in srgb,var(--ink) 55%,transparent);display:flex;gap:3px;height:58%;min-height:7em;padding:.95em 0;background:repeating-linear-gradient(90deg,var(--hole) 0 .5em,transparent .5em 1.15em) 0 .28em /100% .38em no-repeat,repeating-linear-gradient(90deg,var(--hole) 0 .5em,transparent .5em 1.15em) 0 calc(100% - .28em) /100% .38em no-repeat,var(--aurora-bed)}.lv-cut{position:relative;flex:1 1 0;min-width:0;margin:0}.lv-cut-frame{inset:0;border-radius:0}.lv-cut[data-picked]{outline:2px solid var(--ink);outline-offset:-2px;z-index:1}.lv-cut figcaption{position:absolute;inset:auto 0 0;z-index:1;display:flex;align-items:baseline;gap:.45em;padding:1.6em .55em .5em;background:linear-gradient(to top,color-mix(in srgb,var(--aurora-bed) 85%,transparent),transparent);color:var(--ink);font-size:.78em;white-space:nowrap}.lv-cut figcaption .mono{color:color-mix(in srgb,var(--ink) 60%,transparent);font-size:.9em}.lv-cut-name{min-width:0;overflow:hidden;text-overflow:ellipsis}.lv-cut-len{margin-left:auto}.lv-ruler{position:relative;height:.9em;background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--ink) 38%,transparent) 0 1px,transparent 1px calc(100% / 18)) 0 100% /100% 45% no-repeat;border-bottom:1px solid color-mix(in srgb,var(--ink) 38%,transparent)}.lv-playhead{left:58%;top:-.35em;bottom:-1px;width:2px}.lv-playhead,.lv-playhead:before{position:absolute;background:var(--ink)}.lv-playhead:before{content:"";left:-.3em;top:0;width:calc(.6em + 2px);height:.45em}.lbox-title{font-family:var(--font-hero);font-weight:420;font-size:calc(var(--box-w) * .075);line-height:1.06;letter-spacing:-.025em}.lbox-body-text{margin-top:8px;color:var(--ink-dim);font-size:max(13px,calc(var(--box-w) * .034));line-height:1.45}.lbox-cta{position:absolute;z-index:3;bottom:max(28px,calc(50svh - var(--box-h) * .8 - 64px))}@media (max-width:760px){.lbox-cta .btn-frame{--frame-arm:8px;padding:7px 15px;font-size:10px}.lbox-cta .btn-frame:focus-visible,.lbox-cta .btn-frame:hover{--frame-arm:50%}}.lportal{z-index:30;background:var(--aurora-bed);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;pointer-events:none}.lportal,.lring{position:absolute;inset:0}.lring{width:100%;height:100%}.lbeyond-mark{position:fixed;z-index:1;margin:auto;width:calc(var(--box-w) * .414);height:calc(var(--box-w) * .414);color:var(--ink)}.lbeyond,.lbeyond-mark{inset:0;pointer-events:none}.lbeyond{position:absolute;display:grid;grid-template-columns:minmax(0,36ch) 1fr;grid-template-rows:auto 1fr auto;column-gap:clamp(24px,4vw,64px);padding:84px clamp(16px,4vw,56px) 48px;mix-blend-mode:screen;mix-blend-mode:plus-lighter}.lbeyond-title{display:contents;font-family:var(--font-headline);font-weight:400;font-size:clamp(64px,15vw,250px);line-height:.86;letter-spacing:var(--headline-track)}.lblur-word{display:inline-block;white-space:nowrap}.lblur-ch{display:inline-block;background:var(--hero-grad);-webkit-background-clip:text;background-clip:text;color:transparent;will-change:transform,filter,opacity}.lbeyond-line{font:inherit;font-family:var(--font-headline);font-weight:400;font-size:clamp(64px,15vw,250px);line-height:.86;letter-spacing:var(--headline-track);padding-bottom:.08em}.lbeyond-line[data-at=a]{grid-row:1;grid-column:1/-1}.lbeyond-line[data-at=b]{grid-row:3;grid-column:2;justify-self:end;align-self:last baseline;text-align:right}.lbeyond-note{grid-row:3;grid-column:1;align-self:last baseline}.lbeyond-head,.lbeyond-note{display:flex;flex-direction:column;gap:14px}.lbeyond-head{align-self:flex-start;width:max-content}.lbeyond-rule{display:block;width:calc(100% + 28px);height:1px;background:color-mix(in srgb,var(--ink) 30%,transparent)}.lbeyond-body{font-size:15px;line-height:1.55;color:color-mix(in srgb,var(--ink) 55%,transparent)}@media (max-width:760px){.lbeyond{--beyond-exit:-3vh;grid-template-columns:1fr;grid-template-rows:auto 1fr auto auto;row-gap:24px;padding-top:96px;text-align:center}.lbeyond-line[data-at=a]{justify-self:center}.lbeyond-line[data-at=b]{grid-column:1;grid-row:4;justify-self:center;text-align:center}.lbeyond-note{grid-row:3;align-self:end;align-items:center}.lbeyond-head{align-self:center;align-items:center}.lbeyond-rule{margin:0 -14px}}.lgallery-bed,.lgallery-veil{position:absolute;inset:0;z-index:0;pointer-events:none}.lgallery-bed{background:linear-gradient(to bottom,transparent calc(50% - var(--tile-w) * 2 / 3),var(--aurora-bed) 0)}.lgallery-veil{bottom:auto;height:calc(50% - var(--tile-w) * 2 / 3);background:var(--aurora-bed)}.lgallery-head{z-index:1;display:flex;align-items:center;color:var(--ink);position:absolute;top:84px;left:clamp(16px,4vw,56px)}.lgallery-head .lbar{margin-left:0}.lgallery-head,.lgallery-head .lhero-caps{font-size:9px}.lgallery-track{position:relative;z-index:1;display:flex;gap:16px;padding:0 clamp(16px,4vw,56px);justify-self:start;will-change:transform}.lgallery-tile{position:relative;flex:none;width:var(--tile-w);aspect-ratio:3/4;overflow:hidden;border-radius:0;background:var(--sunken);box-shadow:0 40px 80px -40px color-mix(in srgb,var(--aurora-bed) 90%,transparent),inset 0 1px 0 color-mix(in srgb,var(--ink) 14%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--ink) 6%,transparent)}.lgallery-fill,.lgallery-tile>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lgallery-tile figcaption{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;padding:16px 18px;background:linear-gradient(to top,color-mix(in srgb,var(--aurora-bed) 62%,transparent),transparent 40%),linear-gradient(to bottom,color-mix(in srgb,var(--aurora-bed) 45%,transparent),transparent 26%)}.lgallery-meta{align-self:flex-start;margin-top:-16px;display:inline-flex;align-items:center;padding:18px 12px 9px;background:color-mix(in srgb,var(--aurora-bed) 72%,transparent);color:var(--ink);font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase}.lgallery-model{display:flex;align-items:center;gap:10px;min-width:0}.lgallery-model [data-part=mp-logo]{flex:none;width:clamp(20px,2vw,28px);height:clamp(20px,2vw,28px);object-fit:contain;border-radius:0;filter:drop-shadow(0 2px 8px color-mix(in srgb,var(--aurora-bed) 70%,transparent))}.lgallery-fill{display:grid;place-items:center}.lgallery-fill [data-part=mp-logo]{position:relative;width:22%;height:auto;aspect-ratio:1;z-index:1;object-fit:contain;opacity:.9}.lgallery-tile strong{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-hero);font-weight:420;font-size:clamp(22px,2.2vw,32px);letter-spacing:-.03em}@media (max-width:760px){.lscene--showcase{--tile-w:72vw;--drift-k:2}.lgallery-head{top:auto;bottom:calc(50% + var(--tile-w) * 2 / 3 + 24px)}}.lgallery-pager{display:flex;gap:6px;position:absolute;z-index:1;top:calc(50% + var(--tile-w) * 2 / 3 + 28px);left:clamp(16px,4vw,56px);pointer-events:none}.lgallery-pager>i{width:12px;height:1px;background:color-mix(in srgb,var(--ink) 30%,transparent);transition:width var(--dur-enter) var(--ease-out),background-color var(--dur-enter) var(--ease-out)}.lgallery-pager>i[data-on]{width:24px;background:var(--ink)}@media (prefers-reduced-motion:reduce){.lgallery-pager>i{transition:none}}.ldrift{z-index:2;left:50%;top:50%;aspect-ratio:4/5;object-fit:cover;background:var(--sunken)}.ldrift,.lfinal{position:absolute;border-radius:0;will-change:transform}.lfinal{z-index:5;inset:var(--hero-gap);backdrop-filter:none;perspective:1200px;border:0}.lfinal>.lfinal-brand{top:clamp(20px,4vw,56px);display:flex;align-items:center;gap:12px;color:var(--ink);font-family:var(--font-headline);font-size:clamp(22px,2vw,30px);font-weight:600;letter-spacing:.01em}.lfinal-text,.lfinal>.lfinal-brand{position:absolute;z-index:2;left:clamp(20px,4vw,56px)}.lfinal-text{bottom:calc(clamp(20px, 4vw, 56px) + 52px)}.lfinal-title{font-family:var(--font-headline);font-weight:var(--headline-weight);font-size:clamp(48px,7.4vw,124px);line-height:.9;letter-spacing:var(--headline-track)}.lfinal-title span{display:block;color:var(--ink-through)}.lfinal-sub{margin:14px 0 20px;color:var(--ink-dim);font-size:14px;line-height:1.5}.lfinal-mark{--mark:min(62vh,560px);--side:calc(var(--mark) * 0.56);position:absolute;right:-6%;top:50%;width:var(--mark);aspect-ratio:1;margin-top:calc(var(--mark) / -2)}.lfinal-cube,.lfinal-spin{position:absolute;inset:0;transform-style:preserve-3d}.lfinal-spin{animation:lfinal-tumble 14s ease-in-out infinite}@keyframes lfinal-tumble{0%,to{transform:rotateX(0deg) rotateY(0deg) rotate(0deg)}25%{transform:rotateX(14deg) rotateY(48deg) rotate(-4deg)}50%{transform:rotateX(-10deg) rotateY(-18deg) rotate(6deg)}75%{transform:rotateX(8deg) rotateY(-56deg) rotate(-3deg)}}.lfinal-face{--arm:calc(var(--side) * 0.1);--bar:3px;position:absolute;left:50%;top:50%;width:var(--side);height:var(--side);margin:calc(var(--side) / -2) 0 0 calc(var(--side) / -2);backface-visibility:hidden;border:1px dotted color-mix(in srgb,var(--ink) 85%,transparent);background:linear-gradient(var(--ink),var(--ink)) 0 0 /var(--arm) var(--bar) no-repeat,linear-gradient(var(--ink),var(--ink)) 0 0 /var(--bar) var(--arm) no-repeat,linear-gradient(var(--ink),var(--ink)) 100% 0 /var(--arm) var(--bar) no-repeat,linear-gradient(var(--ink),var(--ink)) 100% 0 /var(--bar) var(--arm) no-repeat,linear-gradient(var(--ink),var(--ink)) 0 100% /var(--arm) var(--bar) no-repeat,linear-gradient(var(--ink),var(--ink)) 0 100% /var(--bar) var(--arm) no-repeat,linear-gradient(var(--ink),var(--ink)) 100% 100% /var(--arm) var(--bar) no-repeat,linear-gradient(var(--ink),var(--ink)) 100% 100% /var(--bar) var(--arm) no-repeat;background-origin:border-box}.lfinal-face[data-f=front]{transform:translateZ(calc(var(--side) / 2 - .5px))}.lfinal-face[data-f=right]{transform:rotateY(90deg) translateZ(calc(var(--side) / 2 - .5px))}.lfinal-face[data-f=back]{transform:rotateY(180deg) translateZ(calc(var(--side) / 2 - .5px))}.lfinal-face[data-f=left]{transform:rotateY(-90deg) translateZ(calc(var(--side) / 2 - .5px))}.lfinal-face[data-f=bottom]{transform:rotateX(-90deg) translateZ(calc(var(--side) / 2 - .5px))}.lfinal-face[data-f=top]{transform:rotateX(90deg) translateZ(calc(var(--side) / 2 - .5px))}.lfinal>.landing-foot{position:absolute;z-index:2;left:clamp(20px,4vw,56px);right:clamp(20px,4vw,56px);bottom:0;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:16px 0 18px;border-top:1px solid color-mix(in srgb,var(--ink) 12%,transparent);color:var(--ink-dim);font-size:12px}@media (max-width:760px){.lfinal{--final-foot-h:124px}.lfinal>.lfinal-brand{left:0;right:0;justify-content:center}.lfinal-mark{--mark:min(78vw,40svh);top:calc(clamp(20px, 4vw, 56px) + 40px);bottom:calc(var(--final-foot-h) + var(--final-text-h, 220px));left:0;right:0;width:auto;aspect-ratio:auto;margin:0}.lfinal-text{right:clamp(20px,4vw,56px);bottom:var(--final-foot-h);text-align:center}.lfinal>.landing-foot{flex-direction:column;align-items:center;gap:4px;text-align:center}.lfinal>.landing-foot .legal-links{justify-content:center}}@media (prefers-reduced-motion:reduce){.lflow-track{animation-play-state:paused}.lintro{display:none}.lfinal-spin,.lhero-cue-line:after{animation:none}}