body{margin:0;background:#0d0a14;color:#e8e2f0;font-family:Georgia,serif;display:grid;place-items:center;min-height:100vh}main{max-width:32rem;padding:2rem;text-align:center}a,button{color:#d9b8ff;background:none;border:1px solid #6b4a9e;padding:.6rem 1.2rem;border-radius:.4rem;font:inherit;cursor:pointer;text-decoration:none}