@keyframes hero-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-18px) rotate(3deg)}}.hero-float-1[data-astro-cid-x3n53vz4]{animation:hero-float 9s ease-in-out infinite}.hero-float-2[data-astro-cid-x3n53vz4]{animation:hero-float 12s ease-in-out 2s infinite reverse}.hero-float-3[data-astro-cid-x3n53vz4]{animation:hero-float 7s ease-in-out 4s infinite}@keyframes hero-cue{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.hero-cue[data-astro-cid-x3n53vz4]{animation:hero-cue 2.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.hero-float-1[data-astro-cid-x3n53vz4],.hero-float-2[data-astro-cid-x3n53vz4],.hero-float-3[data-astro-cid-x3n53vz4],.hero-cue[data-astro-cid-x3n53vz4]{animation:none}}.word[data-astro-cid-iayzfmel]{opacity:clamp(.14,calc(var(--p, 1) * (var(--n) + 6) - var(--i)),1);transition:opacity .2s linear}.resolution[data-astro-cid-iayzfmel]{--r: clamp(0, calc((var(--p, 1) - .82) * 6), 1);opacity:var(--r);transform:translateY(calc((1 - var(--r)) * 20px));transition:opacity .2s linear,transform .2s linear}@media(prefers-reduced-motion:reduce){.statement[data-astro-cid-iayzfmel]{height:auto}.statement-pin[data-astro-cid-iayzfmel]{position:static;height:auto;padding-block:6rem}}.ai-comparison-bar[data-astro-cid-caqwxh7j]{width:calc(12rem + (100% - 12rem) * .2 * var(--p, 1));transition:width .2s linear}.rail-fill[data-astro-cid-j6asp74b]{transform:scaleY(var(--p, 1));transform-origin:top}.panel[data-astro-cid-j6asp74b]{grid-area:1 / 1;opacity:0;visibility:hidden;transform:translateY(16px) scale(.98);transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1),visibility .45s}[data-astro-cid-j6asp74b][data-active-step="0"] .panel[data-astro-cid-j6asp74b][data-panel="0"],[data-astro-cid-j6asp74b][data-active-step="1"] .panel[data-astro-cid-j6asp74b][data-panel="1"],[data-astro-cid-j6asp74b][data-active-step="2"] .panel[data-astro-cid-j6asp74b][data-panel="2"],[data-astro-cid-j6asp74b][data-active-step="3"] .panel[data-astro-cid-j6asp74b][data-panel="3"]{opacity:1;visibility:visible;transform:none}[data-astro-cid-j6asp74b][data-active-step="0"] .dot[data-astro-cid-j6asp74b][data-dot="0"],[data-astro-cid-j6asp74b][data-active-step="1"] .dot[data-astro-cid-j6asp74b][data-dot="1"],[data-astro-cid-j6asp74b][data-active-step="2"] .dot[data-astro-cid-j6asp74b][data-dot="2"],[data-astro-cid-j6asp74b][data-active-step="3"] .dot[data-astro-cid-j6asp74b][data-dot="3"]{background:var(--primary)}.dot[data-astro-cid-j6asp74b]{transition:background-color .3s}.upload-bar[data-astro-cid-j6asp74b]{width:0;transition:width 1.1s cubic-bezier(.33,1,.68,1) .2s}[data-astro-cid-j6asp74b][data-active-step="0"] .upload-bar[data-astro-cid-j6asp74b]{width:100%}.source-check[data-astro-cid-j6asp74b],.category[data-astro-cid-j6asp74b]{opacity:0;transform:scale(.6);transition:opacity .3s,transform .4s cubic-bezier(.34,1.56,.64,1);transition-delay:0s}.category[data-astro-cid-j6asp74b]{transform:translate(-12px)}[data-astro-cid-j6asp74b][data-active-step="1"] .source-check[data-astro-cid-j6asp74b],[data-astro-cid-j6asp74b][data-active-step="2"] .category[data-astro-cid-j6asp74b]{opacity:1;transform:none;transition-delay:calc(var(--d) + .25s)}@media(min-width:1024px){.js .step[data-astro-cid-j6asp74b]{opacity:.35;transition:opacity .4s,transform .7s cubic-bezier(.16,1,.3,1)}.js .step[data-astro-cid-j6asp74b].is-active{opacity:1}.js .step[data-astro-cid-j6asp74b].is-active .step-icon[data-astro-cid-j6asp74b]{background:var(--primary);color:var(--primary-foreground)}.step-icon[data-astro-cid-j6asp74b]{transition:background-color .3s,color .3s}}@media(prefers-reduced-motion:reduce){.panel[data-astro-cid-j6asp74b],.upload-bar[data-astro-cid-j6asp74b],.source-check[data-astro-cid-j6asp74b],.category[data-astro-cid-j6asp74b],.step[data-astro-cid-j6asp74b]{transition:none!important}}.scroll-progress[data-astro-cid-j7pv25f6]{display:none}@supports (animation-timeline: scroll()){.scroll-progress[data-astro-cid-j7pv25f6]{display:block;position:fixed;inset:0 0 auto;z-index:60;height:3px;background:var(--vi-mint);transform-origin:left;transform:scaleX(0);animation:scroll-progress linear both;animation-timeline:scroll(root)}@keyframes scroll-progress{to{transform:scaleX(1)}}}@media(prefers-reduced-motion:reduce){.scroll-progress[data-astro-cid-j7pv25f6]{display:none}}
