.SiteIntro_intro__yL_8h{position:fixed;inset:0;right:auto;width:100vw;font-family:var(--font-brand),sans-serif;line-height:1.5;letter-spacing:normal;z-index:100;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;background:radial-gradient(1100px 700px at 50% 42%,#16386a 0,#0a1f3c 70%);animation:none}.SiteIntro_out__gwfQ1{animation:SiteIntro_introOut___v8GL .8s ease forwards;pointer-events:none}html[data-intro=seen] .SiteIntro_intro__yL_8h:not(.SiteIntro_out__gwfQ1){display:none}.SiteIntro_copy__A_ZTM{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.SiteIntro_wordmark__nhHNp{color:#fff;font-size:clamp(30px,4vw,44px);font-weight:800;letter-spacing:.05em;opacity:0;animation:SiteIntro_introText__kJxyL .9s cubic-bezier(.2,.7,.2,1) 1s forwards}.SiteIntro_tagline__K3eDa{color:#7ea4e8;font-size:15px;font-weight:600;letter-spacing:.34em;text-transform:uppercase;opacity:0;animation:SiteIntro_introSub__lGk8z .7s ease 1.6s forwards}.SiteIntro_track__U8130{width:220px;height:3px;border-radius:9999px;background:rgba(126,164,232,.2);overflow:hidden;opacity:0;animation:SiteIntro_introSub__lGk8z .4s ease 1.4s forwards}.SiteIntro_bar__YQRBn{display:block;height:100%;width:100%;border-radius:9999px;background:linear-gradient(90deg,#2f6fed,#7ea4e8);transform:scaleX(0);transform-origin:left;animation:SiteIntro_loadBar__y4kly 1.5s cubic-bezier(.3,.6,.3,1) 1.4s forwards}.SiteIntro_badges__eS7T2{display:flex;flex-wrap:wrap;justify-content:center;gap:26px;opacity:0;animation:SiteIntro_introSub__lGk8z .7s ease 2s forwards}.SiteIntro_badge__mXHVI{color:#8fa6c9;font-size:13px;font-weight:700;letter-spacing:.12em}.SiteIntro_sep__kbJiY{color:#2c4568;font-size:13px}@media (max-width:640px){.SiteIntro_badges__eS7T2{gap:12px}.SiteIntro_badge__mXHVI{font-size:11px;letter-spacing:.08em}.SiteIntro_sep__kbJiY{font-size:11px}}@media (prefers-reduced-motion:reduce){.SiteIntro_badges__eS7T2,.SiteIntro_tagline__K3eDa,.SiteIntro_track__U8130,.SiteIntro_wordmark__nhHNp{animation:none;opacity:1}.SiteIntro_bar__YQRBn{animation:none;transform:none}}@keyframes SiteIntro_introOut___v8GL{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes SiteIntro_introSub__lGk8z{0%{opacity:0}to{opacity:1}}@keyframes SiteIntro_introText__kJxyL{0%{opacity:0}to{opacity:1}}@keyframes SiteIntro_loadBar__y4kly{to{transform:scaleX(1)}}html[data-intro=play] body:has(.SiteIntro_intro__yL_8h){overflow:hidden}