.technical-hero{padding-top:160px;background:var(--brand-primary-dark)}.technical-hero .container{max-width:920px}.technical-hero .section-kicker,.technical-hero h1,.technical-hero p{color:#fff}.service-table-section{background:#fff}.service-spec-table{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--brand-border)}.service-spec-table div{display:grid;grid-template-columns:190px 1fr;grid-gap:20px;gap:20px;padding:24px;border-bottom:1px solid var(--brand-border)}.service-spec-table div:nth-child(odd){border-right:1px solid var(--brand-border)}.service-spec-table strong{color:var(--brand-primary)}.methodology-section{background:var(--brand-bg-alt)}.method-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.method-steps article{display:flex;gap:18px;padding:28px;background:#fff;border:1px solid var(--brand-border)}.method-steps b{flex:0 0 54px;color:var(--brand-accent);font-family:var(--brand-font);font-size:2rem}.method-steps h3{font-size:1.3rem}@media (max-width:991px){.method-steps,.service-spec-table{grid-template-columns:1fr}.service-spec-table div,.service-spec-table div:nth-child(odd){grid-template-columns:1fr;border-right:0}}