.marquee-preorder{margin:28px 0;padding:24px;border-left:4px solid var(--yellow);background:#171717}.marquee-preorder h2{margin:0 0 12px;color:var(--yellow);font-size:clamp(2rem,4vw,3rem);line-height:1.1}.marquee-preorder p{margin:0 0 18px}.marquee-preorder .btn:disabled{cursor:not-allowed;opacity:.65;transform:none}.marquee-preorder .preorder-status{margin:12px 0 0;font-size:1rem;color:#bbb}
