.hero-name.svelte-m2pfwn{font-size:clamp(3rem,8.5vw,7.2rem);text-shadow:0 0 40px rgba(212,35,198,.25)}.hero-eyebrow.svelte-m2pfwn{opacity:0;transform:translateY(14px)}.loaded.svelte-m2pfwn .hero-eyebrow:where(.svelte-m2pfwn){animation:svelte-m2pfwn-fade-up .7s cubic-bezier(.16,1,.3,1) .08s forwards}.hero-action.svelte-m2pfwn{transition:color .18s ease,background .18s ease,transform .18s ease}.hero-action.svelte-m2pfwn:hover{background:#fff;border-color:#fff;color:#000}.word-mask.svelte-m2pfwn{display:block;overflow:hidden}.word.svelte-m2pfwn{display:inline-block;transform:translateY(110%);opacity:0}.loaded.svelte-m2pfwn .word:where(.svelte-m2pfwn){animation:svelte-m2pfwn-word-rise .9s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--i) * .12s)}.caret.svelte-m2pfwn{display:inline-block;margin-left:.15em;transform:translateY(.04em);animation:svelte-m2pfwn-blink 1.1s steps(1) infinite}.hero-l-wrap.svelte-m2pfwn{perspective:900px}.hero-l.svelte-m2pfwn{box-shadow:0 0 #d423c600;transition:box-shadow .4s cubic-bezier(.16,1,.3,1)}.hero-l.svelte-m2pfwn:hover{box-shadow:0 18px 60px #d423c659}.hero-meta.svelte-m2pfwn,.hero-l-wrap.svelte-m2pfwn,.scroll-cue.svelte-m2pfwn{opacity:0;transform:translateY(20px)}.loaded.svelte-m2pfwn .hero-meta:where(.svelte-m2pfwn){animation:svelte-m2pfwn-fade-up .8s cubic-bezier(.16,1,.3,1) .45s forwards}.loaded.svelte-m2pfwn .hero-l-wrap:where(.svelte-m2pfwn){animation:svelte-m2pfwn-fade-up 1s cubic-bezier(.16,1,.3,1) .3s forwards}.loaded.svelte-m2pfwn .scroll-cue:where(.svelte-m2pfwn){animation:svelte-m2pfwn-fade-up .8s cubic-bezier(.16,1,.3,1) .7s forwards}.scroll-arrow.svelte-m2pfwn{animation:svelte-m2pfwn-bob 1.6s ease-in-out infinite}@keyframes svelte-m2pfwn-word-rise{to{transform:translateY(0);opacity:1}}@keyframes svelte-m2pfwn-fade-up{to{transform:translateY(0);opacity:1}}@keyframes svelte-m2pfwn-bob{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@keyframes svelte-m2pfwn-blink{0%,50%{opacity:1}50.01%,to{opacity:0}}@media (prefers-reduced-motion: reduce){.word.svelte-m2pfwn,.hero-eyebrow.svelte-m2pfwn,.hero-meta.svelte-m2pfwn,.hero-l-wrap.svelte-m2pfwn,.scroll-cue.svelte-m2pfwn{opacity:1;transform:none;animation:none}.scroll-arrow.svelte-m2pfwn,.caret.svelte-m2pfwn{animation:none}}
