.launch-banner-dot{background-color:#f4ecd9;border-radius:999px;width:8px;height:8px;animation:1s ease-in-out infinite launch-banner-blink}@keyframes launch-banner-blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.85)}}.launch-banner-track{animation:18s linear infinite launch-banner-marquee}.launch-banner:hover .launch-banner-track,.launch-banner:focus-within .launch-banner-track{animation-play-state:paused}@keyframes launch-banner-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.launch-banner-track,.launch-banner-dot{animation:none}}.launch-banner-cta{color:#211b12;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;background-color:#f4ecd9;border:2px solid #f4ecd9;border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .75rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;font-weight:800;transition:transform .12s;display:inline-flex}.launch-banner-cta:hover{transform:translate(-1px,-1px)}
