body{font-family:Tahoma,sans-serif;background:#faf9f6;color:#1c1b19;display:flex;align-items:center;justify-content:center;height:100vh;margin:0;}
div{text-align:center;}
.legal{margin-top:22px;font-size:.85rem;}
.legal a{color:#0f6b5c;}
@media(prefers-color-scheme:dark){body{background:#171614;color:#ece8e0;}.legal a{color:#4fbfa6;}}
