:root{--mh-primary:#6b0f16;--mh-primary-dark:#450a10;--mh-primary-light:#8c1620;--mh-accent:#d81e28;--mh-accent-dark:#a4131c;--mh-accent-light:#f0555d;--mh-gold:#c9862c;--mh-gold-hover:#a86c1e;--mh-navy:#6b0f16;--mh-navy-hover:#450a10;--mh-ink:#1f1210;--mh-ink-soft:#5a4a46;--mh-bg:#fffbf6;--mh-bg-alt:#fbf1e6;--mh-bg-navy:#6b0f16;--mh-card-bg:#fff;--mh-border:#f0dcc8;--mh-radius:12px;--mh-radius-sm:8px;--mh-shadow:0 2px 12px rgba(107,15,22,.07);--mh-shadow-lg:0 8px 32px rgba(107,15,22,.14);--mh-font-heading:'Playfair Display',Georgia,serif;--mh-font-body:'Inter',-apple-system,BlinkMacSystemFont,sans-serif;--mh-container:1200px;--mh-topbar-bg:#450a10;--mh-topbar-color:#eec98f;--mh-header-bg:#fffbf6;--mh-footer-bg:#450a10;--mh-footer-color:#dcc0a6;--mh-hero-bg:linear-gradient(135deg,#6b0f16 0%,#3a070d 50%,#8c1620 100%);--mh-hero-color:#fffbf6;--mh-kicker-color:#c9862c;--mh-star-color:#e8b75a;--mh-step-color:#d81e28;--mh-ing-badge-bg:#6b0f16;--mh-ing-badge-color:#fff;--mh-offer-best-border:#c9862c;--mh-offer-flag-bg:#d81e28;--mh-offer-flag-color:#fff}