@keyframes lp-load-up{0%{opacity:0;transform:translateY(36px)}}@keyframes lp-load-right{0%{opacity:0;transform:translate(160px)rotate(4deg)}}.landing .lp-load{animation:.9s cubic-bezier(.2,.7,.2,1) both lp-load-up;animation-delay:var(--d,0s)}.landing .lp-load-right{animation:1.1s cubic-bezier(.2,.7,.2,1) both lp-load-right;animation-delay:var(--d,0s)}@keyframes lp-up{0%{opacity:0;transform:translateY(56px)}}@keyframes lp-right{0%{opacity:0;transform:translateX(calc(140px + var(--i,0) * 70px)) rotate(3deg)}}@keyframes lp-rise{0%{opacity:.2;transform:translateY(120px)scale(.92)}}@supports (animation-timeline:view()){.landing [data-reveal]{animation:linear both lp-up;animation-timeline:view();animation-range:entry entry 260px}.landing [data-reveal=right]{animation-name:lp-right;animation-range:entry cover 40%}.landing [data-reveal=rise]{transform-origin:50% 0;animation-name:lp-rise;animation-range:entry entry 520px}}.reveal-ready .landing [data-reveal]{transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i,0) * 90ms)}.reveal-ready .landing [data-reveal]:not(.is-in){opacity:0;transform:translateY(56px)}.reveal-ready .landing [data-reveal=right]:not(.is-in){transform:translateX(calc(140px + var(--i,0) * 70px)) rotate(3deg)}.reveal-ready .landing [data-reveal=rise]:not(.is-in){opacity:.2;transform:translateY(120px)scale(.92)}@keyframes lp-word{0%{opacity:0;filter:blur(14px);transform:translateY(.45em)scale(.96)}}.landing .lp-word{animation:1s cubic-bezier(.2,.7,.2,1) both lp-word;animation-delay:var(--wd,0s);display:inline-block}@keyframes lp-draw{0%{transform:scaleX(0)}}.landing .lp-underline:after{content:"";inset-inline:.04em;transform-origin:0;height:.08em;animation:.8s cubic-bezier(.6,0,.2,1) both lp-draw;animation-delay:var(--ud,.7s);background:currentColor;border-radius:999px;position:absolute;bottom:.02em}@keyframes lp-tick{0%{opacity:0;transform:translateY(-.5em)}}.landing .lp-tick{animation:.35s cubic-bezier(.2,.7,.2,1) both lp-tick}@keyframes lp-blink{50%{opacity:.25}}.landing .lp-blink{animation:1.6s ease-in-out infinite lp-blink}@keyframes lp-float{0%,to{translate:0}50%{translate:0 -10px}}.landing .lp-float{animation:lp-float var(--t,7s) ease-in-out infinite;animation-delay:var(--fd,0s)}@keyframes lp-pulse-ring{0%{opacity:.6;transform:scale(.7)}to{opacity:0;transform:scale(1.35)}}.landing .lp-ring{animation:3.2s cubic-bezier(.2,.6,.3,1) infinite lp-pulse-ring}@keyframes lp-marquee{to{transform:translate(-50%)}}.landing .lp-marquee{animation:60s linear infinite lp-marquee}.landing .lp-marquee-hover:hover .lp-marquee{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.landing [data-reveal],.landing .lp-load,.landing .lp-load-right,.landing .lp-word,.landing .lp-underline:after,.landing .lp-blink,.landing .lp-tick,.landing .lp-float,.landing .lp-ring,.landing .lp-marquee{animation:none}.reveal-ready .landing [data-reveal]:not(.is-in){opacity:1;transform:none}}
