html,body{height:100%;margin:0}body{background:#0d1117;color:#e6edf3;font-family:system-ui,-apple-system,segoe ui,Roboto,helvetica neue,Arial,sans-serif;display:grid;place-items:center;text-align:center}main{padding:1.5rem}h1{margin:0;font-size:clamp(2.5rem,9vw,5rem);font-weight:700;letter-spacing:.08em}p{margin:.75rem 0 0;font-size:clamp(1.1rem,3.5vw,1.6rem);color:#9da7b3;letter-spacing:.04em}a{color:#8ab4f8}a:focus-visible{outline:2px solid #8ab4f8;outline-offset:3px}