:root{--accent:#a64f49;--accent-soft:#d69a95;--bg:#f6f7f5;--border:rgba(38,54,61,0.2);--card:#ffffff;--fg:#26363d;--font-body:'Manrope', system-ui, sans-serif;--font-display:'Archivo', system-ui, sans-serif;--header-height:72px;--hero-height:38vh;--image-saturation:0.55;--muted:#657178;--on-primary:#ffffff;--page-width:1440px;--primary:#26363d;--primary-hover:#374b53;--radius:0px;--surface:#e1e5e3;--surface-2:#edf0ef;--surface-3:#d9dfdd;--text-h2:clamp(2.25rem,4.4vw,3.75rem);--text-hero:clamp(3.1rem,7.2vw,7.6rem)}