html,body{height:100%;margin:0;font-family:system-ui,sans-serif}main{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-height:100%;display:flex}h1{margin:0;font-size:2.5rem}p{color:#666;margin:0}
