.kg-quote-hero .kg-overlay-copy{padding-top:32px;padding-bottom:16px}.kg-quote-hero h1{max-width:23ch}.kg-service-cards article{padding:24px;background:var(--brand-primary-light);border-radius:var(--brand-radius)}.kg-service-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;padding:0;list-style:none;counter-reset:quote-step}.kg-service-steps li{border-top:4px solid var(--brand-primary);padding:16px 0 0}.kg-service-steps span{color:var(--brand-primary);font-weight:700}.kg-price-band{background:var(--brand-primary-light);color:var(--brand-text)}@media (max-width:700px){.kg-service-steps{grid-template-columns:1fr;gap:8px}}