:root{--page:#faf9f5;--text:#202826;--strong:#202826;--muted:#596260;--line:#e0e1da;--surface:#ffffff;--accent:#0d8272;--accent2:#5779a0;--btnText:#ffffff;--callout:#eff7f0;--nav:#ffffff;--radius:3px;--hero:linear-gradient(110deg,#f0f4ed,#faf9f5);--glow:#edf4ea;--cta:linear-gradient(110deg,#edf4e9,#e4f1ec)}
h1,h2,.article h3{font-family:Georgia,Times New Roman,serif}.hero h1{letter-spacing:-.035em}.article{font-size:18px}
