:root{--bg:#0b1b34;--text:#fff;--amber:#f59e0b;--sky:#0ea5e9;--green:#22c55e}*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;font-family:Arial,Helvetica,sans-serif}.page{flex-direction:column;min-height:100dvh;display:flex}.topbar{width:100%;height:4px;display:flex}.topbar span{flex:1}.amber{background:var(--amber)}.sky{background:var(--sky)}.green{background:var(--green)}.center{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:0 16px;display:flex}.logo{width:min(650px,88vw);height:auto}.dashes{gap:6px;margin-top:clamp(36px,6vw,56px);display:flex}.dashes span{border-radius:1px;width:18px;height:3px}.soon{letter-spacing:.32em;text-transform:uppercase;margin-top:clamp(28px,4vw,40px);padding-left:.32em;font-size:clamp(15px,1.6vw,22px);font-weight:700}
