.amd-services-hero{padding:96px 0;background:var(--brand-bg);border-bottom:1px solid var(--brand-border)}.amd-services-hero h1{max-width:780px;margin:12px 0 24px;font-size:max(2rem, min(4vw, 3.5rem))}.amd-services-hero img{width:100%;min-height:420px;-o-object-fit:cover;object-fit:cover;border-left:8px solid var(--brand-primary)}.amd-service-table-band{background:var(--brand-bg-alt)}.amd-service-table td,.amd-service-table th{min-width:240px;vertical-align:top}.amd-service-table thead th{background:var(--brand-primary-dark);color:var(--brand-text-inverse)}.amd-service-table tbody th{background:var(--brand-bg);color:var(--brand-primary)}.amd-service-method{background:var(--brand-bg)}.amd-method-steps{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px;padding:0;list-style:none}.amd-method-steps li{display:grid;grid-template-columns:72px 1fr;grid-gap:20px;gap:20px;padding:28px;border:1px solid var(--brand-border);border-top:4px solid var(--brand-primary)}.amd-method-steps>li>span{color:var(--brand-primary);font:700 1.4rem "IBM Plex Mono",monospace}.amd-method-steps h3{font-size:1.15rem}.amd-method-steps p{color:var(--brand-text)}.amd-service-cta .amd-kicker,.amd-service-cta h2,.amd-service-cta p{color:var(--brand-text-inverse)}.amd-service-cta p{max-width:760px}@media (max-width:767px){.amd-services-hero{padding:64px 0}.amd-method-steps{grid-template-columns:1fr}.amd-method-steps li{grid-template-columns:52px 1fr}}