.service-spec-hero{background:linear-gradient(135deg,#242b31 0,#3b454f 100%)}.service-table-section{background:#fff}.service-spec-table{display:grid;grid-template-columns:repeat(2,1fr);border:1px solid var(--brand-border)}.service-spec-table div{padding:24px;border-right:1px solid var(--brand-border);border-bottom:1px solid var(--brand-border)}.service-spec-table div:nth-child(2n){border-right:0}.service-spec-table strong{display:block;color:var(--brand-primary-dark);margin-bottom:8px}.service-longcopy,.service-spec-table span{color:var(--brand-text)}.service-longcopy{max-width:960px;margin-top:32px}.service-methodology{background:var(--brand-bg-alt)}.method-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.method-grid article{display:flex;gap:16px;padding:24px;background:#fff;border:1px solid var(--brand-border);border-radius:var(--brand-radius)}.method-grid b{flex:0 0 42px;color:var(--brand-accent)}.method-grid h3{font-size:1.08rem}@media (max-width:991px){.method-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.method-grid,.service-spec-table{grid-template-columns:1fr}.service-spec-table div{border-right:0}}