.chauffeur_page__r_HtC{min-height:100vh;background:#fff}.chauffeur_hero__TGurw{min-height:650px;padding:70px max(24px,calc((100vw - 1160px)/2));display:flex;align-items:center;color:#fff;background:linear-gradient(90deg,rgba(3,25,50,.96),rgba(3,25,50,.76) 50%,rgba(3,25,50,.12)),url(/chauffeur-mpv.jpg) 50%/cover}.chauffeur_hero__TGurw>div{max-width:760px}.chauffeur_hero__TGurw p{margin:0 0 18px;color:#f4c96d;font-size:13px;font-weight:900}.chauffeur_hero__TGurw h1{font-size:clamp(44px,6vw,76px)}.chauffeur_hero__TGurw span{max-width:680px;margin:24px 0 30px;display:block;color:rgba(255,255,255,.86);font-size:20px}.chauffeur_hero__TGurw small{margin-top:14px;display:block;color:rgba(255,255,255,.68)}.chauffeur_trust__S8l3z{min-height:86px;padding:0 max(24px,calc((100vw - 1160px)/2));display:grid;grid-template-columns:repeat(4,1fr);align-items:center;background:var(--navy);color:#fff}.chauffeur_trust__S8l3z span{padding:12px 20px;text-align:center;border-right:1px solid rgba(255,255,255,.16);font-size:13px;font-weight:800}.chauffeur_trust__S8l3z span:last-child{border:0}.chauffeur_services__Xufkl{width:min(1160px,calc(100% - 48px));margin:0 auto;padding:88px 0}.chauffeur_serviceGrid__LOIRS{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);border-radius:6px;overflow:hidden}.chauffeur_serviceGrid__LOIRS button{min-height:310px;padding:28px;display:flex;flex-direction:column;align-items:flex-start;text-align:left;border:0;border-right:1px solid var(--line);background:#fff;color:var(--ink);cursor:pointer}.chauffeur_serviceGrid__LOIRS button:last-child{border:0}.chauffeur_serviceGrid__LOIRS button>span{width:42px;height:42px;display:grid;place-items:center;border:1px solid #b9d5ec;border-radius:5px;color:var(--blue);font-weight:900}.chauffeur_serviceGrid__LOIRS h3{margin:30px 0 10px;font-size:24px}.chauffeur_serviceGrid__LOIRS p{margin:0;color:var(--muted)}.chauffeur_serviceGrid__LOIRS small{margin-top:auto;padding-top:24px;color:var(--navy);font-weight:800}.chauffeur_serviceGrid__LOIRS button.chauffeur_selected__lDTaw{box-shadow:inset 0 4px 0 var(--blue);background:#f4f9fd}.chauffeur_serviceGrid__LOIRS button.chauffeur_selected__lDTaw>span{background:var(--blue);color:#fff}.chauffeur_quote__ocF8y{padding:88px max(24px,calc((100vw - 1160px)/2));display:grid;grid-template-columns:.82fr 1.18fr;gap:56px;background:#f3f6f8}.chauffeur_quoteIntro__gKvpJ{max-width:520px}.chauffeur_quoteIntro__gKvpJ h2{margin:0;font-size:clamp(34px,4vw,52px);line-height:1.08}.chauffeur_quoteIntro__gKvpJ>p:last-of-type{color:var(--muted);font-size:17px}.chauffeur_assurances__uzu7D{margin-top:38px}.chauffeur_assurances__uzu7D article{padding:20px 0;border-top:1px solid var(--line);display:grid;grid-template-columns:42px 1fr}.chauffeur_assurances__uzu7D article>span{grid-row:1/3;color:var(--blue);font-size:12px;font-weight:900}.chauffeur_assurances__uzu7D h3,.chauffeur_assurances__uzu7D p{margin:0}.chauffeur_assurances__uzu7D h3{font-size:16px}.chauffeur_assurances__uzu7D p{margin-top:5px;color:var(--muted);font-size:14px}.chauffeur_form__IJGPC{padding:30px;background:#fff}.chauffeur_two__b63QB{display:grid;grid-template-columns:1fr 1fr;gap:14px}.chauffeur_form__IJGPC>button{width:100%;margin-top:18px}.chauffeur_send__coNEJ{margin-top:20px;padding-top:20px;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;gap:10px}.chauffeur_send__coNEJ p{grid-column:1/-1;margin:0 0 8px;color:#175d37;font-weight:800}@media(max-width:900px){.chauffeur_trust__S8l3z{grid-template-columns:1fr 1fr}.chauffeur_trust__S8l3z span:nth-child(2){border:0}.chauffeur_quote__ocF8y,.chauffeur_serviceGrid__LOIRS{grid-template-columns:1fr}.chauffeur_serviceGrid__LOIRS button{min-height:240px;border-right:0;border-bottom:1px solid var(--line)}.chauffeur_footer__7HobH{grid-template-columns:1fr}.chauffeur_quoteIntro__gKvpJ{max-width:none}}@media(max-width:600px){.chauffeur_header__UvOn3{height:68px;padding:0 14px}.chauffeur_header__UvOn3>div>a{display:none}.chauffeur_hero__TGurw{min-height:620px;padding:60px 14px}.chauffeur_hero__TGurw h1{font-size:43px}.chauffeur_hero__TGurw .chauffeur_button__z1REu{width:100%}.chauffeur_trust__S8l3z{padding:0}.chauffeur_trust__S8l3z span{min-height:70px;display:grid;place-items:center;padding:10px;font-size:12px}.chauffeur_services__Xufkl{width:calc(100% - 28px);padding:62px 0}.chauffeur_quote__ocF8y{padding:62px 14px;gap:32px}.chauffeur_send__coNEJ,.chauffeur_two__b63QB{grid-template-columns:1fr}.chauffeur_send__coNEJ p{grid-column:auto}.chauffeur_form__IJGPC{padding:18px}.chauffeur_footer__7HobH{padding:38px 14px}}