.cp-service-header{background:var(--brand-primary-light);color:var(--brand-text);padding:48px 0 32px}.cp-service-rows{counter-reset:step;list-style:none;padding:0}.cp-service-rows li{display:grid;grid-template-columns:auto minmax(180px,1fr) 2fr;align-items:start;grid-gap:16px;gap:16px;border-bottom:1px solid var(--brand-border);padding:24px 0}.cp-service-rows li::before{counter-increment:step;content:counter(step,decimal-leading-zero);color:var(--brand-primary);font-weight:700}.cp-service-rows li p{margin:0}@media (max-width:767px){.cp-service-rows li{grid-template-columns:auto 1fr}.cp-service-rows p{grid-column:2}}