.kmd-legal{background:#fff;color:#1f2937;padding:48px 0 32px}.kmd-legal h1{font-size:max(2rem, min(4vw, 3rem));line-height:1.15;color:#1f2937}.kmd-legal h2,.kmd-legal li,.kmd-legal p{color:#1f2937}.kmd-legal-cta{background:#4e342e;color:#fff;padding:64px 0 80px}.kmd-legal-cta h2,.kmd-legal-cta p{color:#fff}