*{box-sizing:border-box}body{background:#050505;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.page{color:#fff;background:radial-gradient(circle at 18% 16%,#d7d7d71c,#0000 28%),radial-gradient(circle at 88% 72%,#5824116b,#0000 34%),linear-gradient(135deg,#050505 0%,#0c0c0c 48%,#140b07 100%);align-items:center;min-height:100vh;padding:48px 0;display:flex}.hero{grid-template-columns:1.2fr .8fr;align-items:start;gap:70px;display:grid}.logo-wrap{justify-content:center;align-items:center;width:90px;height:60px;margin-bottom:80px;display:inline-flex;overflow:hidden}.brand-logo{object-fit:contain;opacity:.9;transform-origin:50%;filter:drop-shadow(0 0 6px #ffffff14)drop-shadow(0 0 20px #c9a45c0d);width:180px;max-width:none;height:auto;display:block;transform:scale(.55)}.eyebrow{color:#c9a45c;text-transform:uppercase;letter-spacing:.24em!important;margin-bottom:24px!important;font-size:.82rem!important;font-weight:900!important}.title{text-transform:uppercase;max-width:760px;letter-spacing:-.075em!important;margin-bottom:30px!important;font-size:clamp(4.6rem,7vw,7.25rem)!important;font-weight:950!important;line-height:.86!important}.title span{color:#d7d7d7;display:block}.subtitle{color:#ededed;max-width:640px;margin-bottom:34px!important;font-size:1.18rem!important;line-height:1.65!important}.countdown{grid-template-columns:repeat(4,1fr);gap:14px;max-width:720px;margin-bottom:28px;display:grid}.time-card{background:#ffffff09;border:1px solid #c9a45c61;border-radius:18px;flex-direction:column;justify-content:center;min-height:118px;padding:22px;display:flex}.time-number{font-size:2.75rem!important;font-weight:900!important;line-height:1!important}.time-label{color:#c9a45c;text-transform:uppercase;letter-spacing:.22em!important;margin-top:12px!important;font-size:.7rem!important;font-weight:900!important}.signup{background:#ffffff0d;border:1px solid #ffffff21;border-radius:24px;max-width:620px;padding:26px}.signup-title{text-transform:uppercase;letter-spacing:.08em!important;margin-bottom:16px!important;font-weight:900!important}.email-input input{color:#fff}.email-input .MuiOutlinedInput-root{background:#00000061;border-radius:999px}.email-input .MuiOutlinedInput-notchedOutline{border-color:#ffffff38}.notify-btn{white-space:nowrap;color:#111!important;background:#c9a45c!important;border-radius:999px!important;min-width:150px!important;padding:0 32px!important;font-weight:900!important}.fine-print{color:#aaa;margin-top:14px!important;font-size:.84rem!important}.details-section{max-width:720px;margin-top:60px;padding-bottom:40px}.section-title{text-transform:uppercase;letter-spacing:.08em!important;margin-bottom:18px!important;font-size:1.5rem!important;font-weight:900!important}.details-description{color:#cfcfcf;margin-bottom:32px!important;font-size:1rem!important;line-height:1.9!important}.spec-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.spec-card{background:#ffffff09;border:1px solid #c9a45c38;border-radius:16px;padding:18px}.spec-label{color:#c9a45c;text-transform:uppercase;letter-spacing:.12em!important;margin-bottom:8px!important;font-size:.72rem!important;font-weight:900!important}.spec-value{font-weight:700!important;line-height:1.5!important}.right{justify-content:center;display:flex;position:sticky;top:48px}.image-card{border:1px solid #c9a45c2e;border-radius:28px;width:100%;max-width:440px;overflow:hidden;box-shadow:0 30px 80px #0000008c,0 0 40px #c9a45c14}.last-call-image{width:100%;height:auto;display:block}@media (width<=900px){.page{align-items:flex-start;padding:32px 0}.hero{grid-template-columns:1fr;gap:36px}.logo-wrap{width:80px;height:50px;margin-bottom:50px}.brand-logo{width:160px;max-width:none}.title{font-size:clamp(3.8rem,16vw,5.5rem)!important}.right{display:block;position:static}.image-card{max-width:100%}.countdown{grid-template-columns:repeat(2,1fr)}.time-card{min-height:108px}.spec-grid{grid-template-columns:repeat(2,1fr)}}
