.launch-gate{color:#f5eee4;background:radial-gradient(circle at 50% 18%,#800c1d57,#0000 34%),radial-gradient(circle at 85% 84%,#b989461f,#0000 30%),#090807;place-items:center;min-height:100svh;padding:56px 24px;display:grid;position:relative;overflow:hidden}.launch-gate:before{content:"";pointer-events:none;background:linear-gradient(115deg,#ffffff05,#0000 35%,#ffffff03);position:absolute;inset:0}.launch-gate__watermark{object-fit:contain;opacity:.09;filter:saturate(.65);pointer-events:none;width:min(760px,90vw);height:min(760px,90vw);position:absolute;transform:rotate(-8deg)scale(1.08)}.launch-gate__panel{z-index:1;text-align:center;width:min(780px,100%);position:relative}.launch-gate__eyebrow,.launch-signup__label{text-transform:uppercase;letter-spacing:.22em;font-family:DM Mono,monospace}.launch-gate__eyebrow{color:#cfa66b;margin:0 0 24px;font-size:10px}.launch-gate__logo{width:min(560px,94%);height:auto;margin:0 auto 34px;display:block}.launch-gate__copy h1{letter-spacing:-.045em;margin:0;font-family:Cormorant Garamond,serif;font-size:clamp(50px,7vw,86px);font-weight:500;line-height:.88}.launch-gate__copy>p{color:#bcb0a4;max-width:610px;margin:22px auto 0;font-size:13px;line-height:1.75}.launch-gate__copy strong{color:#ead2aa;font-weight:500}.launch-countdown{border-top:1px solid #cfa66b57;border-bottom:1px solid #cfa66b57;grid-template-columns:repeat(4,1fr);width:min(680px,100%);margin:42px auto 38px;display:grid}.launch-countdown__unit{padding:23px 10px 20px;position:relative}.launch-countdown__unit+.launch-countdown__unit:before{content:"";background:#cfa66b33;width:1px;position:absolute;top:20%;bottom:20%;left:0}.launch-countdown__unit strong{color:#fff6e8;font-family:Cormorant Garamond,serif;font-size:clamp(34px,5vw,54px);font-weight:500;line-height:.9;display:block}.launch-countdown__unit span{color:#82786f;letter-spacing:.17em;text-transform:uppercase;margin-top:8px;font-family:DM Mono,monospace;font-size:8px;display:block}.launch-x-cta{color:#fff8ef;letter-spacing:.16em;text-transform:uppercase;background:linear-gradient(#a4162b,#740d1c);border:1px solid #d49a45;justify-content:center;align-items:center;gap:11px;width:min(420px,100%);min-height:54px;margin:0 auto;font-family:DM Mono,monospace;font-size:9px;font-weight:600;text-decoration:none;transition:transform .18s,filter .18s,box-shadow .18s;display:inline-flex;box-shadow:0 10px 28px #740d1c47}.launch-x-cta svg{fill:currentColor;flex:none;width:14px;height:14px}.launch-x-cta:hover,.launch-x-cta:focus-visible{filter:brightness(1.14);transform:translateY(-1px);box-shadow:0 12px 32px #740d1c61}.launch-gate__fineprint{color:#5f5954;width:min(610px,100%);margin:12px auto 0;font-size:9px;line-height:1.55}@media (max-width:640px){.launch-gate{padding:44px 20px 34px}.launch-gate__logo{width:min(440px,100%);margin-bottom:28px}.launch-countdown{margin-top:34px}.launch-countdown__unit{padding-left:4px;padding-right:4px}.launch-countdown__unit strong{font-size:clamp(31px,10vw,43px)}.launch-x-cta{width:100%}}
