.clp-contact-buttons,.clp-related{display:flex;align-items:flex-start;gap:9px;flex-wrap:wrap}.clp-contact-buttons{margin:15px 0}.clp-contact-link,.clp-copy,.clp-award{display:inline-block;border:1px solid #b9bfaf;border-radius:5px;background:#fff;color:#242922;padding:9px 13px;font:inherit;font-size:14px;font-weight:650;line-height:1.35;text-decoration:none;cursor:pointer}.clp-contact-link:hover,.clp-copy:hover{background:#f2f2e8}.clp-max{position:relative}.clp-max summary{list-style:none}.clp-max summary::-webkit-details-marker{display:none}.clp-contact-help{background:#fff;color:#203024;border:1px solid #c9cec5;box-shadow:0 8px 22px #1723181a;border-radius:7px;padding:12px;max-width:300px;margin:6px 0}.clp-contact-help p,.clp-contact-help label,.clp-contact-help small{display:block;margin-bottom:8px;font-size:13px}.clp-contact-help input{display:block;width:100%;margin:5px 0;padding:7px}.clp-contact-help small{min-height:1em}.clp-related{margin-top:25px;align-items:center}.clp-related a,.clp-info-page a:not(.btn):not(.clp-contact-link):not(.clp-award){text-underline-offset:.18em}.clp-info-page h1{margin-bottom:24px}.clp-info-page h2,.clp-deal h2{font-size:clamp(24px,3vw,38px);line-height:1.14}.clp-contact-layout{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:16px}.clp-contact-layout>section,.clp-company-info,.clp-faq details,.clp-deal li{min-width:0;background:#fff;border:1px solid #d6dbd1;border-radius:6px;padding:16px}.clp-contact-layout p,.clp-deal p,.clp-faq p,.clp-lead{font-size:15px;line-height:1.55;margin:10px 0;white-space:pre-line;overflow-wrap:anywhere}.clp-big-phone{font-size:clamp(19px,2.1vw,28px);font-weight:700}.clp-company-info{display:grid;grid-template-columns:minmax(110px,1fr) 2fr;gap:10px 14px}.clp-company-info dd{margin:0;overflow-wrap:anywhere}.clp-company-info dt{color:#536051}.clp-faq{display:grid;gap:7px}.clp-faq details{padding:0}.clp-faq summary{padding:14px 16px;cursor:pointer;font-weight:700}.clp-faq p{padding:0 16px 14px;margin:0}.clp-deal{margin-top:26px}.clp-deal ol{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:0;list-style:none;counter-reset:deal}.clp-deal li{counter-increment:deal}.clp-deal li:before{content:counter(deal,decimal-leading-zero);font-size:13px;color:#75600d;font-weight:700}.clp-deal h3{margin:7px 0;font-size:18px}.clp-car-specs{display:flex;flex-wrap:wrap;gap:4px 12px}.clp-car-specs span{font-size:13px}.clp-award{background:#ffe58d;border-color:#e6c35f}.company-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:12px 0 5px}.company-form-grid label:has(textarea),.company-form-grid .company-flag{grid-column:1/-1}#company-settings details{padding:8px 0;border-bottom:1px solid #e2e5dd}#company-settings summary{cursor:pointer;font-weight:700}#company-settings .company-flag{display:flex;align-items:flex-start;gap:7px}#company-settings .company-flag input{width:17px;min-height:17px;flex:none}
@media(max-width:700px){.clp-contact-layout,.clp-deal ol,.company-form-grid{grid-template-columns:1fr}.clp-company-info{grid-template-columns:1fr;gap:4px}.clp-company-info dd{margin:0 0 8px}.clp-contact-help{max-width:min(260px,76vw)}}
