.hero-images.svelte-1q37ri0:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,color-mix(in srgb,var(--page) 10%,transparent),transparent 32%)}.hero-fog.svelte-1q37ri0{background:linear-gradient(90deg,color-mix(in srgb,var(--page) 84%,transparent) 0%,color-mix(in srgb,var(--page) 72%,transparent) 28%,color-mix(in srgb,var(--page) 44%,transparent) 55%,color-mix(in srgb,var(--page) 10%,transparent) 82%,transparent 100%)}.hero-image.svelte-1q37ri0{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:58% center}.hero-image-a.svelte-1q37ri0{animation:svelte-1q37ri0-image-a 12s ease-in-out infinite,svelte-1q37ri0-image-drift-a 22s ease-in-out infinite alternate}.hero-image-b.svelte-1q37ri0{animation:svelte-1q37ri0-image-b 12s ease-in-out infinite,svelte-1q37ri0-image-drift-b 24s ease-in-out infinite alternate}.hero-content.svelte-1q37ri0{animation:svelte-1q37ri0-copy-in .72s cubic-bezier(.16,1,.3,1) both}.hero-robot.svelte-1q37ri0{animation:svelte-1q37ri0-robot-in .85s .12s cubic-bezier(.16,1,.3,1) both,svelte-1q37ri0-robot-float 5.8s 1.2s ease-in-out infinite}.hero-title.svelte-1q37ri0{color:var(--hero-amber);font-size:clamp(42px,4.2vw,64px);font-weight:800;line-height:.98;letter-spacing:-.055em;text-shadow:var(--hero-title-shadow)}.hero-title.svelte-1q37ri0 span:where(.svelte-1q37ri0){display:block;white-space:nowrap}.hero-secondary{background:color-mix(in srgb,var(--panel) 52%,transparent)}.hero-secondary:hover{background:color-mix(in srgb,var(--panel) 66%,transparent)}@keyframes svelte-1q37ri0-image-a{0%,42%{opacity:1}52%,92%{opacity:0}to{opacity:1}}@keyframes svelte-1q37ri0-image-b{0%,42%{opacity:0}52%,92%{opacity:1}to{opacity:0}}@keyframes svelte-1q37ri0-image-drift-a{0%{transform:scale(1.015) translateZ(0)}to{transform:scale(1.045) translate3d(-.55%,-.3%,0)}}@keyframes svelte-1q37ri0-image-drift-b{0%{transform:scale(1.04) translate3d(-.4%,.2%,0)}to{transform:scale(1.015) translate3d(.35%,-.25%,0)}}@keyframes svelte-1q37ri0-copy-in{0%{opacity:0;transform:translateY(22px);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}@keyframes svelte-1q37ri0-robot-in{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1q37ri0-robot-float{0%,to{translate:0 0}50%{translate:0 -6px}}@media(max-width:1023px){.hero-images.svelte-1q37ri0{opacity:.84}.hero-fog.svelte-1q37ri0{background:linear-gradient(90deg,color-mix(in srgb,var(--page) 50%,transparent),color-mix(in srgb,var(--page) 32%,transparent) 48%,color-mix(in srgb,var(--page) 8%,transparent))}}@media(max-width:767px){.hero-title.svelte-1q37ri0{max-width:10ch;font-size:clamp(38px,9.4vw,44px)}.hero-title.svelte-1q37ri0 span:where(.svelte-1q37ri0){white-space:normal}.hero-content.svelte-1q37ri0:before{content:"";position:absolute;inset:-36px -28px -40px;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 20% 44%,color-mix(in srgb,var(--page) 72%,transparent) 0%,color-mix(in srgb,var(--page) 54%,transparent) 46%,color-mix(in srgb,var(--page) 18%,transparent) 72%,transparent 88%)}}@media(prefers-reduced-motion:reduce){.hero-image-a.svelte-1q37ri0{animation:none;opacity:1}.hero-image-b.svelte-1q37ri0{display:none}.hero-content.svelte-1q37ri0,.hero-robot.svelte-1q37ri0{animation:none}}.audience-fog.svelte-1uha8ag{background:linear-gradient(0deg,color-mix(in srgb,var(--page) 94%,transparent) 0%,color-mix(in srgb,var(--page) 80%,transparent) 38%,color-mix(in srgb,var(--page) 28%,transparent) 72%,transparent 100%)}.outputs-grid.svelte-1uha8ag article:where(.svelte-1uha8ag){overflow:hidden}[data-reveal-state=pending]{opacity:0;transform:translate3d(0,22px,0)}[data-reveal-state=pending][data-reveal-variant=right]{transform:translate3d(24px,0,0)}[data-reveal-state=pending][data-reveal-variant=scale]{transform:translate3d(0,14px,0) scale(.985)}[data-reveal-state=visible]{opacity:1;transform:translateZ(0) scale(1);transition:opacity .72s cubic-bezier(.16,1,.3,1),transform .72s cubic-bezier(.16,1,.3,1);transition-delay:var(--reveal-delay, 0ms)}.audience.svelte-1uha8ag,.output-card.svelte-1uha8ag,.proof-item.svelte-1uha8ag,.mascot-shell.svelte-1uha8ag{transition:border-color .26s ease,box-shadow .36s ease,transform .36s cubic-bezier(.16,1,.3,1),opacity .72s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (pointer:fine){.audience.svelte-1uha8ag:hover,.output-card.svelte-1uha8ag:hover{transform:translateY(-4px);border-color:var(--line-strong);box-shadow:0 22px 54px color-mix(in srgb,var(--shadow-color) 72%,transparent)}.proof-item.svelte-1uha8ag:hover{transform:translate(4px)}}@media(prefers-reduced-motion:reduce){[data-reveal-state]{opacity:1;transform:none;transition:none}.audience.svelte-1uha8ag img:where(.svelte-1uha8ag){transition:none}}
