.lander-card{--loop:9s}@media (prefers-reduced-motion:no-preference){.lander-press{animation:lander-press var(--loop) cubic-bezier(.3,.7,.2,1) infinite}@keyframes lander-press{0%,30%,40%,to{transform:scale(1)}34%{transform:scale(.96)}}.lander-unblur{animation:lander-unblur var(--loop) cubic-bezier(.3,.7,.2,1) infinite}@keyframes lander-unblur{0%,38%{filter:blur(14px) saturate(.7);transform:scale(1.15)}50%,82%{filter:blur(0) saturate(1);transform:scale(1)}94%,to{filter:blur(14px) saturate(.7);transform:scale(1.15)}}.lander-lock-out{animation:lander-lock-out var(--loop) ease infinite}@keyframes lander-lock-out{0%,38%{opacity:1;transform:scale(1)}46%,84%{opacity:0;transform:scale(.6)}94%,to{opacity:1;transform:scale(1)}}.lander-toast{animation:lander-toast var(--loop) cubic-bezier(.2,.9,.25,1.2) infinite}@keyframes lander-toast{0%,44%{opacity:0;transform:translateY(18px) scale(.92)}52%,84%{opacity:1;transform:none}92%,to{opacity:0;transform:translateY(-8px) scale(.98)}}.lander-float{animation:lander-float 7s ease-in-out infinite}@keyframes lander-float{0%,to{transform:translateY(0) rotate(var(--tilt,0deg))}50%{transform:translateY(-8px) rotate(var(--tilt,0deg))}}}.lander-unblur{filter:blur(14px) saturate(.7);transform:scale(1.15)}@media (prefers-reduced-motion:reduce){.lander-toast{opacity:1}}.lander-float{transform:rotate(var(--tilt,0deg))}.lander-rail{position:relative}.lander-rail:before{content:"";position:absolute;background:linear-gradient(90deg,#bfdbfe,#2563eb 50%,#10b981);left:13px;top:0;bottom:0;width:2px;background:linear-gradient(180deg,#bfdbfe,#2563eb 50%,#10b981)}@media (min-width:1024px){.lander-rail:before{left:0;right:0;top:13px;bottom:auto;width:auto;height:2px;background:linear-gradient(90deg,#bfdbfe,#2563eb 50%,#10b981)}}.lander-rail-dot{position:absolute;left:9px;top:0;width:10px;height:10px;border-radius:9999px;background:#2563eb;box-shadow:0 0 0 4px rgb(37 99 235/.18);display:none}@media (prefers-reduced-motion:no-preference){.lander-rail-dot{display:block;animation:lander-rail-y 6s cubic-bezier(.6,0,.3,1) infinite}@keyframes lander-rail-y{0%{top:0;background:#2563eb}90%{top:calc(100% - 10px);background:#10b981}to{top:calc(100% - 10px);background:#10b981;opacity:0}}@media (min-width:1024px){.lander-rail-dot{left:0;top:9px;animation-name:lander-rail-x}@keyframes lander-rail-x{0%{left:0;background:#2563eb}90%{left:calc(100% - 10px);background:#10b981}to{left:calc(100% - 10px);background:#10b981;opacity:0}}}}.lander-upload{transform-origin:left}@media (prefers-reduced-motion:no-preference){.lander-upload{animation:lander-upload 3.2s cubic-bezier(.4,0,.2,1) infinite}@keyframes lander-upload{0%{transform:scaleX(.04)}70%,to{transform:scaleX(1)}}}.lander-copy{display:grid}.lander-copy>*{grid-area:1/1}.lander-copy>:first-child{opacity:0}@media (prefers-reduced-motion:no-preference){.lander-copy>:first-child{animation:lander-copy-a 4s ease infinite}.lander-copy>:last-child{animation:lander-copy-b 4s ease infinite}@keyframes lander-copy-a{0%,45%{opacity:1}50%,95%{opacity:0}to{opacity:1}}@keyframes lander-copy-b{0%,45%{opacity:0}50%,95%{opacity:1}to{opacity:0}}}.lander-mega,.lander-mega-sm{font-family:rift,Neulis Sans,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:-.005em;overflow-wrap:break-word}.lander-mega{font-size:clamp(3.5rem,15vw,7.75rem);line-height:.86}.lander-mega-sm{font-size:clamp(2.75rem,9vw,5.5rem);line-height:.9;text-wrap:balance}