:root{--mg-ivory:#f5f0e7;--mg-paper:#fffdf8;--mg-forest:#18382f;--mg-forest-soft:#2f5145;--mg-sage:#8d9b78;--mg-sand:#d9c5a3;--mg-terracotta:#b76f4f;--mg-ink:#1f2925;--mg-muted:#69736d;--mg-line:rgba(31,41,37,.16);--mg-white:#fff;--mg-shadow:0 24px 70px rgba(24,56,47,.14);--mg-serif:"Cormorant Garamond",serif;--mg-sans:"Manrope",sans-serif;--mg-container:1240px;--mg-gutter:clamp(22px,4vw,64px);--mg-section:clamp(80px,10vw,150px)}