/* Fonts (all weights) are loaded in one request from each page's <head>. */
:root{--c-bg:#FBF8F3;--c-surface:#F3ECE3;--c-ink:#2E1828;--c-muted:#4A3544;--c-line:#E6DBD0;--c-accent:#B8976A;--c-accent-ink:#7A5A30;--c-plum:#3B1F33;--c-plum-2:#4A2A41;--c-on-plum:#EADFD2;--c-success:#4F6B4A;--c-warn:#9A5B2E;--t-plum:#3B1F33;--t-blush:#EBDBD6;--t-sand:#E8DCC9;--t-mauve:#D9C5CA;--f-display:"Cormorant Garamond",Georgia,"Times New Roman",serif;--f-body:"Jost","Helvetica Neue",Arial,sans-serif;--s-1:.5rem;--s-2:1rem;--s-3:1.5rem;--s-4:2.5rem;--s-5:4.5rem;--s-6:clamp(4.5rem,9vw,8.5rem);--max:1320px;--gutter:clamp(1.25rem,4vw,3.5rem);--header-h:64px;--ease:cubic-bezier(.2,.7,.2,1)}
@media(min-width:1600px){:root{--max:1480px}}
