:root{--brand-ivory:#F7F6F2;--brand-white:#FFFFFF;--brand-charcoal:#1F1F1D;--brand-charcoal-soft:#2A2A27;--surface-primary:var(--brand-ivory);--surface-secondary:var(--brand-white);--surface-dark:var(--brand-charcoal);--surface-dark-soft:var(--brand-charcoal-soft);--text-primary:var(--brand-text-dark);--text-light-muted:var(--brand-text-white-muted);--text-light:var(--brand-white);--text-secondary:var(--brand-text-gray);--border-primary:var(--brand-border-light);--border-strong:var(--brand-border-dark);--action-primary:var(--brand-charcoal);--action-secondary:var(--brand-taupe);--action-primary-hover:var(--brand-charcoal-hover);--action-secondary-hover:var(--brand-taupe-dark);--overlay-dark:rgba(31,31,29,0.25);--overlay-medium:rgba(31,31,29,0.40);--overlay-light:rgba(255,255,255,0.10);--display-hero-size:72px;--display-hero-line-height:1.05;--display-hero-weight:400;--display-hero-letter-spacing:-0.02em;--display-large-size:56px;--display-large-line-height:1.10;--display-large-weight:400;--heading-section-size:42px;--heading-section-line-height:1.15;--heading-card-weight:500;--heading-card-line-height:1.30;--heading-card-size:24px;--heading-section-weight:400;--body-lead-size:20px;--body-lead-line-height:1.70;--body-regular-weight:400;--body-regular-size:16px;--body-regular-line-height:1.80;--body-lead-weight:400;--body-small-weight:400;--body-small-size:14px;--body-small-line-height:1.60;--utility-nav-size:13px;--utility-nav-weight:500;--utility-nav-letter-spacing:0.08em;--utility-button-size:15px;--utility-button-weight:500;--utility-button-letter-spacing:0.03em;--utility-label-size:12px;--utility-label-weight:400;--utility-label-letter-spacing:0.12em;--container-max:1280px;--container-padding-desktop:80px;--container-padding-tablet:48px;--container-padding-mobile:24px;--space-section-xl:160px;--space-section-lg:120px;--space-section-md:80px;--space-content-hero:40px;--space-content-section:32px;--space-content-sm:20px;--space-content-xs:12px;--space-grid-lg:48px;--space-grid-sm:24px;--space-grid-md:32px;--space-component-lg:32px;--space-component-md:24px;--space-inline-sm:8px;--space-inline-md:16px;--space-inline-lg:24px;--space-component-sm:16px;--brand-charcoal-hover:#2E2C28;--brand-taupe:#8A7B6E;--brand-taupe-dark:#746659;--brand-text-dark:#2C2C2C;--brand-text-gray:#6B6B6B;--brand-text-white-muted:#D6D2CB;--brand-border-light:#D7D3CB;--brand-border-dark:#BDB7AD;--font-display:"Cormorant Garamond", serif;--font-ui:"Inter", sans-serif;--hero-content-width:720px;--hero-title-gap:40px;--hero-copy-gap:32px;--hero-cta-gap:40px;--radius-md:0px;--shadow-sm:none;--hero-min-height:clamp(680px, 80vh, 820px)}