:root { color-scheme: dark; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; background: #101312; color: #f0f0e9; }
* { box-sizing: border-box; }
body { margin: 0; min-width: 240px; }
main { min-height: 100svh; display: grid; place-items: center; padding: 36px 24px; }
h1 { margin: 0; font-size: clamp(2.1rem, 6.8vw, 6.5rem); line-height: 1.2; font-weight: 600; letter-spacing: -.055em; text-align: center; }
h1 > span:first-child { font-weight: 300; }
.dot { color: #b6cf9c; }
::selection { background: #b6cf9c; color: #101312; }
