.hc-service-intro{border-bottom:8px solid var(--brand-primary-light)}.srca83b4-service-boundary{padding:24px;background:var(--brand-bg-alt);border-left:4px solid var(--brand-primary)}.hc-service-requirements{background:var(--brand-bg-alt)}.hc-compact-matrix{margin:0}.hc-compact-matrix>.col-md-6{padding:24px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:var(--brand-bg)}.hc-service-evidence .hc-compact-matrix>.col-md-6{border-top:4px solid var(--brand-primary)}@media (max-width:767px){.srca83b4-service-boundary{border-left:0;border-top:4px solid var(--brand-primary)}}.srca83b4-scope-note{padding:24px;background:var(--brand-primary-light);border-left:4px solid var(--brand-primary);border-radius:var(--brand-radius)}.hc-numbered-steps{list-style:none;counter-reset:step;padding:0;max-width:960px}.hc-numbered-steps li{counter-increment:step;display:grid;grid-template-columns:64px minmax(0,1fr);grid-gap:8px 24px;gap:8px 24px;padding:24px 0;border-bottom:1px solid var(--brand-border)}.hc-numbered-steps li::before{content:counter(step,decimal-leading-zero);grid-row:1/3;font-weight:700;color:var(--brand-primary);font-size:1.5rem}.hc-numbered-steps h3,.hc-numbered-steps p{grid-column:2;margin:0}.hc-service-evidence{background:var(--brand-bg)}@media (max-width:767px){.hc-numbered-steps li{grid-template-columns:40px minmax(0,1fr);gap:8px 16px}}