.kmd-ind-hero{background:#1f2937;color:#fff;padding:80px 0 64px}.kmd-ind-hero h1,.kmd-ind-hero p{color:#fff}.kmd-ind-hero h1{font-size:max(2rem, min(4vw, 3.2rem));line-height:1.15;max-width:16em}.kmd-ind-icons{background:#fff;padding:64px 0}.kmd-icon-board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px;gap:24px}.kmd-icon-board article{background:#f8fafc;border:1px solid #dce3ea;border-radius:4px;padding:24px 16px;text-align:center}.kmd-icon-mark{width:56px;height:56px;margin:0 auto 16px;border-radius:4px;background:#6d4c41;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700}.kmd-icon-board h2,.kmd-icon-board h3,.kmd-icon-board p,.kmd-ind-icons h2,.kmd-ind-icons p{color:#1f2937}.kmd-req{background:#f1f5f9;padding:64px 0}.kmd-req h2,.kmd-req p,.kmd-req td,.kmd-req th{color:#1f2937}.kmd-req table{width:100%;border-collapse:collapse;background:#fff}.kmd-req td,.kmd-req th{border:1px solid #dce3ea;padding:16px;vertical-align:top}.kmd-req th{background:#e7eef3}.kmd-ind-cta{background:#4e342e;color:#fff;text-align:center;padding:80px 0 96px}.kmd-ind-cta h2,.kmd-ind-cta p{color:#fff}@media (max-width:991px){.kmd-icon-board{grid-template-columns:1fr 1fr}}@media (max-width:575px){.kmd-icon-board{grid-template-columns:1fr}}.kmd-ind-cta .feedback{max-width:680px;margin:24px auto 0;text-align:left;color:var(--brand-text);background:var(--brand-bg);padding:24px;border-radius:4px}.kmd-ind-cta .feedback a{color:var(--brand-primary-dark)}