@keyframes home-ghost-float{0%{transform:translateY(2px)rotate(-4deg)}to{transform:translate(20px,-4px)rotate(4deg)}}.home-ghost{animation:2.4s ease-in-out infinite alternate home-ghost-float}@media (prefers-reduced-motion:reduce){.home-ghost{animation:none!important}}.home-hero-window{box-shadow:0 24px 48px -16px color-mix(in oklab, var(--primary) 28%, transparent)}.home-hero-action{transition:transform .15s,background-color .15s,color .15s}.home-hero-action[data-phase=deleting]{background-color:color-mix(in oklab, var(--primary) 85%, transparent);transform:scale(.97)}@media (max-width:767px){.home-hero-frame{--hero-scale:.7;width:auto;height:calc(580px * var(--hero-scale) + 1.5rem);align-self:stretch}.home-hero-scale{transform:scale(var(--hero-scale));transform-origin:0 0}.home-hero-window{width:calc(100% / var(--hero-scale));max-width:none}.home-hero-nav{width:11rem}.home-hero-filters{flex-wrap:wrap}.home-hero-status{order:-1;width:100%;margin-left:0}.home-hero-action{order:-1}.home-hero-progress,.home-hero-total{display:none}}@media (max-width:399px){.home-hero-frame{--hero-scale:.6}}.home-hero-word[data-arriving=true]{animation:.28s ease-out both home-hero-word-in}.home-hero-word[data-exiting=true]{animation:.32s ease-in both home-hero-word-out}.home-hero-word[data-arriving=true][data-exiting=true]{animation:.28s ease-out both home-hero-word-in,.32s ease-in both home-hero-word-out}@keyframes home-hero-word-out{0%{opacity:var(--home-hero-exit-opacity)}to{opacity:0}}@keyframes home-hero-word-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes testimonial-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.testimonial-row{animation:120s linear infinite testimonial-marquee}@media (prefers-reduced-motion:reduce){.testimonial-viewport{overflow-x:auto}.testimonial-row{animation:none}.testimonial-row [data-testimonial-duplicate],.testimonial-edge{display:none}}
