.services-header{padding:132px 0 70px;background:var(--brand-bg);border-bottom:1px solid var(--brand-border)}.services-header h1{max-width:860px;margin:18px 0;color:var(--brand-text);font-size:max(2rem, min(4vw, 3.5rem));line-height:1.08;font-weight:950}.services-header p{max-width:920px;color:var(--brand-text);line-height:1.75;font-size:1.08rem}.services-list__intro{max-width:860px;margin-bottom:34px}.services-list__intro h2{color:var(--brand-text);font-size:max(1.75rem, min(3vw, 2.5rem));font-weight:950;margin-bottom:14px}.services-list__intro p{color:var(--brand-text);line-height:1.75}.services-rows{display:grid;grid-gap:0;gap:0;border-top:1px solid var(--brand-border)}.services-row{display:grid;grid-template-columns:72px minmax(0,1fr);grid-gap:24px;gap:24px;padding:28px 0;border-bottom:1px solid var(--brand-border)}.services-row__index{width:56px;height:56px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--brand-radius);background:var(--brand-primary);color:var(--brand-text-inverse);font-weight:950}.services-row h3{color:var(--brand-text);font-size:1.25rem;font-weight:900;margin-bottom:10px}.services-row p{color:var(--brand-text);line-height:1.72;margin:0}.services-cta{background:var(--brand-bg-alt)}.services-cta__inner{max-width:780px;margin:0 auto;text-align:center}.services-cta__inner h2{color:var(--brand-text);font-size:max(1.8rem, min(3vw, 2.55rem));font-weight:950;margin-bottom:14px}.services-cta__inner p{color:var(--brand-text);line-height:1.7;margin-bottom:26px}@media (max-width:575px){.services-header{padding:104px 0 56px}.services-row{grid-template-columns:1fr;gap:14px}}