.WelcomeIntro_intro__fNxLn{position:fixed;inset:0;z-index:1000;overflow-x:hidden;overflow-y:auto;color:#f7fbfa;background:#081626;isolation:isolate;opacity:1;transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1)}.WelcomeIntro_intro__fNxLn:before{position:fixed;inset:0;z-index:-2;content:"";background:radial-gradient(ellipse 54% 48% at 50% 55%,rgba(54,151,122,.22),transparent 75%),radial-gradient(ellipse 35% 40% at 12% 5%,rgba(43,96,123,.26),transparent 75%),radial-gradient(ellipse 42% 45% at 98% 96%,rgba(46,98,114,.18),transparent 80%),linear-gradient(155deg,#0d2031,#071521 55%,#061320)}.WelcomeIntro_intro__fNxLn:after{position:fixed;inset:0;z-index:-1;content:"";pointer-events:none;opacity:.17;background:repeating-linear-gradient(90deg,transparent 0 86px,rgba(255,255,255,.045) 87px 88px);-webkit-mask-image:linear-gradient(180deg,transparent,#000 25%,#000 75%,transparent);mask-image:linear-gradient(180deg,transparent,#000 25%,#000 75%,transparent)}.WelcomeIntro_introExiting__s6J7k{opacity:0;transform:scale(1.012);pointer-events:none}.WelcomeIntro_ambientGlow__5O3KW{position:fixed;top:38%;left:50%;z-index:-1;width:min(88vw,1200px);height:min(56vw,680px);transform:translate(-50%,-50%);border-radius:50%;background:rgba(61,171,133,.1);filter:blur(100px);animation:WelcomeIntro_glowBreathe__UlqE2 12s ease-in-out infinite alternate;pointer-events:none}.WelcomeIntro_introShell__uLwDv{display:flex;flex-direction:column;min-height:100svh;width:min(100%,1490px);margin:0 auto;padding:0 clamp(18px,3.3vw,56px) 22px}.WelcomeIntro_topBar__fLbN6{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:84px;border-bottom:1px solid rgba(222,238,235,.12);background:linear-gradient(180deg,rgba(8,22,38,.96),rgba(8,22,38,.78));backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.WelcomeIntro_brandReveal___qBg1{display:flex;align-items:center;min-width:0;gap:20px;animation:WelcomeIntro_brandReveal___qBg1 .95s cubic-bezier(.22,1,.36,1) both}.WelcomeIntro_brandLogo__f25Z7{font-size:clamp(21px,2.1vw,28px);white-space:nowrap}.WelcomeIntro_brandDivider__JcYvK{width:1px;height:26px;flex:0 0 auto;background:rgba(221,242,234,.22)}.WelcomeIntro_brandDescriptor__Nyyqn{color:#a9c3c0;font-size:11px;letter-spacing:.09em;white-space:nowrap}.WelcomeIntro_skipButton__W7vUm{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:0 0 auto;min-height:43px;border:1px solid rgba(204,234,226,.36);border-radius:999px;background:rgba(215,245,231,.08);padding:10px 17px;color:#f6fffb;font-size:12px;font-weight:600;letter-spacing:.01em;transition:background .18s ease,border-color .18s ease,transform .18s ease}.WelcomeIntro_skipButton__W7vUm:hover{transform:translateY(-1px);border-color:#85d5b4;background:rgba(116,208,166,.2)}.WelcomeIntro_captionButton__C5pNP:focus-visible,.WelcomeIntro_centerPlay__7jPBj:focus-visible,.WelcomeIntro_exploreButton___yyr_:focus-visible,.WelcomeIntro_iconButton__eEm6f:focus-visible,.WelcomeIntro_replayButton__FOOZ9:focus-visible,.WelcomeIntro_seekBar__AUIB9:focus-visible,.WelcomeIntro_skipButton__W7vUm:focus-visible,.WelcomeIntro_statusOverlay__QTQK8 button:focus-visible{outline:3px solid #8ff0c0;outline-offset:4px}.WelcomeIntro_introHeading__aE900{position:relative;z-index:1;padding:clamp(20px,3.3vh,38px) 0 clamp(22px,3.3vh,38px);text-align:center;animation:WelcomeIntro_headingRise__UlDUB .9s cubic-bezier(.22,1,.36,1) .13s both}.WelcomeIntro_eyebrow__VTOSp{display:flex;align-items:center;justify-content:center;gap:13px;color:#8fd3b4;font-family:var(--font-mono),monospace;font-size:10px;font-weight:500;letter-spacing:.23em;text-transform:uppercase}.WelcomeIntro_eyebrowLine__h8j2t{width:29px;height:1px;background:rgba(143,211,180,.52)}.WelcomeIntro_introHeading__aE900 h1{margin:11px 0 0;font-family:var(--font-serif),Georgia,serif;font-size:clamp(37px,4.4vw,66px);font-weight:400;line-height:1.05;letter-spacing:-.026em;text-wrap:balance}.WelcomeIntro_introHeading__aE900 h1 em{color:#92d4b3;font-style:normal}.WelcomeIntro_introHeading__aE900 p{margin:11px auto 0;max-width:66ch;color:#a8bdc2;font-size:clamp(12px,1.1vw,14px);line-height:1.6}.WelcomeIntro_filmWrap__bUB_w{position:relative;z-index:1;width:min(100%,1120px);margin:clamp(8px,1.7vh,20px) auto 0;animation:WelcomeIntro_filmReveal__3OE2S 1.15s cubic-bezier(.22,1,.36,1) .23s both}.WelcomeIntro_filmHalo__YouMe{position:absolute;inset:-2px -3px -13px;z-index:-1;border:1px solid rgba(115,214,169,.24);border-radius:19px;box-shadow:0 0 100px rgba(48,169,122,.18),0 35px 80px rgba(0,0,0,.36);pointer-events:none}.WelcomeIntro_filmFrame__WzLpy{position:relative;overflow:hidden;border:1px solid rgba(221,246,235,.18);border-radius:16px;background:#050c15;box-shadow:0 22px 74px rgba(0,0,0,.42)}.WelcomeIntro_filmFrame__WzLpy:before{position:absolute;inset:0 0 auto;z-index:5;height:1px;content:"";background:linear-gradient(90deg,transparent,rgba(227,255,241,.7),transparent);pointer-events:none}.WelcomeIntro_videoViewport__pOAF_{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:#081626}.WelcomeIntro_video__q2kDx{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#081626}.WelcomeIntro_video__q2kDx::cue{color:#fff;background:rgba(7,22,32,.82);font-family:var(--font-sans),sans-serif;font-size:1rem;line-height:1.35}.WelcomeIntro_centerPlay__7jPBj{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:74px;height:74px;transform:translate(-50%,-50%);border:1px solid rgba(255,255,255,.75);border-radius:50%;background:rgba(9,32,42,.72);box-shadow:0 0 42px rgba(33,121,99,.32);color:white;backdrop-filter:blur(10px);transition:background .16s ease,scale .16s ease}.WelcomeIntro_centerPlay__7jPBj:hover{scale:1.06;background:rgba(36,116,86,.91)}.WelcomeIntro_centerPlay__7jPBj svg{width:31px;height:31px;margin-left:3px}.WelcomeIntro_endOverlay__egzIC,.WelcomeIntro_statusOverlay__QTQK8{position:absolute;inset:0;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;text-align:center;background:radial-gradient(ellipse 60% 70% at 50% 38%,rgba(29,83,75,.84),transparent),rgba(5,18,29,.94)}.WelcomeIntro_statusOverlay__QTQK8{gap:10px;color:#e9f5ef;font-size:14px}.WelcomeIntro_statusOverlay__QTQK8 button{border:1px solid rgba(221,245,234,.6);border-radius:999px;padding:9px 17px;color:#fff}.WelcomeIntro_endOverlay__egzIC{animation:WelcomeIntro_endReveal__qv6yR .5s ease-out both}.WelcomeIntro_endKicker__2apoA{color:#95dfb9;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.2em;text-transform:uppercase}.WelcomeIntro_endOverlay__egzIC h2{margin:14px 0 0;font-family:var(--font-serif),Georgia,serif;font-size:clamp(31px,4.5vw,60px);font-weight:400;line-height:1.02}.WelcomeIntro_endOverlay__egzIC p{margin:12px 0 0;color:#c4d7d5;font-size:14px}.WelcomeIntro_endActions__koV8c{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:30px}.WelcomeIntro_exploreButton___yyr_,.WelcomeIntro_replayButton__FOOZ9{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:47px;border-radius:999px;padding:11px 22px;font-size:13px;font-weight:600;transition:transform .18s ease,background .18s ease}.WelcomeIntro_exploreButton___yyr_{background:#b8efcd;color:#11362d}.WelcomeIntro_exploreButton___yyr_:hover,.WelcomeIntro_replayButton__FOOZ9:hover{transform:translateY(-2px)}.WelcomeIntro_exploreButton___yyr_:hover{background:#e1ffe8}.WelcomeIntro_replayButton__FOOZ9{border:1px solid rgba(225,255,239,.45);color:#f1f9f5}.WelcomeIntro_replayButton__FOOZ9 svg{width:17px;height:17px}.WelcomeIntro_controlBar__gJ4gk{display:flex;align-items:center;gap:12px;min-height:64px;padding:0 18px;border-top:1px solid rgba(225,243,235,.15);background:linear-gradient(90deg,#0d1b2b,#102837 50%,#0c1b2b)}.WelcomeIntro_iconButton__eEm6f{display:grid;place-items:center;width:34px;height:34px;flex:0 0 34px;border-radius:50%;color:#e7f8f0;transition:color .16s ease,background .16s ease}.WelcomeIntro_captionButton__C5pNP:hover:not(:disabled),.WelcomeIntro_iconButton__eEm6f:hover{background:rgba(152,220,184,.16);color:#aaf0c7}.WelcomeIntro_iconButton__eEm6f svg{width:21px;height:21px}.WelcomeIntro_timeCode__O9Zbh{flex:0 0 auto;color:#bdcfcb;font-family:var(--font-mono),monospace;font-size:11px;font-variant-numeric:tabular-nums}.WelcomeIntro_seekBar__AUIB9{width:100%;min-width:0;height:20px;flex:1 1 auto;cursor:pointer;accent-color:#8ee3b5}.WelcomeIntro_controlDivider__4cbjP{width:1px;height:23px;flex:0 0 auto;background:rgba(225,243,235,.2)}.WelcomeIntro_captionButton__C5pNP{display:grid;place-items:center;width:36px;height:29px;flex:0 0 auto;border:1px solid rgba(206,236,221,.3);border-radius:5px;color:#d9e9e3;font-size:11px;font-weight:700;letter-spacing:.02em}.WelcomeIntro_captionActive__OKXtR{border-color:#92dcb6;background:rgba(114,211,158,.21);color:#c0f6d4}.WelcomeIntro_captionButton__C5pNP:disabled{opacity:.42;cursor:not-allowed}.WelcomeIntro_underFilm__bQRBM{display:flex;justify-content:space-between;gap:16px;width:min(100%,1120px);margin:18px auto 0;color:#9bb7b5;font-size:11px;line-height:1.5;letter-spacing:.02em}.WelcomeIntro_greenDot__27Ljr{display:inline-block;width:6px;height:6px;margin:0 7px 1px 0;border-radius:50%;background:#80d9ac;box-shadow:0 0 14px rgba(128,217,172,.7)}.WelcomeIntro_homeArriving__psWDv .WelcomeIntro_homeHeader__YxTJ3{animation:WelcomeIntro_homeEnter__L0XSr .68s cubic-bezier(.22,1,.36,1) .34s both}.WelcomeIntro_homeArriving__psWDv .WelcomeIntro_homeBadge__ddp73{animation:WelcomeIntro_homeEnter__L0XSr .7s cubic-bezier(.22,1,.36,1) .44s both}.WelcomeIntro_homeArriving__psWDv .WelcomeIntro_homeHeadline__VuLy5{animation:WelcomeIntro_homeEnter__L0XSr .78s cubic-bezier(.22,1,.36,1) .57s both}.WelcomeIntro_homeArriving__psWDv .WelcomeIntro_homeBody__oO7m3{animation:WelcomeIntro_homeEnter__L0XSr .78s cubic-bezier(.22,1,.36,1) .69s both}.WelcomeIntro_homeArriving__psWDv .WelcomeIntro_homeActions__6t7N5{animation:WelcomeIntro_homeEnter__L0XSr .78s cubic-bezier(.22,1,.36,1) .79s both}.WelcomeIntro_homeArriving__psWDv .WelcomeIntro_homePreview__qzRS3{animation:WelcomeIntro_homeEnter__L0XSr .9s cubic-bezier(.22,1,.36,1) .62s both}@keyframes WelcomeIntro_brandReveal___qBg1{0%{opacity:0;transform:translateY(12px);filter:blur(7px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes WelcomeIntro_headingRise__UlDUB{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes WelcomeIntro_filmReveal__3OE2S{0%{opacity:0;transform:translateY(22px) scale(.977);filter:blur(8px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes WelcomeIntro_glowBreathe__UlqE2{0%{opacity:.55;scale:.94}to{opacity:1;scale:1.08}}@keyframes WelcomeIntro_endReveal__qv6yR{0%{opacity:0}to{opacity:1}}@keyframes WelcomeIntro_homeEnter__L0XSr{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:720px){.WelcomeIntro_introShell__uLwDv{min-height:100svh;padding-bottom:20px}.WelcomeIntro_topBar__fLbN6{min-height:72px}.WelcomeIntro_brandDescriptor__Nyyqn,.WelcomeIntro_brandDivider__JcYvK{display:none}.WelcomeIntro_brandLogo__f25Z7{font-size:21px}.WelcomeIntro_skipButton__W7vUm{min-height:40px;padding:8px 11px;font-size:10px}.WelcomeIntro_introHeading__aE900{padding:26px 6px}.WelcomeIntro_introHeading__aE900 h1{max-width:12ch;margin-inline:auto}.WelcomeIntro_introHeading__aE900 p{max-width:41ch}.WelcomeIntro_filmWrap__bUB_w{margin-top:0}.WelcomeIntro_videoViewport__pOAF_{aspect-ratio:16/9}.WelcomeIntro_video__q2kDx::cue{font-size:.8rem}.WelcomeIntro_filmFrame__WzLpy,.WelcomeIntro_filmHalo__YouMe{border-radius:11px}.WelcomeIntro_endActions__koV8c{gap:9px;margin-top:18px}.WelcomeIntro_endOverlay__egzIC p{max-width:31ch;font-size:12px}.WelcomeIntro_exploreButton___yyr_,.WelcomeIntro_replayButton__FOOZ9{min-height:39px;padding:9px 13px;font-size:11px}.WelcomeIntro_controlBar__gJ4gk{gap:6px;min-height:58px;padding:0 8px}.WelcomeIntro_timeCode__O9Zbh{font-size:9px}.WelcomeIntro_underFilm__bQRBM{display:block;margin-top:16px;font-size:11px;text-align:center}.WelcomeIntro_underFilm__bQRBM>span{display:block}.WelcomeIntro_underFilm__bQRBM>span+span{margin-top:5px}}@media (max-width:390px){.WelcomeIntro_brandLogo__f25Z7{font-size:18px}.WelcomeIntro_skipButton__W7vUm{gap:4px;font-size:9px}.WelcomeIntro_eyebrow__VTOSp{font-size:8px;letter-spacing:.18em}.WelcomeIntro_introHeading__aE900 h1{font-size:35px}.WelcomeIntro_controlDivider__4cbjP{display:none}.WelcomeIntro_captionButton__C5pNP{width:31px}}@media (prefers-reduced-motion:reduce){.WelcomeIntro_captionButton__C5pNP,.WelcomeIntro_centerPlay__7jPBj,.WelcomeIntro_exploreButton___yyr_,.WelcomeIntro_iconButton__eEm6f,.WelcomeIntro_intro__fNxLn,.WelcomeIntro_replayButton__FOOZ9,.WelcomeIntro_skipButton__W7vUm{transition:none}.WelcomeIntro_ambientGlow__5O3KW,.WelcomeIntro_brandReveal___qBg1,.WelcomeIntro_endOverlay__egzIC,.WelcomeIntro_filmWrap__bUB_w,.WelcomeIntro_homeArriving__psWDv .WelcomeIntro_homeActions__6t7N5,.WelcomeIntro_homeArriving__psWDv .WelcomeIntro_homeBadge__ddp73,.WelcomeIntro_homeArriving__psWDv .WelcomeIntro_homeBody__oO7m3,.WelcomeIntro_homeArriving__psWDv .WelcomeIntro_homeHeader__YxTJ3,.WelcomeIntro_homeArriving__psWDv .WelcomeIntro_homeHeadline__VuLy5,.WelcomeIntro_homeArriving__psWDv .WelcomeIntro_homePreview__qzRS3,.WelcomeIntro_introHeading__aE900{animation:none}}