:root{--bg:#faf8f5;--fg:#1c1a17;--muted:#6b655c;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#161412;--fg:#f2eee8;--muted:#a39c91}}*{box-sizing:border-box;margin:0}body{background:var(--bg);min-height:100dvh;color:var(--fg);font-family:ui-serif,Georgia,Times New Roman,serif}.hero{text-align:center;place-content:center;gap:.75rem;min-height:100dvh;padding:1.5rem;display:grid}.hero h1{letter-spacing:-.02em;font-size:clamp(2.5rem,8vw,5rem);font-weight:400}.hero p{color:var(--muted);font-family:ui-sans-serif,system-ui,sans-serif;font-size:1rem}
