/* Website type and color (Figma "Website — source of truth", file TG2iDxQI9klqY3lxb2Ozr4): cream, espresso, Bodoni Moda
   headings, Jost text. Shared by the guide pages (with guide.css) and the privacy / terms pages. */
:root{--bg:#f7f1ea;--card:#fffcf8;--sand:#efe6dc;--ink:#2a1a14;--ink2:#5a463d;--muted:#8a7469;--accent:#a8503a;--esp:#2a1712;--gold:#c9a27a;--line:#e7dccf}
*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font:17px/1.6 "Jost",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased}
main{max-width:720px;margin:0 auto;padding:40px 18px 72px}
h1{font:500 clamp(2.6rem,9vw,4.4rem)/1.02 "Bodoni Moda",Didot,serif;letter-spacing:-.02em;margin:.15em 0 .3em}
h2{font:500 clamp(1.6rem,5vw,2.1rem)/1.15 "Bodoni Moda",Didot,serif;letter-spacing:-.01em;margin:1.8em 0 .4em}
h3{font:500 1.3rem/1.2 "Bodoni Moda",Didot,serif;margin:1.4em 0 .3em}
a{color:var(--accent)}.muted{color:var(--muted);font-size:.9rem}p,li{color:var(--ink2)}strong{color:var(--ink)}
.back{display:inline-flex;align-items:center;min-height:44px;margin-bottom:8px;text-decoration:none;font-size:.9rem;color:var(--muted)}
li{margin:.4em 0}table{border-collapse:collapse;width:100%;font-size:.92rem}
td,th{border-bottom:1px solid var(--line);padding:10px 6px;text-align:left;vertical-align:top}
