.HomeHero_hero__rvPln{--accent:72,202,228;--hero-bg:#050607;position:relative;isolation:isolate;overflow:hidden;min-height:100svh;background:var(--hero-bg);color:#fff;font-family:"Poppins",var(--font-sans),system-ui,sans-serif;margin-top:-4rem}.HomeHero_photo__oOPqS{position:absolute;inset:3.5rem 0 auto 0;height:54svh;z-index:0;background-image:url(/hero/hero-mobile.webp);background-size:cover;background-position:50% 30%;animation:HomeHero_photo-in__alQwh 1.4s cubic-bezier(.2,.7,.25,1) both}.HomeHero_photo__oOPqS:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(5,6,7,.7) 0,rgba(5,6,7,0) 22%),linear-gradient(to top,var(--hero-bg) 2%,rgba(5,6,7,.55) 30%,rgba(5,6,7,0) 60%)}@media (min-width:768px){.HomeHero_photo__oOPqS{inset:0 0 0 auto;top:0;width:66%;height:auto;background-image:url(/hero/hero-desktop.webp);background-position:50% 35%}.HomeHero_photo__oOPqS:after{background:linear-gradient(to right,var(--hero-bg) 0,rgba(5,6,7,.88) 18%,rgba(5,6,7,.35) 48%,rgba(5,6,7,.25) 100%),linear-gradient(to bottom,rgba(5,6,7,.65) 0,rgba(5,6,7,0) 20%,rgba(5,6,7,0) 72%,rgba(5,6,7,.8) 100%)}}.HomeHero_inner__jt_ry{position:relative;z-index:1;width:100%;max-width:1200px;margin:0 auto;min-height:100svh;display:flex;flex-direction:column;justify-content:flex-end;gap:2.25rem;padding:calc(4rem + 44svh) 1.25rem 2.25rem}@media (min-width:640px){.HomeHero_inner__jt_ry{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:768px){.HomeHero_inner__jt_ry{justify-content:center;padding:7rem 2rem 2.75rem}}@media (min-width:1024px){.HomeHero_inner__jt_ry{padding-left:2rem;padding-right:2rem}}.HomeHero_copy__HKHoP{max-width:54rem}@media (min-width:768px){.HomeHero_copy__HKHoP{margin-top:auto}}.HomeHero_title__o5J2l{margin:0;display:flex;flex-direction:column;line-height:1;text-transform:uppercase;animation:HomeHero_rise__7Wgqg .9s .15s both}.HomeHero_kicker__Ijais{font-weight:300;font-size:clamp(2rem,5.2vw,4rem);letter-spacing:-.01em}.HomeHero_big__er7te{display:inline-flex;align-items:flex-end;font-weight:800;font-size:clamp(4.25rem,13.5vw,10.5rem);letter-spacing:-.035em;line-height:.9;margin-top:.12em}.HomeHero_dot__gtWgF{display:inline-block;flex-shrink:0;width:.17em;height:.17em;margin-left:.04em;margin-bottom:.04em;border-radius:50%;background:rgb(var(--accent));box-shadow:0 0 .25em rgba(var(--accent),.45)}.HomeHero_tagline__sp0a_{margin:1.1rem 0 0;font-weight:800;font-size:clamp(1.15rem,3vw,2.35rem);line-height:1.15;letter-spacing:-.01em;text-transform:uppercase;color:rgb(var(--accent));animation:HomeHero_rise__7Wgqg .9s .3s both}.HomeHero_pillars__CgGl6{margin:.9rem 0 0;display:flex;flex-direction:column;gap:.15rem;text-transform:uppercase;font-size:clamp(1rem,2.1vw,1.6rem);line-height:1.25;animation:HomeHero_rise__7Wgqg .9s .42s both}.HomeHero_pillars__CgGl6 strong{font-weight:700}.HomeHero_pillars__CgGl6 strong span{font-weight:300;opacity:.8;margin:0 .1em}.HomeHero_pillars__CgGl6>span{font-weight:300;color:hsla(0,0%,100%,.92)}.HomeHero_actions__DtuIk{margin-top:2rem;display:flex;flex-wrap:wrap;gap:.75rem;animation:HomeHero_rise__7Wgqg .9s .55s both}.HomeHero_ctaGhost__87VmC,.HomeHero_cta__9IlCz{display:inline-flex;align-items:center;justify-content:center;min-height:3.25rem;padding:.8rem 1.9rem;border-radius:9999px;font-weight:700;font-size:clamp(.95rem,1.5vw,1.2rem);letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;text-decoration:none;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s,background-color .2s,color .2s}.HomeHero_cta__9IlCz{background:rgb(var(--accent));color:#071a24;box-shadow:0 0 28px rgba(var(--accent),.3)}.HomeHero_cta__9IlCz:hover{transform:translateY(-2px);box-shadow:0 0 42px rgba(var(--accent),.5)}.HomeHero_ctaGhost__87VmC{border:2px solid rgb(var(--accent));color:#fff;background:rgba(5,6,7,.35)}.HomeHero_ctaGhost__87VmC:hover{transform:translateY(-2px);background:rgba(var(--accent),.12)}.HomeHero_ctaGhost__87VmC:focus-visible,.HomeHero_cta__9IlCz:focus-visible{outline:3px solid #fff;outline-offset:3px}@media (max-width:480px){.HomeHero_actions__DtuIk{flex-wrap:nowrap;gap:.6rem}.HomeHero_actions__DtuIk>*{flex:1 1 0;min-width:0;padding-left:.75rem;padding-right:.75rem;font-size:.85rem}}.HomeHero_features__CB213{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem 1rem;animation:HomeHero_rise__7Wgqg .9s .7s both}@media (min-width:768px){.HomeHero_features__CB213{display:flex;flex-wrap:wrap;gap:1.25rem 2.25rem;margin-top:auto}}.HomeHero_features__CB213 li{display:flex;align-items:center;gap:.7rem}.HomeHero_features__CB213 svg{flex-shrink:0;width:2rem;height:2rem;color:hsla(0,0%,100%,.9)}.HomeHero_features__CB213 li>span{display:flex;flex-direction:column;font-size:.8rem;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;color:hsla(0,0%,100%,.8)}.HomeHero_features__CB213 b{font-weight:700;color:#fff}@media (min-width:1024px){.HomeHero_features__CB213 li>span{font-size:.95rem}.HomeHero_features__CB213 svg{width:2.25rem;height:2.25rem}}@keyframes HomeHero_photo-in__alQwh{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}@keyframes HomeHero_rise__7Wgqg{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.HomeHero_actions__DtuIk,.HomeHero_features__CB213,.HomeHero_photo__oOPqS,.HomeHero_pillars__CgGl6,.HomeHero_tagline__sp0a_,.HomeHero_title__o5J2l{animation:none!important}}