.soon{min-height:100dvh;padding:var(--space-7) var(--space-5);background:var(--bg);place-items:center;display:grid}.soon__in{gap:var(--space-5);text-align:center;flex-direction:column;align-items:center;width:100%;max-width:32rem;display:flex}.soon__brand{align-items:center;gap:var(--space-3-5);flex-direction:column;display:flex}.soon__mark{width:72px;height:72px;fill:var(--accent)}.soon__tagline{gap:var(--space-2);color:var(--text-muted);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:600;display:flex}.soon__tagline i{color:var(--accent);font-style:normal}.soon__name{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);margin:0;font-size:clamp(1.75rem,5vw,2.5rem)}.soon__name em{color:var(--accent);font-style:normal}.soon__lead{color:var(--text-muted);margin:0;line-height:1.6}.soon__status{padding:var(--space-1) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--text-muted);font-size:.8125rem}.soon__login{color:var(--text-muted);margin:0;font-size:.875rem}.soon__login a,.soon__login button{color:var(--accent)}.soon__login button{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.soon__login-card{width:100%;max-width:32rem}.soon__login-card .login-card{margin:0}
