/* SGTM V545 - Car Servicing SEO addition, scoped to car-servicing only. */
.car-servicing-page main .care-pricing-v545 { box-sizing:border-box; padding-block:clamp(44px,5vw,70px); }
.car-servicing-page main .care-pricing-head-v545 {max-width:1060px; margin:0 auto 26px;}
.car-servicing-page main .care-pricing-head-v545 h2 {max-width:none; text-wrap:balance;}
.car-servicing-page main .care-pricing-head-v545>p {max-width:920px; line-height:1.8;}
.car-servicing-page main .care-pricing-grid-v545 {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch;max-width:1180px;margin:0 auto;}
.car-servicing-page main .care-pricing-grid-v545>.audit-card-v222 {box-sizing:border-box;min-width:0;height:100%;padding:25px 25px 27px;}
.car-servicing-page main .care-pricing-grid-v545 .care-pricing-count-v545 {display:inline-block;color:#077abb;font-weight:800;letter-spacing:.08em;margin-bottom:6px;}
.car-servicing-page main .care-pricing-grid-v545 h3 {font-size:clamp(18px,1.65vw,21px);line-height:1.35;}
.car-servicing-page main .care-pricing-grid-v545 p {font-size:15px;line-height:1.8;}
.car-servicing-page main .care-pricing-action-v545 {max-width:1180px;margin:25px auto 0;line-height:1.8;font-size:16px;}
.car-servicing-page main .care-pricing-action-v545 a{color:#067ac1!important;font-weight:800;text-decoration:underline;text-underline-offset:3px;}
@media(max-width:900px){.car-servicing-page main .care-pricing-grid-v545{grid-template-columns:1fr;gap:14px;}}
@media(max-width:600px){.car-servicing-page main .care-pricing-grid-v545>.audit-card-v222{padding:20px 19px;}}
