:root{--mg-blue:#2C74C3;--mg-blue-deep:#12295B;--mg-blue-soft:#E8F1FB;--mg-gold:#2F80CF;--mg-gold-soft:#9CC8F0;--mg-marble:#F5F6F8;--mg-paper:#fff;--mg-ink:#15181e;--mg-muted:#5b6270;--mg-line:#DFE4EC;--mg-red:#c0262d;--mg-font-display:"GFS Didot",serif;--mg-font-head:"Noto Serif",serif;--mg-font-body:"Inter",sans-serif;--mg-radius:10px;--mg-shadow:0 1px 2px rgba(21,24,30,.06),0 8px 24px rgba(21,24,30,.06);--mg-meander:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='12' viewBox='0 0 24 12'%3E%3Cpath d='M0 10.5H16.5V1.5H6V7.5H12V4.5H9' fill='none' stroke='%237FB3E6' stroke-width='1.6'/%3E%3Cpath d='M16.5 10.5H24' fill='none' stroke='%237FB3E6' stroke-width='1.6'/%3E%3C/svg%3E");--mg-font-logo:"Montserrat",sans-serif}