.HeroCanvas_canvas__s9RMn{position:fixed;inset:0;z-index:2;width:100%;height:100svh;background:#06070a;pointer-events:none;touch-action:none;opacity:0;visibility:hidden;transition:opacity .52s cubic-bezier(.22,1,.36,1),visibility 0s linear .52s}.HeroCanvas_canvas__s9RMn[data-assets-ready=true]{opacity:1;visibility:visible;transition:opacity .52s cubic-bezier(.22,1,.36,1),visibility 0s linear 0s}.HeroCanvas_canvas__s9RMn[data-hidden-by-flash=true]{opacity:0!important;visibility:hidden!important}.ProjectCard_coverPoster__X2QIR{pointer-events:none;position:absolute;inset:0;z-index:0;overflow:hidden;background:#0a0a0c}.ProjectCard_coverSky__LH2YB{position:absolute;inset:0;background:radial-gradient(1px 1px at 12% 18%,rgba(255,255,255,.35),transparent),radial-gradient(1px 1px at 78% 12%,rgba(255,255,255,.25),transparent),radial-gradient(1px 1px at 45% 8%,rgba(255,255,255,.2),transparent),radial-gradient(1px 1px at 88% 28%,rgba(255,255,255,.2),transparent),radial-gradient(1px 1px at 22% 32%,rgba(255,255,255,.15),transparent),#0a0a0c}.ProjectCard_coverLogoZone__8DMKi{position:absolute;left:6%;right:6%;top:33%;z-index:1;height:30%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.ProjectCard_coverLogoImage__4efq7{width:100%!important;height:auto!important;max-height:100%;object-fit:contain;position:relative!important;clip-path:inset(0 0 18% 0)}.ProjectCard_coverStripes__WBxQf{position:absolute;left:0;right:0;bottom:0;z-index:2;height:34%;background:linear-gradient(180deg,#f5a623 0,#f5a623 25%,#e86b1a 0,#e86b1a 50%,#d43820 0,#d43820 75%,#e82010 0,#e82010)}.ProjectCard_coverTextScrim__toLj1{position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(180deg,rgba(10,10,12,.92) 0,rgba(10,10,12,.78) 18%,rgba(10,10,12,.25) 36%,rgba(10,10,12,0) 44%,rgba(10,10,12,0) 56%,rgba(10,10,12,.35) 70%,rgba(10,10,12,.72) 84%,rgba(10,10,12,.88))}.ProjectCard_coverCard__uksPX{background:#0a0a0c!important;border-color:rgba(244,244,245,.12)!important}.ProjectCard_coverContent__aob3U{position:relative;z-index:10}.ProjectCard_coverEyebrow__2MUTl{color:rgba(244,244,245,.55)}.ProjectCard_coverTitle__IZIDv{color:#f4f4f5;text-shadow:0 1px 16px rgba(0,0,0,.65)}.ProjectCard_coverSummary__UYH0D{color:rgba(244,244,245,.72);text-shadow:0 1px 10px rgba(0,0,0,.5)}.ProjectCard_coverMeta__k_2xe{color:rgba(244,244,245,.58);border-color:rgba(244,244,245,.14)!important}.ProjectCard_coverIndex__3tA99{color:rgba(244,244,245,.1)}.ProjectCard_coverGlare__3j72P{z-index:4}.ProjectCard_cviPoster__BH_JE{pointer-events:none;position:absolute;inset:0;z-index:0;overflow:hidden;background:#0a0a0c}.ProjectCard_cviPosterField__dZUYV{position:absolute;inset:0;background:linear-gradient(rgba(94,201,227,.05) 1px,transparent 0),linear-gradient(90deg,rgba(94,201,227,.05) 1px,transparent 0),radial-gradient(ellipse 82% 52% at 54% 40%,rgba(43,131,186,.22),transparent 68%),radial-gradient(ellipse 40% 34% at 82% 52%,rgba(68,1,84,.38),transparent 58%),linear-gradient(168deg,#0a0a0c,#0a1014 48%,#0a0a0c);background-size:18px 18px,18px 18px,auto,auto,auto}.ProjectCard_cviPosterImage__l1Gni{object-fit:cover;object-position:54% 30%;transform:scale(1.32);filter:brightness(.9) contrast(1.12) saturate(1.05)}.ProjectCard_cviPosterScrim__7HGo4{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(10,10,12,.72) 0,rgba(10,10,12,.28) 20%,transparent 34%),linear-gradient(180deg,rgba(10,10,12,.94) 0,rgba(10,10,12,.55) 22%,rgba(10,10,12,.28) 38%,rgba(10,10,12,.22) 52%,rgba(10,10,12,.58) 78%,rgba(10,10,12,.92))}.ProjectCard_screenshotPoster__iWLFg{pointer-events:none;position:absolute;inset:0;z-index:0;overflow:hidden;background:#0a0a0c}.ProjectCard_screenshotImage__Hb0do{object-fit:cover;object-position:center 22%}.ProjectCard_screenshotScrim__437rS{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(10,10,12,.78) 0,rgba(10,10,12,.22) 34%,rgba(10,10,12,.12) 52%,rgba(10,10,12,.52) 78%,rgba(10,10,12,.92))}.ProjectCard_mantraWordmarkPoster__BLB8b{pointer-events:none;position:absolute;inset:0;z-index:0;overflow:hidden;background:#f8f9fb}.ProjectCard_mantraWordmarkField__O7HGB{position:absolute;inset:0;background:linear-gradient(rgba(37,99,235,.045) 1px,transparent 0),linear-gradient(90deg,rgba(37,99,235,.045) 1px,transparent 0),radial-gradient(ellipse 82% 52% at 50% 38%,rgba(37,99,235,.07),transparent 62%),#f8f9fb;background-size:20px 20px,20px 20px,auto,auto}.ProjectCard_mantraWordmarkZone__11mKG{position:absolute;left:8%;right:8%;top:50%;z-index:1;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.ProjectCard_mantraWordmark__9YZbG{font-family:var(--font-display),ui-serif,Georgia,serif;font-size:clamp(1.65rem,7.5vw,2.25rem);font-weight:500;letter-spacing:-.04em;line-height:1;color:#111127}.ProjectCard_mantraWordmarkDot__Xlxoc{color:#2563eb}.ProjectCard_logoPoster__hbFkF{pointer-events:none;position:absolute;inset:0;z-index:0;overflow:hidden;background:#ffffff}.ProjectCard_logoPosterZone__5y_HG{position:absolute;left:8%;right:8%;top:50%;z-index:1;height:32%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.ProjectCard_logoPosterImage__F7wnr{width:100%!important;height:auto!important;max-height:100%;object-fit:contain;position:relative!important}.ProjectCard_coverCardLight__iS4nL{background:#ffffff!important;border-color:rgba(17,17,39,.1)!important}.ProjectCard_coverCardLightWarm__ZlH0_{background:#faf9f7!important;border-color:rgba(17,17,39,.1)!important}.ProjectCard_coverEyebrowLight__wZvRA{color:rgba(17,17,39,.5)}.ProjectCard_coverMetaLight__iByQo{color:rgba(17,17,39,.55)}.ProjectCard_dualLogoPoster__PkW3k{pointer-events:none;position:absolute;inset:0;z-index:0;overflow:hidden;background:#faf9f7}.ProjectCard_dualLogoZone__1OTY8{position:absolute;left:6%;right:6%;top:50%;z-index:1;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.ProjectCard_dualLogoRow__3quRz{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;width:100%}.ProjectCard_dualLogoMark__CuaXL{width:auto!important;height:auto!important;max-width:88%;max-height:1.35rem;object-fit:contain;position:relative!important}.ProjectCard_dualLogoMark__CuaXL:first-of-type{max-height:1.1rem}.ProjectCard_dualLogoSeparator__O8fkY{font-family:var(--font-display),ui-serif,Georgia,serif;font-size:1.05rem;font-weight:500;line-height:1;color:rgba(17,17,39,.38);letter-spacing:.02em}@media (min-width:768px){.ProjectCard_dualLogoRow__3quRz{flex-direction:row;gap:.5rem}.ProjectCard_dualLogoMark__CuaXL{max-width:42%;max-height:1.05rem}.ProjectCard_dualLogoMark__CuaXL:first-of-type{max-height:.95rem}.ProjectCard_dualLogoSeparator__O8fkY{font-size:.95rem;flex-shrink:0}}.ProjectFan_fanStage__yCHN0{position:relative;width:100%;overflow-x:clip;overflow-y:visible;padding-bottom:1.5rem;background:var(--bright-cream,#f7f6f2)}.ProjectFan_fanList__M1PAB{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;gap:1.25rem}.ProjectFan_fanItem__iOTjL{position:relative;width:min(100%,320px);flex-shrink:0}@media (min-width:768px){.ProjectFan_fanStage__yCHN0{min-height:clamp(480px,54vh,620px);padding-bottom:clamp(3rem,8vh,5rem)}.ProjectFan_fanList__M1PAB{display:block;position:relative;min-height:inherit;perspective:1100px;perspective-origin:50% 82%;transform:translateX(var(--fan-group-tx,0))}.ProjectFan_fanItem__iOTjL{position:absolute;left:50%;bottom:8%;width:260px;margin-left:-130px;transform-origin:50% 100%;transform:translateX(var(--fan-tx)) translateY(var(--fan-ty)) rotate(var(--fan-rotate)) scale(var(--fan-scale));z-index:var(--fan-z);transition:transform .45s cubic-bezier(.22,1,.36,1),filter .45s ease}.ProjectFan_fanItem__iOTjL:focus-within,.ProjectFan_fanItem__iOTjL:hover{z-index:50;filter:brightness(1.02);transform:translateX(var(--fan-tx)) translateY(calc(var(--fan-ty) - 6px)) rotate(var(--fan-rotate)) scale(calc(var(--fan-scale) + .02))}}@media (min-width:1024px){.ProjectFan_fanStage__yCHN0{min-height:clamp(540px,60vh,680px);padding-bottom:clamp(3.5rem,9vh,6rem);perspective:1200px;perspective-origin:50% 80%}.ProjectFan_fanList__M1PAB{transform:translateX(var(--fan-group-tx-lg,var(--fan-group-tx,0)))}.ProjectFan_fanItem__iOTjL{width:300px;margin-left:-150px;bottom:10%;transform:translateX(var(--fan-tx-lg)) translateY(var(--fan-ty-lg)) rotate(var(--fan-rotate-lg)) scale(var(--fan-scale-lg));z-index:var(--fan-z-lg)}.ProjectFan_fanItem__iOTjL:focus-within,.ProjectFan_fanItem__iOTjL:hover{transform:translateX(var(--fan-tx-lg)) translateY(calc(var(--fan-ty-lg) - 6px)) rotate(var(--fan-rotate-lg)) scale(calc(var(--fan-scale-lg) + .02))}}.ProjectFan_fanItemCenter__cMbBK [data-slot=card]{box-shadow:0 1px 2px 0 rgba(0,0,0,.4),0 12px 40px -12px rgba(0,0,0,.45),0 0 0 1px rgba(250,80,15,.28)}.ProjectFan_fanItemCenter__cMbBK:focus-within [data-slot=card],.ProjectFan_fanItemCenter__cMbBK:hover [data-slot=card]{box-shadow:0 30px 60px -15px rgba(0,0,0,.4),0 8px 24px -8px rgba(250,80,15,.2),0 0 0 1px rgba(250,80,15,.4)}@media (prefers-reduced-motion:reduce){.ProjectFan_fanItem__iOTjL{transition:none}.ProjectFan_fanStage__yCHN0{perspective:none;min-height:auto}.ProjectFan_fanList__M1PAB{display:flex;flex-direction:column;align-items:center;gap:1.25rem;min-height:auto}.ProjectFan_fanItem__iOTjL{position:static;width:min(100%,320px);margin-left:0;transform:none!important;z-index:auto!important;filter:none}}[data-showroom-theme]{background:var(--showroom-section-bg)}[data-showroom-theme]:before{content:"";position:absolute;top:0;left:0;right:0;height:16px;background:linear-gradient(180deg,var(--showroom-section-fade-from,transparent) 0,transparent 100%);pointer-events:none;z-index:1}[data-showroom-theme=distral]{--showroom-section-bg:#0a0a0c;--showroom-section-fade-from:rgba(255,250,245,0.14)}[data-showroom-theme=p2]{--showroom-section-bg:#fffaf5;--showroom-section-fade-from:rgba(10,10,12,0.18)}[data-showroom-theme=p3]{--showroom-section-bg:#0c0b12;--showroom-section-fade-from:rgba(37,99,235,0.14)}[data-showroom-theme=p4]{--showroom-section-bg:#fafcff;--showroom-section-fade-from:rgba(255,250,245,0.2)}[data-showroom-theme=p5]{--showroom-section-bg:#0a0a0c;--showroom-section-fade-from:rgba(250,252,255,0.12)}@font-face{font-family:Distral VCR;src:url(/distral/VCR_OSD_MONO_1.001.ttf) format("truetype");font-display:swap}.ImmersiveLanding_page__e5n_P{position:relative;min-height:100vh;overflow-x:clip;background:var(--ink-0);color:var(--text-hi)}.ImmersiveLanding_page__e5n_P[data-phase=bright],.ImmersiveLanding_page__e5n_P[data-phase=cta]{background:var(--bright-cream,#f7f6f2);color:var(--color-foreground,#1a1815)}.ImmersiveLanding_page__e5n_P:not([data-transition-state=complete]){height:100svh;overflow:hidden}.ImmersiveLanding_heroBootScrim__Q1BnF{position:fixed;inset:0;z-index:3;pointer-events:none;background:radial-gradient(120% 90% at 50% 40%,#121820 0,#06070a 72%);opacity:1;visibility:visible;transition:opacity .52s cubic-bezier(.22,1,.36,1),visibility 0s linear .52s}.ImmersiveLanding_heroBootScrim__Q1BnF[data-hero-boot-ready=true]{opacity:0;visibility:hidden}.ImmersiveLanding_scrollRail__jX8AU{position:relative;min-height:100svh}.ImmersiveLanding_page__e5n_P[data-phase=bright] .ImmersiveLanding_scrollRail__jX8AU,.ImmersiveLanding_page__e5n_P[data-phase=bright] .ImmersiveLanding_viewport__Woe7e,.ImmersiveLanding_page__e5n_P[data-phase=cta] .ImmersiveLanding_scrollRail__jX8AU,.ImmersiveLanding_page__e5n_P[data-phase=cta] .ImmersiveLanding_viewport__Woe7e{background:var(--bright-cream,#f7f6f2)}.ImmersiveLanding_viewport__Woe7e{position:relative;display:grid;min-height:100svh;padding:28px clamp(20px,4vw,64px);overflow:hidden}.ImmersiveLanding_viewport__Woe7e:before{position:absolute;inset:0;z-index:0;pointer-events:none;content:"";background:radial-gradient(120% 80% at 50% 110%,rgba(0,0,0,.55),transparent 60%),radial-gradient(70% 50% at 50% 0,var(--accent-soft),transparent 70%);transition:opacity .6s ease}.ImmersiveLanding_page__e5n_P[data-ui-revealed=true] .ImmersiveLanding_viewport__Woe7e:before{opacity:0}.ImmersiveLanding_page__e5n_P[data-intro-killed-by-flash=true] .ImmersiveLanding_viewport__Woe7e:before,.ImmersiveLanding_page__e5n_P[data-ui-covering-intro=true] .ImmersiveLanding_viewport__Woe7e:before{opacity:0;transition:none}.ImmersiveLanding_nav__A_EH8{position:relative;z-index:4;display:flex;width:100%;max-width:1280px;margin:0 auto;justify-content:space-between;align-items:center;align-self:start;font-family:var(--stack-mono);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;transition:opacity .4s ease}.ImmersiveLanding_page__e5n_P[data-ui-revealed=true] .ImmersiveLanding_nav__A_EH8{opacity:0;pointer-events:none}.ImmersiveLanding_page__e5n_P[data-intro-killed-by-flash=true] .ImmersiveLanding_nav__A_EH8,.ImmersiveLanding_page__e5n_P[data-ui-covering-intro=true] .ImmersiveLanding_nav__A_EH8{opacity:0;pointer-events:none;transition:none}.ImmersiveLanding_brand__KmAKT{color:var(--text-mu)}.ImmersiveLanding_navLinks__07YfZ{display:flex;gap:24px}.ImmersiveLanding_navLinks__07YfZ a{color:var(--text-mu);transition:color .18s ease}.ImmersiveLanding_navLinks__07YfZ a:hover{color:var(--text-hi)}.ImmersiveLanding_heroCopy__nfk4N{position:absolute;z-index:3;top:50%;left:50%;transform:translate(-50%,-50%);width:min(820px,calc(100% - 48px));text-align:center;transition:opacity .52s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1),filter .52s ease}.ImmersiveLanding_eyebrow__E7XHl{display:block;margin:0 0 24px;color:var(--text-mu);font-family:var(--stack-mono);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase}.ImmersiveLanding_heroCopy__nfk4N h1{margin:0 0 22px;font-family:var(--stack-display);font-weight:500;font-size:clamp(2rem,4.4vw,3.6rem);line-height:1.04;letter-spacing:-.035em;color:var(--text-hi);text-wrap:balance}.ImmersiveLanding_heroCopy__nfk4N p{margin:0 auto;max-width:52ch;color:var(--text-mu);font-size:clamp(.98rem,1.1vw,1.05rem);line-height:1.6;letter-spacing:-.005em}.ImmersiveLanding_scrollHint__ewlxN{position:absolute;bottom:36px;left:50%;transform:translateX(-50%);z-index:4;font-family:var(--stack-mono);font-size:.66rem;letter-spacing:.22em;text-transform:uppercase;color:var(--text-lo);display:flex;align-items:center;gap:10px}.ImmersiveLanding_scrollHint__ewlxN:after{content:"";display:block;width:24px;height:1px;background:currentColor}.ImmersiveLanding_page__e5n_P[data-ui-revealed=true] .ImmersiveLanding_heroCopy__nfk4N{opacity:0;transform:translate(-50%,calc(-50% - 24px));filter:blur(8px);pointer-events:none}.ImmersiveLanding_page__e5n_P[data-phase=explosion] .ImmersiveLanding_heroCopy__nfk4N,.ImmersiveLanding_page__e5n_P[data-phase=intro] .ImmersiveLanding_heroCopy__nfk4N,.ImmersiveLanding_page__e5n_P[data-phase=reveal] .ImmersiveLanding_heroCopy__nfk4N,.ImmersiveLanding_page__e5n_P[data-phase=signal] .ImmersiveLanding_heroCopy__nfk4N{opacity:1;transform:translate(-50%,-50%);filter:blur(0);pointer-events:none}.ImmersiveLanding_page__e5n_P[data-phase=bright] .ImmersiveLanding_scrollHint__ewlxN,.ImmersiveLanding_page__e5n_P[data-phase=cta] .ImmersiveLanding_scrollHint__ewlxN,.ImmersiveLanding_page__e5n_P[data-phase=explosion] .ImmersiveLanding_scrollHint__ewlxN,.ImmersiveLanding_page__e5n_P[data-phase=reveal] .ImmersiveLanding_scrollHint__ewlxN,.ImmersiveLanding_page__e5n_P[data-phase=signal] .ImmersiveLanding_scrollHint__ewlxN{opacity:0}.ImmersiveLanding_page__e5n_P[data-transition-state=complete] .ImmersiveLanding_heroCopy__nfk4N,.ImmersiveLanding_page__e5n_P[data-transition-state=detonating] .ImmersiveLanding_heroCopy__nfk4N,.ImmersiveLanding_page__e5n_P[data-transition-state=revealing] .ImmersiveLanding_heroCopy__nfk4N{opacity:0;transform:translate(-50%,calc(-50% - 24px));filter:blur(8px);pointer-events:none}.ImmersiveLanding_page__e5n_P[data-transition-state=complete] .ImmersiveLanding_scrollHint__ewlxN,.ImmersiveLanding_page__e5n_P[data-transition-state=detonating] .ImmersiveLanding_scrollHint__ewlxN,.ImmersiveLanding_page__e5n_P[data-transition-state=revealing] .ImmersiveLanding_scrollHint__ewlxN{opacity:0;pointer-events:none}.ImmersiveLanding_chargeOverlay__WzTI1{position:absolute;inset:0;z-index:4;display:flex;align-items:flex-end;justify-content:center;padding:0 clamp(16px,4vw,48px) clamp(42px,8vh,88px);pointer-events:auto;touch-action:none;cursor:pointer;outline:none}.ImmersiveLanding_chargeClickBand__D44lf{width:min(220px,100%);display:flex;flex-direction:column;align-items:center;gap:10px;pointer-events:none}.ImmersiveLanding_chargeOverlay__WzTI1:focus-visible .ImmersiveLanding_chargeOrb__UAbfS{box-shadow:0 0 0 2px rgba(77,163,255,.3),0 0 28px rgba(77,163,255,.32)}.ImmersiveLanding_chargeOrb__UAbfS{display:grid;place-items:center;width:94px;height:94px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:radial-gradient(circle at 50% 35%,rgba(143,208,255,.22),transparent 48%),rgba(8,8,10,.68);box-shadow:0 0 22px rgba(77,163,255,.18),0 18px 48px rgba(0,0,0,.46);color:var(--text-hi);font-family:var(--stack-mono);font-size:.62rem;letter-spacing:.08em;line-height:1.25;text-align:center;text-transform:uppercase;transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s ease,box-shadow .22s ease}.ImmersiveLanding_chargeOverlay__WzTI1:hover .ImmersiveLanding_chargeOrb__UAbfS{transform:translateY(-2px) scale(1.03);border-color:rgba(127,194,255,.55);box-shadow:0 0 32px rgba(77,163,255,.32),0 18px 48px rgba(0,0,0,.46)}.ImmersiveLanding_chargePrompt__kYwWu{margin:0;text-align:center;font-family:var(--stack-mono);font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-mu);line-height:1.45}.ImmersiveLanding_chargeMeter__tdapu{width:min(170px,100%);height:4px;border-radius:999px;background:rgba(255,255,255,.08);overflow:hidden}.ImmersiveLanding_chargeMeterFill__Kpw7u{height:100%;border-radius:inherit;background:linear-gradient(90deg,#5a88b8,#a8d0ec);transition:width .16s ease-out}.ImmersiveLanding_chargeHint__vcELK{text-align:center;font-family:var(--stack-mono);font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-lo)}.ImmersiveLanding_chargeOverlay__WzTI1[data-phase-intro=true] .ImmersiveLanding_chargeHint__vcELK{color:var(--text-mu)}.ImmersiveLanding_chargeOverlay__WzTI1[data-charging=true] .ImmersiveLanding_chargeOrb__UAbfS{transform:scale(1.06);border-color:rgba(127,194,255,.72);box-shadow:0 0 36px rgba(77,163,255,.42),0 18px 48px rgba(0,0,0,.46)}@media (prefers-reduced-motion:reduce){.ImmersiveLanding_chargeOverlay__WzTI1[data-charging=true] .ImmersiveLanding_chargeOrb__UAbfS{transform:none}}.ImmersiveLanding_postHandoffScrollProbe__7phqe{position:absolute;bottom:24px;left:50%;z-index:4;transform:translateX(-50%);color:rgba(26,24,21,.55);font-family:var(--stack-mono);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase}.ImmersiveLanding_brightOverlay__M8kjC{position:fixed;inset:0;z-index:0;background:radial-gradient(120% 80% at 50% 0,var(--bright-cream-highlight,#fff9f0) 0,transparent 60%),linear-gradient(180deg,var(--bright-cream,#f7f6f2) 0,var(--bright-cream,#f7f6f2) 60%,var(--bright-cream-deep,#f0ebe3) 100%);opacity:0;pointer-events:none;transition:opacity .9s cubic-bezier(.22,1,.36,1)}.ImmersiveLanding_page__e5n_P[data-intro-killed-by-flash=true] .ImmersiveLanding_brightOverlay__M8kjC,.ImmersiveLanding_page__e5n_P[data-phase=bright] .ImmersiveLanding_brightOverlay__M8kjC,.ImmersiveLanding_page__e5n_P[data-phase=cta] .ImmersiveLanding_brightOverlay__M8kjC,.ImmersiveLanding_page__e5n_P[data-ui-covering-intro=true] .ImmersiveLanding_brightOverlay__M8kjC,.ImmersiveLanding_page__e5n_P[data-ui-revealed=true] .ImmersiveLanding_brightOverlay__M8kjC{z-index:3;opacity:1;transition:none}.ImmersiveLanding_portalFlash__2JQJl{position:fixed;inset:-18vmax;z-index:5;pointer-events:none;opacity:0;background:radial-gradient(circle at 50% 48%,rgba(255,255,255,.92) 0 10%,rgba(214,232,255,.72) 18%,rgba(122,140,255,.24) 34%,transparent 58%),radial-gradient(circle at 50% 50%,rgba(255,255,255,.36),transparent 62%);filter:blur(6px) brightness(1.12);transform:scale(.62)}.ImmersiveLanding_page__e5n_P[data-ui-revealed=true] .ImmersiveLanding_portalFlash__2JQJl{animation:ImmersiveLanding_portal-flash__PLELf 1.4s cubic-bezier(.22,1,.36,1) both}.ImmersiveLanding_handoffCover__jVF5h{position:fixed;inset:0;z-index:6;background:var(--bright-cream-highlight,#fff9f0);opacity:0;pointer-events:none}.ImmersiveLanding_handoffCover__jVF5h[data-handoff-cover=holding]{opacity:1;transition:none}.ImmersiveLanding_handoffCover__jVF5h[data-handoff-cover=fading]{opacity:0;transition:opacity .92s cubic-bezier(.22,1,.36,1)}.ImmersiveLanding_brightStage__iC1L3{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:stretch;overflow-y:auto;overflow-x:hidden;background:var(--bright-cream,#f7f6f2);color:var(--color-foreground,#1a1815);opacity:0;pointer-events:none;transition:opacity .82s cubic-bezier(.22,1,.36,1),transform .82s cubic-bezier(.22,1,.36,1);transform:translateY(18px) scale(.992)}.ImmersiveLanding_brightStage__iC1L3>*{flex-shrink:0}.ImmersiveLanding_page__e5n_P[data-intro-killed-by-flash=true] .ImmersiveLanding_brightStage__iC1L3,.ImmersiveLanding_page__e5n_P[data-phase=bright] .ImmersiveLanding_brightStage__iC1L3,.ImmersiveLanding_page__e5n_P[data-phase=cta] .ImmersiveLanding_brightStage__iC1L3,.ImmersiveLanding_page__e5n_P[data-ui-covering-intro=true] .ImmersiveLanding_brightStage__iC1L3,.ImmersiveLanding_page__e5n_P[data-ui-revealed=true] .ImmersiveLanding_brightStage__iC1L3{z-index:4;opacity:1;transform:translateY(0) scale(1);transition:none;background:var(--bright-cream,#f7f6f2)}.ImmersiveLanding_page__e5n_P[data-ui-interactive=true] .ImmersiveLanding_brightStage__iC1L3{pointer-events:auto}@keyframes ImmersiveLanding_portal-flash__PLELf{0%{opacity:.42;transform:scale(1.08);filter:blur(10px) brightness(1.08)}to{opacity:0;transform:scale(1.28);filter:blur(18px) brightness(1)}}@media (max-width:860px){.ImmersiveLanding_viewport__Woe7e{padding:22px 20px}.ImmersiveLanding_chargePrompt__kYwWu{font-size:.68rem}}@media (prefers-reduced-motion:reduce){.ImmersiveLanding_brightOverlay__M8kjC,.ImmersiveLanding_brightStage__iC1L3,.ImmersiveLanding_chargeMeterFill__Kpw7u,.ImmersiveLanding_chargeOrb__UAbfS,.ImmersiveLanding_handoffCover__jVF5h,.ImmersiveLanding_heroCopy__nfk4N,.ImmersiveLanding_portalFlash__2JQJl,.ImmersiveLanding_scrollHint__ewlxN{transition:none}.ImmersiveLanding_page__e5n_P[data-ui-revealed=true] .ImmersiveLanding_portalFlash__2JQJl{animation:none;opacity:0}.ImmersiveLanding_handoffCover__jVF5h[data-handoff-cover=fading],.ImmersiveLanding_handoffCover__jVF5h[data-handoff-cover=holding]{transition:none}}