:root{--home-ease:cubic-bezier(.22,1,.36,1)}@keyframes home-rise{0%{transform:translateY(var(--home-rise-y,16px))}to{transform:translateY(0)}}.home-stage>*{animation:home-rise .5s var(--home-ease)both}.home-stage>:first-child{animation-delay:80ms}.home-stage>:nth-child(2){animation-delay:.15s}.home-stage>:nth-child(3){animation-delay:.22s}.home-stage>:nth-child(4){animation-delay:.29s}.home-stage>:nth-child(5){animation-delay:.36s}.home-stage>:nth-child(6){animation-delay:.43s}.home-stage>:nth-child(7){animation-delay:.5s}@keyframes home-swap-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(calc(var(--home-swap-y,14px)*-1))}}@keyframes home-swap-in{0%{opacity:0;transform:translateY(var(--home-swap-y,14px))}to{opacity:1;transform:translateY(0)}}.home-swap-out{animation:home-swap-out var(--home-swap-dur,.5s)var(--home-swap-ease,var(--home-ease))both}.home-swap-in{animation:home-swap-in var(--home-swap-dur,.5s)var(--home-swap-ease,var(--home-ease))both}.home-slide-fade{transition:opacity .5s var(--home-ease),transform .5s var(--home-ease)}@keyframes home-hero-progress{0%{width:0%}to{width:100%}}.home-hero-progress{width:0%;animation-name:home-hero-progress;animation-timing-function:linear;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes home-float{0%,to{transform:translateY(0)rotate(0)scale(1)}50%{transform:translateY(var(--home-float-y,-14px))rotate(var(--home-float-rot,0deg))scale(var(--home-float-scale,1.12))}}.home-float{animation:home-float var(--home-float-dur,3s)ease-in-out var(--home-float-delay,0s)infinite}@keyframes home-bob{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.home-bob{animation:1.6s ease-in-out infinite home-bob}@keyframes home-fade-up{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.home-fade-up-centered{animation:home-fade-up .5s var(--home-ease).9s both}.home-reveal{opacity:0;transform:translate(var(--home-reveal-x,0),var(--home-reveal-y,18px))scale(var(--home-reveal-scale,1));transition:opacity var(--home-reveal-dur,.6s)var(--home-reveal-ease,var(--home-ease))var(--home-reveal-delay,0s),transform var(--home-reveal-dur,.6s)var(--home-reveal-ease,var(--home-ease))var(--home-reveal-delay,0s)}.home-reveal.home-in{opacity:1;transform:none}.home-draw-x{transform-origin:0;transition:transform .55s var(--home-ease).35s;transform:scaleX(0)}.home-in .home-draw-x,.home-draw-x.home-in{transform:scaleX(1)}@keyframes home-shimmer{0%{transform:translate(-130%)}36.36%{transform:translate(200%)}to{transform:translate(200%)}}.home-shimmer{animation:4.4s ease-in-out infinite home-shimmer}@keyframes home-fade-in{0%{opacity:0}to{opacity:1}}@keyframes home-sheet-in{0%{opacity:0;transform:translateY(40px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.home-fade-in{animation:.2s ease-out both home-fade-in}.home-sheet-in{animation:.35s cubic-bezier(.2,.9,.3,1) both home-sheet-in}@media (prefers-reduced-motion:reduce){.home-stage>*,.home-swap-out,.home-swap-in,.home-float,.home-bob,.home-fade-up-centered,.home-shimmer,.home-fade-in,.home-sheet-in{animation:none!important}.home-swap-out{opacity:0}.home-fade-up-centered{transform:translate(-50%)}.home-slide-fade,.home-reveal,.home-draw-x{transition:none!important}.home-hero-progress{width:100%;animation:none!important}}@keyframes home-fade-out{0%{opacity:1}to{opacity:0}}@keyframes home-zoom-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes home-zoom-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.98)}}.home-fade-out{animation:.2s ease-out both home-fade-out}.home-zoom-in{animation:.2s ease-out both home-zoom-in}.home-zoom-out{animation:.2s ease-out both home-zoom-out}@media (prefers-reduced-motion:reduce){.home-fade-out,.home-zoom-in,.home-zoom-out{animation:none!important}}
