@import "https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400&family=DM+Mono:wght@300;400;500&family=Instrument+Sans:wght@400;500;600&display=swap";*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--cream:#f5f2eb;--cream-dark:#ede8dc;--navy:#0d1b2a;--navy-mid:#1a2e42;--navy-light:#2e4a63;--gold:#b8963e;--gold-light:#d4ab5a;--muted:#7a7265;--border:#0d1b2a1f;--border-strong:#0d1b2a38;--serif:"Cormorant Garamond", Georgia, serif;--sans:"Instrument Sans", system-ui, sans-serif;--mono:"DM Mono", "Fira Code", monospace}html{scroll-behavior:smooth}body{background:var(--cream);color:var(--navy);font-family:var(--sans);font-size:16px;line-height:1.7;overflow-x:hidden}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:var(--cream-dark)}::-webkit-scrollbar-thumb{background:var(--navy-light);border-radius:2px}strong{color:var(--navy);font-weight:600}
