.home-intro_promo__ay5hP{min-width:0}.home-intro_videoTabs__1C_ip{display:flex;flex-wrap:nowrap;gap:28px;margin:0 0 20px;overflow-x:auto}.home-intro_videoTabs__1C_ip button{position:relative;flex-shrink:0;padding:12px 0;border:0;border-radius:0;background:none;color:rgb(153 175 194);font:inherit;font-size:15px;white-space:nowrap;cursor:pointer;transition:color .2s}.home-intro_videoTabs__1C_ip button:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;border-radius:3px;background:#45d3ff;transform:scaleX(0);transition:transform .2s}.home-intro_videoTabs__1C_ip button[aria-selected=true]{color:#45d3ff;font-weight:650}.home-intro_videoTabs__1C_ip button[aria-selected=true]:after{transform:scaleX(1)}.home-intro_videoTabs__1C_ip button:focus-visible{outline:2px solid #ffce56;outline-offset:-2px}.home-intro_videoTabs__1C_ip button:hover{color:#d6f4ff}@media(prefers-reduced-motion:reduce){.home-intro_videoTabs__1C_ip button,.home-intro_videoTabs__1C_ip button:after{transition:none}}.home-intro_hero__WKrzI.home-intro_hero__WKrzI{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;grid-gap:48px;gap:48px;padding-top:64px;padding-bottom:72px;min-height:min(660px,calc(100vh - 160px))}.home-intro_copy__vIFnp h1{margin:0 0 26px;color:#f2f8ff;font-size:clamp(32px,3.3vw,48px);line-height:1.35;letter-spacing:-.035em;font-weight:750}.home-intro_copy__vIFnp h1 em{color:#29c6ff;font-style:normal}.home-intro_copy__vIFnp p{margin:0 0 30px;max-width:360px;color:#b5cadd;font-size:16px;line-height:1.9}.home-intro_video__nNuzA{display:block;width:100%;min-width:0;height:auto;aspect-ratio:8/5;object-fit:contain;border:0;border-radius:14px;background:#06121e;box-shadow:0 22px 55px #0003}@media (min-width:761px) and (max-width:1050px){.home-intro_hero__WKrzI.home-intro_hero__WKrzI{gap:28px;padding-top:40px;padding-bottom:48px}.home-intro_copy__vIFnp p{font-size:14px}}@media (max-width:760px){.home-intro_hero__WKrzI.home-intro_hero__WKrzI{grid-template-columns:1fr;min-height:0;gap:30px;padding-top:36px;padding-bottom:40px}.home-intro_copy__vIFnp h1{font-size:36px;margin-bottom:18px}.home-intro_copy__vIFnp p{max-width:520px;margin-bottom:22px}}