/* GENERATED FILE - DO NOT EDIT. Edit the .css source, then run tools/minify-css.py */
:root{--mcn-color-bg: #faf6f0;--mcn-color-surface: #ffffff;--mcn-color-text: #2b2420;--mcn-color-muted: #7a6d64;--mcn-color-border: #eadfd3;--mcn-color-accent: #c2410c;--mcn-color-accent-contrast: #ffffff;--mcn-color-accent-soft: #fdeadf;--mcn-color-footer-bg: #2b2420;--mcn-color-footer-text: #d9cec4;--mcn-color-footer-heading: #ffffff;--mcn-font-heading: Georgia,"Times New Roman","DejaVu Serif",serif;--mcn-heading-weight: 700;--mcn-radius: 8px;--mcn-radius-sm: 6px;--mcn-shadow: 0 1px 2px rgba(60,40,20,0.06),0 8px 20px rgba(60,40,20,0.06);--mcn-shadow-hover: 0 4px 8px rgba(60,40,20,0.08),0 16px 32px rgba(60,40,20,0.12)}.mcn-variant-03 h1,.mcn-variant-03 h2,.mcn-variant-03 h3,.mcn-variant-03 .mcn-site-title,.mcn-variant-03 .mcn-footer-site{letter-spacing: 0}.mcn-variant-03 .mcn-card-title,.mcn-variant-03 .mcn-placeholder-initial{font-family: var(--mcn-font-body);font-weight: 700}.mcn.mcn-variant-03 .mcn-button,.mcn.mcn-variant-03 .mcn-chip,.mcn.mcn-variant-03 .mcn-search-form,.mcn.mcn-variant-03 .mcn-badge{border-radius: var(--mcn-radius-sm)}.mcn-variant-03 .mcn-banner{background: linear-gradient(135deg,#c2410c 0%,#9a3412 100%)}@media (min-width: 900px){.mcn-variant-03 .mcn-hero-inner{padding-bottom: 66px}}