:root{--bg:#f6f4ef;--fg:#16150f;--muted:#6b675c}@media (prefers-color-scheme:dark){:root{--bg:#11110e;--fg:#f1eee6;--muted:#9a958a}}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--fg);margin:0}.placeholder{place-content:center;justify-items:center;gap:.75rem;min-height:100dvh;padding:1rem;font-family:Georgia,Times New Roman,serif;display:grid}.placeholder h1{letter-spacing:.3em;margin:0 -.3em 0 0;font-size:clamp(2.5rem,10vw,5rem);font-weight:400}.placeholder p{color:var(--muted);margin:0;font-size:1rem}
