.service-hero{padding:172px 0 92px;background:var(--brand-primary-dark)}.service-hero h1,.service-hero p{max-width:880px;color:var(--brand-text-inverse)}.spec-table{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--brand-border)}.spec-table>div{padding:22px;border-right:1px solid var(--brand-border);border-bottom:1px solid var(--brand-border);background:#fff}.spec-table span,.spec-table strong{display:block;color:var(--brand-text)}.spec-table strong{margin-bottom:8px}.service-copy{margin-top:28px;color:var(--brand-text)}.methodology{background:var(--brand-bg-alt)}.method-list{display:grid;grid-gap:16px;gap:16px}.method-list article{display:flex;gap:22px;padding:24px;background:#fff;border:1px solid var(--brand-border);border-radius:var(--brand-radius)}.method-list b{flex:0 0 54px;color:var(--brand-accent);font-size:1.4rem}.method-list div{flex:1}@media (max-width:767px){.spec-table{grid-template-columns:1fr}}