:root{--bg:#0b0b0c;--fg:#e9eaee}*{box-sizing:border-box}body,html{height:100%}body{margin:0;background:var(--bg);color:var(--fg);font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif}main{padding:24px}a{color:inherit;text-decoration:underline}h1{font-size:28px}h1,p{margin:0 0 12px}