/* v183: retain the established visual system while distinguishing main offers from supporting material. */
body main #services.page.active #diagnostics h2{font-size:clamp(28px,2.8vw,36px)!important;line-height:1.2!important}
body main #services.page.active .v180-diagnostic-grid h3{font-size:clamp(25px,2.3vw,28px)!important}
body main #services.page.active .v180-diagnostic-grid>article{padding:24px!important}
body main #services.page.active #diagnostics>.wrap>.lead{font-size:18px!important;max-width:820px}
body main #services.page.active #what-it-takes h2{font-size:clamp(28px,2.8vw,36px)!important;line-height:1.2!important}
body main #services.page.active #what-it-takes{padding-top:48px!important;padding-bottom:48px!important}
body main #services.page.active #what-it-takes>.wrap{gap:40px!important}
.v183-review-method{margin-top:30px;padding-top:24px;border-top:1px solid #dbe4e9}
.v183-review-method h3{font:500 27px/1.25 Georgia,serif;color:#334D5C;margin:0 0 16px}
.v183-review-method ul{margin:0;padding-left:22px;max-width:920px}
.v183-review-method li{margin-bottom:12px;font-size:17px;line-height:1.65}
@media(max-width:760px){body main #services.page.active #what-it-takes{padding-top:40px!important;padding-bottom:40px!important}.v183-review-method{margin-top:24px;padding-top:20px}.v183-review-method h3{font-size:25px}}
