html,body{height:100%;margin:0;font-family:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;background:#f6f7f9;color:#1c1f24}
main{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px;box-sizing:border-box}
h1{font-size:2.4rem;margin:0 0 12px;letter-spacing:.02em}
p{margin:0;font-size:1.1rem;color:#4b5563;max-width:28rem}
.langs{margin-top:32px;font-size:.85rem;color:#9ca3af}
.langs a{color:#6b7280;margin:0 6px;text-decoration:none}
