:root{--ink:#17181c;--navbar:#1b4b57;--hero-blue:#6fa3d8;--hero-blue-dark:#4a7fb5;--tan:#d9c9a8;--magenta:#e91e63;--cream:#f0ede6;--cream-dim:#b8b5ad;--font-display:Georgia, "Times New Roman", serif;--font-body:-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}*{box-sizing:border-box}body{background:var(--ink);color:var(--cream);font-family:var(--font-body);margin:0;line-height:1.5}h1,h2,h3{font-family:var(--font-display);margin:0;font-weight:500;line-height:1.15}a{color:inherit}.container{max-width:1100px;margin:0 auto;padding:0 24px}
