.hero.is-pre-intro.svelte-tc3uts .hero-orb:where(.svelte-tc3uts){opacity:0}@keyframes svelte-tc3uts-hero-rise{0%{transform:translateY(14px);opacity:.001}to{transform:translateY(0);opacity:1}}@keyframes svelte-tc3uts-hero-fade-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-tc3uts-hero-pop{0%{transform:scale(.98);opacity:0}to{transform:scale(1);opacity:1}}.hero-h1-line1{animation:svelte-tc3uts-hero-rise .7s cubic-bezier(.16,1,.3,1) both}.hero-h1-line2{animation:svelte-tc3uts-hero-rise .7s cubic-bezier(.16,1,.3,1) .09s both}#hero-tagline{animation:svelte-tc3uts-hero-fade-in .6s ease-out .18s both}.hero-persona{animation:svelte-tc3uts-hero-fade-in .6s ease-out .85s both}.hero-lead-cta{animation:svelte-tc3uts-hero-pop .5s cubic-bezier(.16,1,.3,1) .55s both}.hero-media{animation:svelte-tc3uts-hero-fade-in .8s ease-out .6s both}.hero-scroll-cta{animation:svelte-tc3uts-hero-fade-in .5s ease-out 1.2s both}@media(prefers-reduced-motion:reduce){.hero-h1-line1,.hero-h1-line2,#hero-tagline,.hero-persona,.hero-lead-cta,.hero-scroll-cta,.hero-media{animation:none}}.hero-orb.svelte-tc3uts{position:absolute;border-radius:50%;filter:blur(90px);pointer-events:none;z-index:0;will-change:transform,opacity}.hero-orb--1.svelte-tc3uts{top:12%;left:8%;width:360px;height:360px;background:radial-gradient(circle,rgba(0,97,206,.5) 0%,transparent 70%)}.hero-orb--2.svelte-tc3uts{bottom:8%;right:6%;width:420px;height:420px;background:radial-gradient(circle,rgba(79,70,229,.42) 0%,transparent 70%)}.hero-scroll-cta.svelte-tc3uts{position:relative;display:inline-flex;flex-direction:column;align-items:center;gap:6px;padding:18px 32px;color:#ffffff8c;text-decoration:none;transition:color .3s ease,transform .3s ease;isolation:isolate;border-radius:16px}.hero-scroll-cta.svelte-tc3uts:hover{color:#fff;transform:translateY(3px)}.hero-scroll-cta.svelte-tc3uts:focus-visible{outline:2px solid rgba(96,165,250,.55);outline-offset:4px}.hero-scroll-cta__chevrons.svelte-tc3uts{display:flex;flex-direction:column;align-items:center}.hero-scroll-cta__chevrons.svelte-tc3uts svg:where(.svelte-tc3uts){display:block;color:currentColor;margin-top:-14px;will-change:transform}.hero-scroll-cta__chevrons.svelte-tc3uts svg:where(.svelte-tc3uts):first-child{margin-top:0}@media(prefers-reduced-motion:reduce){.hero-orb.svelte-tc3uts{animation:none}}
