:root { color-scheme: dark; background: #000; color: #fff; }
* { box-sizing: border-box; }
body { margin: 0; font-family: Arial, Helvetica, sans-serif; }
main { min-height: 100vh; min-height: 100svh; display: grid; place-items: center; padding: 2rem; }
p { margin: 0; max-width: 48rem; text-align: center; font-size: clamp(1rem, 2.1vw, 1.7rem); font-weight: 500; line-height: 1.65; letter-spacing: .13em; }
