@font-face{font-family:"Fraunces";font-style:normal;font-weight:600;font-display:swap;src:url("/_assets/fraunces-latin-600-3a1de7711d14.woff2") format("woff2")}
:root{--bg:#f6efe7;--surface:#fffdf9;--surface-muted:#efe4d6;--text:#2a1f1a;--text-muted:#6e5a4b;--border:#e3d3c0;--radius:20px;--font-display:"Fraunces",var(--font);--display-weight:600}
@media (prefers-color-scheme:dark){:root{--bg:#1a1512;--surface:#241d18;--surface-muted:#2e2620;--text:#f4ebe2;--text-muted:#c4b2a2;--border:#403429}}
:root{--accent:#78350f;--on-accent:#ffffff;--accent-text:#78350f}
@media (prefers-color-scheme:dark){:root{--accent-text:#ac836c}}
