.svc-hero-minimal-dark{padding:92px 0 76px;background:var(--brand-primary-dark);color:var(--brand-text-inverse)}.svc-hero-minimal-dark .container{max-width:860px}.svc-hero-minimal-dark h1{font-size:2.7rem;font-weight:800}.svc-hero-minimal-dark p:not(.section-eyebrow){color:rgba(255,255,255,.82)}.svc-methodology,.svc-table-specs{padding:88px 0}.svc-table-specs{background:var(--brand-bg-alt)}.service-spec-table{border:1px solid var(--brand-border);background:var(--brand-bg)}.service-spec-row{display:grid;grid-template-columns:250px 1fr;border-bottom:1px solid var(--brand-border)}.service-spec-row:last-child{border-bottom:0}.service-spec-row span{padding:26px;background:var(--brand-bg-alt);color:var(--brand-primary);font-weight:800}.service-spec-row p{padding:26px;margin:0;color:var(--brand-text-muted)}.method-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:24px;gap:24px}.method-steps article{padding:30px;border:1px solid var(--brand-border);background:var(--brand-bg)}.method-steps span{display:inline-flex;width:48px;height:48px;align-items:center;justify-content:center;background:var(--brand-primary);color:var(--brand-text-inverse);font-weight:800}.method-steps h3{margin-top:22px;color:var(--brand-primary-dark);font-weight:800}.method-steps p{color:var(--brand-text-muted)}@media (max-width:767px){.service-spec-row{grid-template-columns:1fr}.svc-hero-minimal-dark h1{font-size:2.1rem}}