:root { color-scheme: dark; font-family: ui-sans-serif, system-ui, sans-serif; background: #101b25; color: #eef5f8; }
body { margin: 0; min-height: 100svh; display: grid; place-items: center; }
main { box-sizing: border-box; width: min(100%, 56rem); padding: clamp(1.5rem, 6vw, 5rem); }
.eyebrow { color: #7ce6c1; letter-spacing: .2em; font-weight: 700; }
h1 { font-size: clamp(2rem, 6vw, 4rem); line-height: 1.12; }
p { font-size: 1.1rem; line-height: 1.7; color: #c9d9e2; }
.status { margin-top: 2.5rem; padding: 1rem; border: 1px solid #345364; border-radius: .6rem; }
