.kmd-contact-hero{background:#f8fafc;color:#1f2937;padding:64px 0}.kmd-contact-hero h1,.kmd-contact-hero p{color:#1f2937}.kmd-contact-hero h1{font-size:max(2rem, min(4vw, 3.2rem));line-height:1.15}.kmd-contact-hero img{width:100%;height:420px;-o-object-fit:cover;object-fit:cover;border-radius:4px;background:#e7eef3}.kmd-regions{background:#fff;padding:64px 0}.kmd-regions h2,.kmd-regions h3,.kmd-regions li,.kmd-regions p{color:#1f2937}.kmd-map{width:100%;height:280px;-o-object-fit:cover;object-fit:cover;border-radius:4px;margin-bottom:32px;background:#e7eef3}.kmd-region-card{background:#f8fafc;border:1px solid #dce3ea;border-radius:4px;padding:24px;height:auto}.kmd-brief{background:#f1f5f9;padding:64px 0 80px}.kmd-brief h2,.kmd-brief>.container>p{color:#1f2937}