html,body{margin:0;height:100%;background:#14110f;color:#f4ece2;font-family:"Inter",system-ui,sans-serif}
main{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px;gap:8px}
h1{font-family:"Great Vibes",cursive;font-weight:400;font-size:56px;margin:10px 0 0}
p{color:#a8998a;max-width:28em;line-height:1.5}
a{color:#d9b88f;font-size:14px;margin-top:18px}
