.coming-soon{display:flex;min-height:100vh;flex-direction:column;align-items:center;justify-content:center;gap:2rem;padding:3rem 1.5rem;background:var(--wg-color-canvas);text-align:center}.coming-soon img{width:min(20rem,78vw);height:auto}.coming-soon p{margin:0;color:var(--wg-color-ink);font-size:.95rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase}