@media (max-width:479px){.kerb-page .hp2-brands__grid{grid-template-columns:repeat(4,1fr)}.kerb-page .hp2-brands__logo:nth-child(4n){border-right:none}.kerb-page .hp2-brands__logo:nth-child(4n+1),.kerb-page .hp2-brands__logo:nth-child(4n+2),.kerb-page .hp2-brands__logo:nth-child(4n+3){border-right:1px solid var(--awr-border,#ddd)}.kerb-page .hp2-brands__logo:nth-child(n+5){border-top:1px solid var(--awr-border,#ddd)}}.kerb-page .hp2-reviews__badge-stars,.kerb-page .hp2-review-item__stars{font-size:18px;letter-spacing:2px;line-height:1}.kerb-page .kerb-finish-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.kerb-page .kerb-finish-card{display:flex;min-height:470px;flex-direction:column;overflow:hidden;background:#111;color:#fff}.kerb-page .kerb-finish-card__media{position:relative;flex:none;aspect-ratio:16 / 9;overflow:hidden;background:#1c1c1c}.kerb-page .kerb-finish-card__media:after{position:absolute;inset:0;background:linear-gradient(180deg,#00000005,#00000047);content:"";pointer-events:none}.kerb-page .kerb-finish-card__media img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.8) contrast(1.06)}.kerb-page .kerb-finish-card--painted .kerb-finish-card__media img{object-position:50% 50%}.kerb-page .kerb-finish-card--powder .kerb-finish-card__media img{object-position:52% 50%}.kerb-page .kerb-finish-card--diamond .kerb-finish-card__media img{object-position:54% 50%}.kerb-page .kerb-finish-card__body{display:flex;flex:1;flex-direction:column;justify-content:space-between;gap:28px;min-width:0;padding:28px 28px 24px}.kerb-page .kerb-finish-card h3{max-width:270px;margin:0 0 16px;color:#fff;font-family:Thicccboi,Arial,sans-serif;font-size:28px;font-weight:900;letter-spacing:-.04em;line-height:.98;text-transform:uppercase}.kerb-page .kerb-finish-card p{margin:0;color:#ffffffeb;font-family:Thicccboi,Arial,sans-serif;font-size:17px;font-weight:400;letter-spacing:normal;line-height:1.7;text-transform:none}.kerb-page .kerb-finish-card__link{display:flex;align-items:center;justify-content:space-between;min-height:44px;gap:10px;padding-top:18px;border-top:1px solid rgba(255,255,255,.25);color:#fff;font-family:Thicccboi,Arial,sans-serif;font-size:13px;font-weight:700;letter-spacing:.08em;line-height:1.2;text-decoration:none;text-transform:uppercase}.kerb-page .kerb-finish-card__link-arrow{flex:0 0 auto;color:#d36311;font-size:20px;line-height:1}.kerb-page .kerb-finish-card__link:focus-visible{outline:2px solid #fff;outline-offset:5px}@media (max-width: 991px){.kerb-page .kerb-finish-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.kerb-page .kerb-finish-card{min-height:440px}.kerb-page .kerb-finish-card h3{max-width:none}}@media (max-width: 680px){.kerb-page .kerb-finish-cards{grid-template-columns:1fr;gap:14px}.kerb-page .kerb-finish-card{min-height:0}}@media (max-width: 600px){.kerb-page .kerb-finish-card__body{padding:24px 24px 20px}.kerb-page .kerb-finish-card h3{margin-bottom:16px;font-size:28px}}.kerb-page .kerb-copy>p:not(.kerb-eyebrow),.kerb-page .kerb-why__lead>p:not(.kerb-eyebrow),.kerb-page .kerb-standard p,.kerb-page .kerb-process__item>p,.kerb-page .hp2-faq-section__desc,.kerb-page .hp2-review-item__quote,.kerb-page .bg-neutral-200 .services-item .mg-bottom-32px,.kerb-page #Location p.location-white,.kerb-page #Location .mg-bottom-32px-dark,.kerb-page .kerb-cta__copy{font-size:17px;font-weight:400;line-height:1.7;letter-spacing:normal;text-transform:none}.kerb-page .bg-neutral-200 .heading-h1-size,.kerb-page #Location .heading-h1-size{font-size:clamp(28px,3vw,38px);line-height:1.05;letter-spacing:-.02em}.kerb-page .bg-neutral-200 .card-white-title.display-3{font-size:clamp(17px,2.5vw,28px);line-height:1.1;letter-spacing:-.02em}.kerb-page #Location .display-4{font-size:17px;font-weight:900;line-height:1.2;letter-spacing:.04em}@media (max-width: 600px){.kerb-page .bg-neutral-200 .card-white-title.display-3{line-height:1.2;letter-spacing:normal}}.awr-kerb-pagespeed .kerb-page .awr-section-eyebrow--dark{color:#d36311}.awr-kerb-pagespeed .kerb-page .hp2-brands__link{color:#ad4300!important;gap:6px;transition:transform .18s var(--ease-ui)}.awr-kerb-pagespeed .kerb-page .hp2-brands__link:hover{gap:6px;transform:translate(4px)}.awr-kerb-pagespeed .kerb-page .hp2-reviews__badge-count,.awr-kerb-pagespeed .kerb-page .hp2-review-item__car{color:#ffffff80!important}.awr-kerb-pagespeed .kerb-page .hp2-reviews__cta,.awr-kerb-pagespeed .awr-footer__phone,.awr-kerb-pagespeed .awr-footer__address,.awr-kerb-pagespeed .awr-footer__email,.awr-kerb-pagespeed .awr-footer__base-link{transition:none!important}.awr-kerb-pagespeed .kerb-hero__review-proof [data-awr-review-count]{display:inline-block;min-width:162px;font-variant-numeric:tabular-nums}@media (max-width: 600px){.awr-kerb-pagespeed .kerb-hero__review-proof [data-awr-review-count]{min-width:138px}}@media (prefers-reduced-motion: reduce){.awr-kerb-pagespeed .kerb-page .hp2-brands__link{transition:none;transform:none}}.kerb-page .kerb-process__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:48px 0 0;padding:0;border:0;list-style:none}.kerb-page .kerb-process__item,.kerb-page .kerb-process__item:not(:first-child),.kerb-page .kerb-process__item:last-child{min-height:280px;padding:40px;border:0;border-radius:0;background:#1a1a1a;box-shadow:none}.kerb-page .kerb-process__number{margin-bottom:22px;font-size:52px}.kerb-page .kerb-process h3{max-width:340px;margin-bottom:16px;font-size:24px;letter-spacing:-.02em;line-height:1.05}.kerb-page .kerb-process__item>p{max-width:470px;color:#ffffffe0}.kerb-page .kerb-process a{text-underline-offset:5px}.kerb-page .kerb-process a:focus-visible{outline:2px solid #c85a00;outline-offset:4px}@media (max-width: 991px){.kerb-page .kerb-process__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.kerb-page .kerb-process__item,.kerb-page .kerb-process__item:not(:first-child),.kerb-page .kerb-process__item:last-child{min-height:260px;padding:32px}}@media (max-width: 600px){.kerb-page .kerb-process__list{grid-template-columns:1fr;gap:16px;margin-top:44px}.kerb-page .kerb-process__item,.kerb-page .kerb-process__item:not(:first-child),.kerb-page .kerb-process__item:last-child{min-height:0;padding:28px}.kerb-page .kerb-process__number{margin-bottom:18px;font-size:48px}.kerb-page .kerb-process h3{margin-bottom:14px;font-size:22px}}.kerb-page .kerb-more-services .awr-dyn-items{display:grid;width:min(1200px,100%);margin-inline:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.kerb-page .kerb-more-services .card.services-item{min-height:470px;padding:28px}.kerb-page .kerb-more-services .card.services-item .card-white-title{max-width:270px;font-size:28px;letter-spacing:-.04em;line-height:.98}.kerb-page .kerb-more-services .card.services-item .mg-bottom-32px{margin-bottom:28px;font-size:17px;line-height:1.7}.kerb-page .kerb-more-services .white--btn-article{min-height:44px}@media (max-width: 991px){.kerb-page .kerb-more-services .awr-dyn-items{grid-template-columns:repeat(2,minmax(0,1fr))}.kerb-page .kerb-more-services .card.services-item{min-height:440px}.kerb-page .kerb-more-services .card.services-item .card-white-title{max-width:none}}@media (max-width: 680px){.kerb-page .kerb-more-services .awr-dyn-items{width:calc(100% + 8px);margin-left:-4px;grid-template-columns:1fr;gap:14px}.kerb-page .kerb-more-services .card.services-item{min-height:0;padding:24px}}.kerb-page .kerb-google-badge__remainder{background:#ad4300}
