.services-hero{padding:170px 0 96px;background:var(--brand-primary-dark);color:var(--brand-text-inverse)}.services-hero h1,.services-hero p,.services-hero span{color:var(--brand-text-inverse)}.services-hero p{max-width:780px;font-size:1.12rem}.service-table{border:1px solid var(--brand-border);border-radius:var(--brand-radius);overflow:hidden;background:var(--brand-bg)}.service-table__row{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:24px;gap:24px;padding:22px;border-bottom:1px solid var(--brand-border)}.service-table__row:last-child{border-bottom:0}.service-table__row strong{color:var(--brand-primary-dark)}.method-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.method-grid article{display:grid;grid-template-columns:56px minmax(0,1fr);grid-gap:6px 16px;gap:6px 16px;padding:24px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:var(--brand-bg)}.method-grid article b{grid-row:1/span 2;grid-column:1;color:var(--brand-secondary);font-size:1.5rem}.method-grid article h3,.method-grid article p{grid-column:2;margin:0}.service-narrative{max-width:980px;margin:30px auto 0}@media (max-width:991px){.method-grid,.service-table__row{grid-template-columns:1fr}.method-grid article h3,.method-grid article p{grid-column:1/-1}}