/* MCR — Contemporary Dark Architectural Luxury. Single source of design tokens. */
:root {
 color-scheme:dark;
 --bg:#090c0a; --panel:#121612; --surface:#181c17;
 --ink:#151a14; --paper:#e9e3d8; --paper-text:#c5c4b9;
 --text:#eee8dc; --text-secondary:#c5c4b9; --muted:#a5a69c;
 --gold:#c5a777; --gold-bright:#dcc49c; --line:#c5a77745; --line-subtle:#ede4d51c;
 --serif:'Cormorant Garamond',Georgia,'Times New Roman',serif;
 --sans:'Manrope',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif; --mono:var(--sans);
 --display:clamp(3.25rem,5.3vw,4.75rem); --heading:clamp(2.5rem,3.6vw,3.25rem);
 --subheading:clamp(1.875rem,2.5vw,2.25rem); --body:1.0625rem;
 --label:.8125rem; --control:.9375rem; --caption:.8125rem;
 --gutter:clamp(24px,5vw,96px); --content:1280px;
 --space-1:8px; --space-2:16px; --space-3:24px; --space-4:32px; --space-5:48px; --space-6:64px;
 --space-section:clamp(80px,8vw,128px); --gap:clamp(32px,5vw,80px);
 --heading-leading:1.12; --body-leading:1.75; --tracking:-.015em; --label-tracking:.12em;
 --image-grade:brightness(.88) saturate(.85);
 --ease:cubic-bezier(.22,.68,.2,1);
}
@media(max-width:700px) {
 :root { --display:clamp(2.75rem,11vw,3.25rem); --heading:clamp(2.125rem,8.6vw,2.5rem); --subheading:1.875rem; --gutter:24px; --space-section:72px; --gap:32px; }
}
