@font-face{font-family:Headshot Hero;src:url(/fonts/anton/Anton-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.LandingPage_track__Jc_yZ{background:#050606;color:var(--color-text);font-family:var(--font-ui);height:210svh}.LandingPage_scene__B6lXR{--progress:0;--push:0;--title-growth:0;--play-opacity:1;--entrance:0;--departure:0;--settle:0;--cta-settle:0;--word-reveal:0;--front-reveal:0;--cta-drop:-26cqh;--cta-final-drop:clamp(80px,19cqh,160px);--cta-opacity:1;--copy-opacity:.7;--hint-opacity:1;--character-zoom:.2;--type-zoom:.08;--pointer-x:0px;--pointer-y:0px;position:fixed;inset:0;height:100svh;height:100dvh;min-height:min(540px,100svh);overflow:clip;display:grid;grid-template-rows:64px minmax(0,1fr) auto;isolation:isolate;background:#050606}.LandingPage_header__t_Ztn{position:relative;z-index:10;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(20px,3vw,72px);border-bottom:1px solid #ffffff12;background:#080909e6}.LandingPage_brand__c7VWr{display:flex;align-items:center;gap:10px;flex-shrink:0}.LandingPage_brand__c7VWr img:not(.LandingPage_brandEmblem__92t1E){width:146px;height:auto;max-height:30px;object-fit:contain}.LandingPage_headerLabel__P_9Du{color:#868681;font-size:9px;letter-spacing:.18em}.LandingPage_nav__uVP3b{display:flex;align-items:center;gap:24px}.LandingPage_footer__4y4W3 button,.LandingPage_nav__uVP3b>button{background:none;border:0;color:var(--color-secondary);padding:10px 0;cursor:pointer;font-size:11px}.LandingPage_nav__uVP3b>button span{margin-left:14px;color:var(--color-brand)}.LandingPage_scene__B6lXR button:disabled{cursor:wait;opacity:.65}.LandingPage_scene__B6lXR a:focus-visible,.LandingPage_scene__B6lXR button:focus-visible{outline:2px solid var(--color-text);outline-offset:5px}.LandingPage_stage__a6D_w{container-type:size;position:relative;overflow:hidden;isolation:isolate}.LandingPage_backlight__OzdPb,.LandingPage_characterDepth__Jljyv,.LandingPage_environment__v5Trl,.LandingPage_fog__vzSTa,.LandingPage_titleDepth__OktgL,.LandingPage_vignette__pSVlx{position:absolute;inset:0;pointer-events:none}.LandingPage_environment__v5Trl{inset:-24px;background:radial-gradient(ellipse at 50% 75%,#111 0,#090a0a 38%,#050606 75%);transform:translate3d(calc(var(--pointer-x) * 3),calc(var(--pointer-y) * 3),0) scale(calc(1 + var(--progress) * .06))}.LandingPage_backlight__OzdPb{z-index:0;transform:scale(calc(1 + var(--progress) * .4));opacity:calc(.45 + var(--progress) * .45);transition:filter .6s}.LandingPage_backlight__OzdPb>div{width:100%;height:100%;background:radial-gradient(ellipse at 50% 38%,#b71c2b45,#b71c2b0d 28%,transparent 56%);animation:LandingPage_breathe__yAb4W 10s ease-in-out infinite alternate}.LandingPage_titleDepth__OktgL{z-index:1;display:flex;justify-content:center;align-items:flex-start;padding-top:clamp(34px,6svh,100px);transform:translate3d(calc(var(--pointer-x) * -6),calc(var(--pointer-y) * -5),0) scale(calc(1 + var(--title-growth) * var(--type-zoom)));transform-origin:50% 38%;opacity:var(--play-opacity)}.LandingPage_finalTitle__PPrSL,.LandingPage_title__owcpV{margin:0;color:var(--color-brand);font-family:var(--font-display);font-size:clamp(180px,29vw,760px);font-weight:400;line-height:.85;letter-spacing:-.075em;padding-right:.065em;white-space:nowrap}.LandingPage_title__owcpV{flex-shrink:0;width:max-content;font-family:"Headshot Hero",var(--font-display);font-size:26vw;line-height:1;letter-spacing:-.025em;padding-right:0;animation:LandingPage_titleBreathe__ueYm4 12s ease-in-out infinite alternate}.LandingPage_characterDepth__Jljyv:before{content:"";position:absolute;inset:4% 12% 25%;background:radial-gradient(ellipse at 50% 35%,#b71c2b22,transparent 65%);opacity:calc(.55 + var(--push) * .45)}.LandingPage_characterDepth__Jljyv{z-index:3;opacity:calc(1 - var(--departure));transform:translate3d(calc(var(--pointer-x) * 12),calc(var(--pointer-y) * 8 + var(--push) * 12px),0) scale(calc(1 + var(--push) * var(--character-zoom) + var(--departure) * .06));transform-origin:50% 25%}.LandingPage_characterArt__Nw69i{position:absolute;height:104%;max-width:112vw;aspect-ratio:1374/1145;left:50%;top:16%;transform:translateX(-50%);filter:brightness(.79) contrast(1.08) saturate(.78);-webkit-mask-image:linear-gradient(180deg,#000 48%,#000 58%,#000d 70%,#0008 85%,transparent);mask-image:linear-gradient(180deg,#000 48%,#000 58%,#000d 70%,#0008 85%,transparent);animation:LandingPage_operatorIdle__GIW6l 9s ease-in-out infinite alternate}.LandingPage_characterArt__Nw69i img{object-fit:contain;object-position:center top}.LandingPage_fog__vzSTa{z-index:4;inset:35% -15% -25%;background:radial-gradient(ellipse at 35% 75%,#92958e08,transparent 48%),radial-gradient(ellipse at 65% 85%,#b71c2b0a,transparent 50%);transform:translate3d(calc(var(--pointer-x) * -16),calc(var(--pointer-y) * -12),0);animation:LandingPage_drift__mQ3Qx 15s ease-in-out infinite alternate}.LandingPage_vignette__pSVlx{z-index:5;background:linear-gradient(0deg,#050606,transparent 38%),radial-gradient(ellipse at 50% 35%,transparent 28%,#050606c9 100%);opacity:calc(.8 + var(--progress) * .2)}.LandingPage_finalArtwork__ugnKK{position:absolute;inset:0;z-index:5;pointer-events:none;container-type:size;isolation:isolate}.LandingPage_finalArtwork__ugnKK:before{content:"";position:absolute;inset:0;background:#020303;opacity:var(--entrance)}.LandingPage_finalHaze__Be5rA{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 38%,#86131d2e,transparent 68%);opacity:var(--entrance);transform:translate3d(calc(var(--pointer-x) * 2),calc(var(--pointer-y) * 2),0)}.LandingPage_finalArtwork__ugnKK:after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;opacity:var(--entrance);background:radial-gradient(ellipse at 50% 42%,transparent 42%,#05060638 76%,#05060680 100%)}.LandingPage_finalWord__iqmZF{position:absolute;z-index:1;width:max-content;left:50%;top:35%;opacity:var(--word-reveal);transform:translate3d(calc(-50% + var(--pointer-x) * -4),calc(-50% + var(--pointer-y) * -3),0) scale(calc(.96 + var(--word-reveal) * .04))}.LandingPage_finalTitle__PPrSL{display:block}.LandingPage_frontCharacter__W9S66 img{object-fit:contain;filter:brightness(.9) saturate(.82) contrast(1.04)}.LandingPage_frontCharacter__W9S66{position:absolute;z-index:2;width:min(80cqw,140cqh);aspect-ratio:1374/1145;left:50%;top:7%;opacity:var(--front-reveal);transform:translate3d(calc(-52% + var(--pointer-x) * 8),calc(var(--pointer-y) * 6 + (1 - var(--front-reveal)) * 8px),0) scale(calc(1.05 - var(--front-reveal) * .05));transform-origin:52% 30%}.LandingPage_frontCharacter__W9S66 img{-webkit-mask-image:linear-gradient(180deg,#000 min(52%,52cqh),#000e min(65%,65cqh),#0007 min(82%,80cqh),transparent min(100%,94cqh));mask-image:linear-gradient(180deg,#000 min(52%,52cqh),#000e min(65%,65cqh),#0007 min(82%,80cqh),transparent min(100%,94cqh))}@media (max-width:768px){.LandingPage_finalWord__iqmZF{top:34%}.LandingPage_finalTitle__PPrSL{font-size:37vw}.LandingPage_scene__B6lXR{--cta-final-drop:50px}.LandingPage_frontCharacter__W9S66{width:132.16%;top:22%}}@media (max-width:768px),(pointer:coarse){.LandingPage_finalArtwork__ugnKK{--pointer-x:0px;--pointer-y:0px}}.LandingPage_sideCopy__Wq6tw{position:absolute;z-index:6;bottom:7%;margin:0;color:#b7b5ae;font-size:clamp(12px,.9vw,16px);line-height:1.7;letter-spacing:.07em;opacity:var(--copy-opacity)}.LandingPage_leftCopy__w0yMC{left:clamp(20px,3vw,72px)}.LandingPage_rightCopy___yqJF{right:clamp(20px,3vw,72px)}.LandingPage_action__rkL4O{position:absolute;z-index:7;left:50%;bottom:max(24px,calc(13% - 40px));transform:translate3d(-50%,calc(var(--settle) * var(--cta-drop) + var(--cta-settle) * var(--cta-final-drop)),0);text-align:center}.LandingPage_enter__oj_kh{display:flex;justify-content:space-between;align-items:center;gap:38px;min-height:60px;padding:19px 30px;border:1px solid #ffffff38;border-radius:0;background:var(--color-brand);color:var(--color-text);font:700 13px/1.3 var(--font-ui);letter-spacing:.08em;white-space:nowrap;cursor:pointer;opacity:var(--cta-opacity);box-shadow:0 0 0 8px #05060699;transition:background .25s,transform .25s}.LandingPage_enter__oj_kh:focus-visible{opacity:1}.LandingPage_enter__oj_kh:hover{background:var(--color-brand-hover);transform:translateY(-2px)}.LandingPage_stage__a6D_w:has(.LandingPage_enter__oj_kh:focus-visible) .LandingPage_backlight__OzdPb,.LandingPage_stage__a6D_w:has(.LandingPage_enter__oj_kh:hover) .LandingPage_backlight__OzdPb{filter:brightness(1.4)}.LandingPage_scrollHint__C0_Mn{display:block;margin-top:24px;font-size:10px;letter-spacing:.14em;color:#b2afa7;opacity:var(--hint-opacity)}.LandingPage_scrollHint__C0_Mn span{display:block;margin-top:9px;animation:LandingPage_scrollNudge__kc_bk 2.8s ease-in-out infinite}@keyframes LandingPage_scrollNudge__kc_bk{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.LandingPage_footer__4y4W3{position:relative;z-index:8;display:flex;align-items:center;gap:30px;min-height:64px;padding:12px clamp(20px,3vw,72px);background:#080909;border-top:1px solid #ffffff17;font-size:11px}.LandingPage_brand__c7VWr .LandingPage_brandEmblem__92t1E{width:34px;height:36px;max-height:none;object-fit:contain;flex-shrink:0}.LandingPage_footerEmblem__jK7T_{width:24px;height:26px;object-fit:contain;flex-shrink:0}.LandingPage_footerBrand__w3Nnf{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-display);font-size:15px;letter-spacing:-.04em}.LandingPage_footer__4y4W3 p{color:#999b96;margin:0;font-size:9px}.LandingPage_footer__4y4W3 nav{display:flex;align-items:center;gap:24px;margin-left:auto;white-space:nowrap}.LandingPage_footer__4y4W3 nav>span{color:#969792}.LandingPage_footer__4y4W3 button:hover,.LandingPage_nav__uVP3b>button:hover{color:var(--color-text)}@keyframes LandingPage_breathe__yAb4W{0%{opacity:.6}to{opacity:1}}@keyframes LandingPage_titleBreathe__ueYm4{0%{opacity:.95}to{opacity:1}}@keyframes LandingPage_operatorIdle__GIW6l{0%{translate:0 0}to{translate:0 -2px}}@keyframes LandingPage_drift__mQ3Qx{0%{translate:-8px 0;opacity:.6}to{translate:8px -5px;opacity:1}}@media (min-width:2000px){.LandingPage_enter__oj_kh{font-size:16px;min-height:68px}}@media (max-width:1024px){.LandingPage_headerLabel__P_9Du{display:none}.LandingPage_footer__4y4W3{gap:20px}.LandingPage_footer__4y4W3 p{max-width:210px;line-height:1.6}.LandingPage_footer__4y4W3 nav{gap:16px}.LandingPage_titleDepth__OktgL{padding-top:10svh}}@media (max-width:600px){.LandingPage_track__Jc_yZ{height:165svh}.LandingPage_scene__B6lXR{--character-zoom:.08;--type-zoom:.04;--cta-drop:-10cqh;grid-template-rows:60px minmax(0,1fr) auto;min-height:min(600px,100svh)}.LandingPage_header__t_Ztn{padding-inline:18px}.LandingPage_brand__c7VWr{gap:7px}.LandingPage_brand__c7VWr img:not(.LandingPage_brandEmblem__92t1E){width:108px}.LandingPage_brand__c7VWr .LandingPage_brandEmblem__92t1E{width:26px;height:28px}.LandingPage_footerEmblem__jK7T_{width:21px;height:23px}.LandingPage_nav__uVP3b{gap:12px}.LandingPage_nav__uVP3b>button{font-size:9px;max-width:94px;text-align:right;line-height:1.5}.LandingPage_nav__uVP3b>button span{display:none}.LandingPage_title__owcpV{font-size:27vw}.LandingPage_titleDepth__OktgL{padding-top:10%}.LandingPage_characterArt__Nw69i{width:106vw;height:auto;top:18%;bottom:auto;transform:translateX(-52%)}.LandingPage_action__rkL4O{bottom:18%}.LandingPage_enter__oj_kh{min-height:54px;padding:16px 23px;gap:28px}.LandingPage_sideCopy__Wq6tw{bottom:4%;font-size:10px;line-height:1.6}.LandingPage_leftCopy__w0yMC{left:20px}.LandingPage_rightCopy___yqJF{right:20px}.LandingPage_scrollHint__C0_Mn{font-size:9px;margin-top:16px}.LandingPage_footer__4y4W3{padding:14px 20px max(14px,env(safe-area-inset-bottom));flex-wrap:wrap;gap:10px 18px}.LandingPage_footerBrand__w3Nnf{font-size:13px}.LandingPage_footer__4y4W3 p{flex:1 1;max-width:none;font-size:8px}.LandingPage_footer__4y4W3 nav{width:100%;justify-content:space-between}.LandingPage_footer__4y4W3 button{font-size:10px;padding:4px 0}.LandingPage_fog__vzSTa{animation:none}}@media (max-height:650px) and (min-width:601px){.LandingPage_scene__B6lXR{--cta-drop:-20cqh;min-height:min(420px,100svh);grid-template-rows:56px minmax(0,1fr) auto}.LandingPage_title__owcpV{font-size:min(26vw,55svh)}.LandingPage_finalTitle__PPrSL{font-size:min(29vw,55svh)}.LandingPage_titleDepth__OktgL{padding-top:2svh}.LandingPage_footer__4y4W3{min-height:48px}.LandingPage_action__rkL4O{bottom:8%}.LandingPage_scrollHint__C0_Mn{display:none}}@media (prefers-reduced-motion:reduce){.LandingPage_track__Jc_yZ{height:auto}.LandingPage_scene__B6lXR{position:relative;inset:auto}.LandingPage_action__rkL4O{transform:translateX(-50%)}.LandingPage_scene__B6lXR *,.LandingPage_scene__B6lXR :after,.LandingPage_scene__B6lXR :before{animation:none!important;transition:none!important}.LandingPage_backlight__OzdPb,.LandingPage_characterDepth__Jljyv,.LandingPage_environment__v5Trl,.LandingPage_fog__vzSTa,.LandingPage_titleDepth__OktgL{transform:none}.LandingPage_finalArtwork__ugnKK{display:none}.LandingPage_characterDepth__Jljyv,.LandingPage_enter__oj_kh,.LandingPage_titleDepth__OktgL{opacity:1}.LandingPage_sideCopy__Wq6tw{opacity:.7}.LandingPage_scrollHint__C0_Mn{opacity:1}}