*{box-sizing:border-box}body,html{margin:0}body{background:#0e0e0e;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.scrollhide::-webkit-scrollbar{display:none}.scrollhide{-ms-overflow-style:none;scrollbar-width:none}@keyframes fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes shake{0%,to{transform:translateX(-50%)}25%{transform:translateX(-58%)}75%{transform:translateX(-42%)}}@keyframes blink{0%,to{opacity:1}50%{opacity:.25}}@keyframes railBreathe{0%,to{transform:scaleY(.42)}50%{transform:scaleY(1)}}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes rubanReveal{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes cardIn{0%{opacity:0;transform:translateY(28px) scale(.96)}to{opacity:1;transform:none}}.rail span{transform-origin:bottom;animation:railBreathe 2.6s ease-in-out infinite}.rail span:first-child{animation-delay:0s}.rail span:nth-child(2){animation-delay:-.28s}.rail span:nth-child(3){animation-delay:-.56s}.rail span:nth-child(4){animation-delay:-.84s}.rail span:nth-child(5){animation-delay:-1.12s}.rail span:nth-child(6){animation-delay:-1.4s}.rail span:nth-child(7){animation-delay:-1.68s}.rail span:nth-child(8){animation-delay:-1.96s}.ticker-track{display:flex;width:max-content;animation:marquee 26s linear infinite}.ruban-fill{transform-origin:left;animation:rubanReveal .5s cubic-bezier(.16,1,.3,1) both}.cardIn{animation:cardIn .5s cubic-bezier(.16,1,.3,1) both}.cta-press{transition:transform .12s ease}.cta-press:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.cardIn,.rail span,.ruban-fill,.ticker-track{animation:none}.cta-press{transition:none}}input::placeholder{color:#b8b6aa}.name-input:focus{outline:none;border-color:#ff5a1f}