.landing-page{--color-coral-ink:#b5542e}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}@keyframes landing-word-rise{0%{opacity:0;transform:translateY(115%)}to{opacity:1;transform:translateY(0)}}.hero-words [data-hero-word]{animation:.95s cubic-bezier(.22,1,.36,1) both landing-word-rise;animation-delay:calc(.14s + var(--word-index,0) * 55ms)}@keyframes hub-ring-spin{to{transform:rotate(360deg)}}.hub-ring-spin{animation:64s linear infinite hub-ring-spin}.hub-ring-spin-reverse{animation:92s linear infinite reverse hub-ring-spin}.nav-dropdown{animation:.18s cubic-bezier(.22,1,.36,1) both landing-fade-up}@keyframes landing-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.hero-fade{animation:.8s cubic-bezier(.22,1,.36,1) both landing-fade-up;animation-delay:var(--hero-delay,0s)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){.hero-words [data-hero-word],.hero-fade{opacity:1;animation:none;transform:none}.hub-ring-spin,.hub-ring-spin-reverse,.nav-dropdown{animation:none}}
