.buyer-proof-module__X6eZIa__proof{border-top:1px solid var(--line);grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:center;gap:28px;padding-block:32px;display:grid}.buyer-proof-module__X6eZIa__proof>img{aspect-ratio:4/3;object-fit:cover;border-radius:8px;width:100%;height:auto;display:block}.buyer-proof-module__X6eZIa__proof h2{margin:0 0 12px;font-size:25px;line-height:1.25}.buyer-proof-module__X6eZIa__proof p{color:var(--muted);margin:0 0 12px;font-size:15px;line-height:1.6}.buyer-proof-module__X6eZIa__proof blockquote{border-left:2px solid var(--copper);margin:20px 0 8px;padding-left:16px}.buyer-proof-module__X6eZIa__proof blockquote p{color:var(--ink)}.buyer-proof-module__X6eZIa__proof cite{font-size:14px;font-style:normal}.buyer-proof-module__X6eZIa__proof .buyer-proof-module__X6eZIa__caption{font-size:12px}.buyer-proof-module__X6eZIa__links{flex-wrap:wrap;gap:4px 24px;display:flex}.buyer-proof-module__X6eZIa__links a{min-height:44px;color:var(--copper);align-items:center;gap:8px;font-size:14px;display:inline-flex}@media (max-width:600px){.buyer-proof-module__X6eZIa__proof{grid-template-columns:1fr;gap:20px}.buyer-proof-module__X6eZIa__proof>img{max-width:400px}.buyer-proof-module__X6eZIa__proof h2{font-size:23px}}
.inquiry-form-module__J2hKgq__form{min-width:0}.inquiry-form-module__J2hKgq__form label,.inquiry-form-module__J2hKgq__form input,.inquiry-form-module__J2hKgq__form textarea{min-width:0;max-width:100%}.inquiry-form-module__J2hKgq__form input:not([type=checkbox]),.inquiry-form-module__J2hKgq__form textarea{font-size:16px}.inquiry-form-module__J2hKgq__form input[type=checkbox]{width:20px;height:20px;accent-color:var(--green);flex:none;margin-top:2px}.inquiry-form-module__J2hKgq__form input[aria-invalid=true],.inquiry-form-module__J2hKgq__form textarea[aria-invalid=true]{border-color:#a52c24;outline-color:#a52c24}.inquiry-form-module__J2hKgq__error{color:#a52c24;margin:4px 0 0;font-size:13px;line-height:1.5;display:block}.inquiry-form-module__J2hKgq__optional{color:var(--muted);font-size:12px;font-weight:400}.inquiry-form-module__J2hKgq__context{border:1px solid var(--line);background:var(--paper);border-radius:8px;margin-bottom:18px;padding:14px 16px}.inquiry-form-module__J2hKgq__context p{margin:0 0 5px}.inquiry-form-module__J2hKgq__context>p:first-child{color:var(--muted);font-size:12px}.inquiry-form-module__J2hKgq__recap{white-space:pre-line;overflow-wrap:anywhere;font-size:13px;margin-top:10px!important}.inquiry-form-module__J2hKgq__next{flex-wrap:wrap;gap:8px 24px;display:flex}.inquiry-form-module__J2hKgq__next a{align-items:center;min-height:44px;display:inline-flex}.inquiry-form-module__J2hKgq__success{border:1px solid var(--line);padding:20px}@media (max-width:600px){.inquiry-form-module__J2hKgq__form .journey-form-row{grid-template-columns:minmax(0,1fr)}}
@media (max-width:600px) and (max-height:740px){body:has(.configurator-module__BscykG__page) .site-header{min-height:52px}body:has(.configurator-module__BscykG__page) .mobile-nav nav{max-height:calc(100dvh - 68px);top:52px}.configurator-module__BscykG__page{height:calc(100dvh - 52px)}.configurator-module__BscykG__page .configurator-heading{align-items:center;gap:8px;padding-block:0 4px;display:flex}.configurator-module__BscykG__page .configurator-heading>.text-link{flex:0 0 44px;justify-content:center;min-height:44px;padding:0;font-size:20px}.configurator-module__BscykG__page .configurator-back-label{display:none}.configurator-module__BscykG__page .configurator-heading>h1{text-wrap:initial;font-size:18px;line-height:1.2}.configurator-module__BscykG__page .journey-configurator-views{gap:0;margin-bottom:4px;padding:0}.configurator-module__BscykG__page .journey-configurator-views .button{min-height:44px}.configurator-module__BscykG__page .configurator-car-stage{height:25dvh}.configurator-module__BscykG__page .configurator-car-stage img{object-fit:contain;transform:scale(1.25)}.configurator-module__BscykG__page .configurator-options{grid-template-rows:44px minmax(0,1fr) auto}.configurator-module__BscykG__page .configurator-categories button{min-height:44px;padding-block:4px}.configurator-module__BscykG__page .configurator-pane{padding-block:10px}.configurator-module__BscykG__page .configurator-pane legend{margin-bottom:8px}.configurator-module__BscykG__page .configurator-actions{padding-top:6px;padding-bottom:max(6px,env(safe-area-inset-bottom))}.configurator-module__BscykG__page .configurator-enquiry h2{margin-bottom:8px;font-size:19px}.configurator-module__BscykG__page .configurator-enquiry>p{margin-bottom:12px;font-size:14px;line-height:1.5}}:is(.configurator-module__BscykG__page:has(.journey-configurator[data-panel=enquiry]),.configurator-module__BscykG__page:has(.configurator-reference-status)){height:auto;min-height:0}.configurator-module__BscykG__page .journey-configurator[data-panel=enquiry]{grid-template-rows:auto;align-items:start;height:auto;min-height:0}.configurator-module__BscykG__page .journey-configurator[data-panel=enquiry] .configurator-options{grid-template-rows:auto auto auto;height:auto;min-height:0}.configurator-module__BscykG__page .journey-configurator[data-panel=enquiry] .configurator-pane{min-height:0;overflow:visible}.configurator-module__BscykG__page .configurator-enquiry h2{scroll-margin-top:110px}:is(.configurator-module__BscykG__page .configurator-heading>.text-link,.configurator-module__BscykG__page .journey-configurator-views .button){min-height:44px}.configurator-module__BscykG__page .configurator-reference-status{flex-basis:100%;padding:12px 0;font-size:14px;line-height:1.5}.configurator-module__BscykG__page .configurator-reference-status p{margin:4px 0 0}.configurator-module__BscykG__page:has(.configurator-reference-status) .configurator-heading{flex-wrap:wrap}.configurator-module__BscykG__page .configurator-selection{background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:12px}.configurator-module__BscykG__page .configurator-selection span{margin-top:6px;display:block}.configurator-module__BscykG__page .configurator-whatsapp{white-space:normal;text-align:center;width:100%;margin:0 0 20px}.configurator-module__BscykG__page .configurator-back-options{margin-top:16px}.configurator-module__BscykG__page .journey-swatches{grid-template-columns:repeat(auto-fit,minmax(44px,1fr))}@media (max-width:800px){.configurator-module__BscykG__page .journey-configurator[data-panel=enquiry] .journey-configurator-preview{display:none}.configurator-module__BscykG__page:has(.journey-configurator[data-panel=enquiry]) .configurator-heading>.eyebrow{flex-basis:100%;margin:8px 0 0;font-size:13px;display:block}.configurator-module__BscykG__page:has(.journey-configurator[data-panel=enquiry]) .configurator-heading{flex-wrap:wrap}:is(.configurator-module__BscykG__page:has(.configurator-reference-status) .journey-configurator,.configurator-module__BscykG__page:has(.configurator-reference-status) .configurator-options){grid-template-rows:auto auto auto;height:auto}.configurator-module__BscykG__page:has(.configurator-reference-status) .configurator-pane{overflow:visible}}@media (max-height:600px){.configurator-module__BscykG__page{height:auto;min-height:0}:is(.configurator-module__BscykG__page .journey-configurator,.configurator-module__BscykG__page .configurator-options){grid-template-rows:auto auto auto;height:auto;min-height:0}.configurator-module__BscykG__page .configurator-pane{overflow:visible}.configurator-module__BscykG__page .journey-configurator-preview{position:static}}.configurator-module__BscykG__page .configurator-heading{padding-bottom:8px}.configurator-module__BscykG__page .configurator-heading h1{margin-bottom:8px;font-size:clamp(24px,3vw,38px)}.configurator-module__BscykG__page .configurator-vehicle-picker{z-index:3;margin-bottom:18px;position:relative}.configurator-module__BscykG__page .configurator-vehicle-current{text-align:left;border:1px solid var(--line);width:100%;color:var(--ink);background:var(--surface);cursor:pointer;border-radius:12px;align-items:center;gap:14px;padding:10px;display:flex}.configurator-module__BscykG__page .configurator-vehicle-current:hover{border-color:var(--copper)}.configurator-module__BscykG__page .configurator-vehicle-current img{object-fit:cover;border-radius:7px;width:80px;height:60px}.configurator-module__BscykG__page .configurator-vehicle-summary{flex:1;min-width:0}.configurator-module__BscykG__page .configurator-vehicle-summary strong{font-size:17px;font-weight:550;line-height:1.25;display:block}.configurator-module__BscykG__page .configurator-vehicle-summary>span{color:var(--muted);margin-top:4px;font-size:13px;display:block}.configurator-module__BscykG__page .configurator-vehicle-change{color:var(--copper);align-items:center;gap:5px;margin-left:auto;padding-right:5px;font-size:12px;display:flex}.configurator-module__BscykG__page .configurator-vehicle-current[aria-expanded=true] .configurator-vehicle-change svg{transform:rotate(180deg)}.configurator-module__BscykG__page .configurator-vehicle-picker>.configurator-vehicle-menu{top:calc(100% + 6px);overscroll-behavior:contain;border:1px solid var(--line);background:var(--surface);border-radius:12px;max-height:min(60dvh,460px);padding:8px;display:block;position:absolute;inset-inline:0;overflow:hidden auto;box-shadow:0 12px 36px #28252226}.configurator-module__BscykG__page .configurator-vehicle-menu-heading{justify-content:space-between;align-items:center;padding-left:8px;font-size:13px;display:flex}.configurator-module__BscykG__page .configurator-vehicle-menu-heading button{width:44px;height:44px;color:var(--muted);background:0 0;border:0;font-size:24px}.configurator-module__BscykG__page .configurator-vehicle-option{text-align:left;width:100%;color:var(--ink);background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:12px;padding:10px 8px;display:flex}.configurator-module__BscykG__page .configurator-vehicle-option[aria-pressed=true]{background:var(--sand);border-color:var(--line)}.configurator-module__BscykG__page .configurator-vehicle-option:hover{background:var(--sand)}.configurator-module__BscykG__page .configurator-vehicle-option img{object-fit:cover;border-radius:6px;width:72px;height:64px}.configurator-module__BscykG__page .configurator-vehicle-option>span:not(.configurator-vehicle-check){flex:1;min-width:0}.configurator-module__BscykG__page .configurator-vehicle-option strong{font-size:15px;line-height:1.3;display:block}.configurator-module__BscykG__page .configurator-vehicle-option span span{color:var(--muted);margin-top:3px;font-size:12px;line-height:1.4;display:block}.configurator-module__BscykG__page .configurator-vehicle-check{color:var(--copper)}.configurator-module__BscykG__page .configurator-vehicle-details{border-top:1px solid var(--line);justify-content:center;align-items:center;min-height:44px;margin-top:6px;font-size:13px;display:flex}@media (max-width:800px){.configurator-module__BscykG__page .configurator-heading{padding:8px 0 10px}.configurator-module__BscykG__page .configurator-heading h1{margin:0;font-size:23px}.configurator-module__BscykG__page .configurator-vehicle-picker{margin:0 var(--configurator-gutter) 10px}.configurator-module__BscykG__page .configurator-vehicle-current{gap:10px;padding:7px}.configurator-module__BscykG__page .configurator-vehicle-current img{width:62px;height:50px}.configurator-module__BscykG__page .configurator-vehicle-summary strong{font-size:15px}.configurator-module__BscykG__page .configurator-vehicle-summary>span{font-size:12px}.configurator-module__BscykG__page .configurator-vehicle-change{gap:2px;padding:0;font-size:11px}.configurator-module__BscykG__page .configurator-car-stage{height:min(26dvh,66.6667vw)}.configurator-module__BscykG__page .journey-configurator[data-panel=enquiry] .journey-configurator-preview{display:block}.configurator-module__BscykG__page .journey-configurator[data-panel=enquiry] .journey-configurator-preview>:not(.configurator-vehicle-picker){display:none}}@media (max-width:600px) and (max-height:740px){.configurator-module__BscykG__page .configurator-car-stage{height:21dvh}.configurator-module__BscykG__page .configurator-vehicle-picker{margin-bottom:6px}.configurator-module__BscykG__page .configurator-heading{padding-block:4px 8px}}@media (max-width:800px){.configurator-module__BscykG__page .configurator-heading:not(:has(.configurator-reference-status)){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.configurator-module__BscykG__page .configurator-vehicle-picker{margin-top:6px;margin-bottom:8px}.configurator-module__BscykG__page .configurator-vehicle-current{padding:6px}.configurator-module__BscykG__page .configurator-vehicle-current img{width:54px;height:44px}.configurator-module__BscykG__page .configurator-vehicle-summary>span{margin-top:2px}}.configurator-module__BscykG__page .configurator-vehicle-current img{object-fit:cover;width:90px;height:54px}.configurator-module__BscykG__page .configurator-vehicle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.configurator-module__BscykG__page .configurator-vehicle-option{border:1px solid var(--line);padding:0 0 10px;display:block;position:relative;overflow:hidden}.configurator-module__BscykG__page .configurator-vehicle-option[aria-pressed=true]{border-color:var(--copper);box-shadow:inset 0 0 0 1px var(--copper)}.configurator-module__BscykG__page .configurator-vehicle-option img{aspect-ratio:3/2;object-fit:cover;border-radius:0;width:100%;height:auto}.configurator-module__BscykG__page .configurator-vehicle-option strong{padding:8px 10px 0;font-size:13px}.configurator-module__BscykG__page .configurator-vehicle-check{color:#fff;background:var(--copper);border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;display:grid;position:absolute;top:6px;right:6px}@media (max-width:800px){.configurator-module__BscykG__page .configurator-vehicle-current img{width:72px;height:44px}.configurator-module__BscykG__page .configurator-vehicle-summary strong{font-size:14px}.configurator-module__BscykG__page .configurator-vehicle-menu-heading{z-index:1;background:var(--surface);position:sticky;top:-8px}.configurator-module__BscykG__page .configurator-car-stage img{object-fit:contain;transform:none}}@media (min-width:801px) and (max-height:600px){.configurator-module__BscykG__page{padding-block:12px}.configurator-module__BscykG__page .configurator-heading:not(:has(.configurator-reference-status)){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.configurator-module__BscykG__page .journey-configurator{margin-top:0}}
.contact-module__VyiFjq__page{padding-block:16px 40px}.contact-module__VyiFjq__breadcrumb{min-height:44px;color:var(--muted);align-items:center;gap:12px;margin-bottom:28px;font-size:12px;display:flex}.contact-module__VyiFjq__breadcrumb a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.contact-module__VyiFjq__breadcrumb a:hover{color:var(--copper);text-decoration:underline}.contact-module__VyiFjq__layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(40px,6vw,88px);display:grid}.contact-module__VyiFjq__contact,.contact-module__VyiFjq__enquiry{min-width:0}.contact-module__VyiFjq__heading:before{background:var(--copper);content:"";width:28px;height:2px;margin-bottom:20px;display:block}.contact-module__VyiFjq__heading h1{letter-spacing:-.05em;max-width:11ch;margin-bottom:20px;font-size:clamp(42px,4.1vw,58px);line-height:1.05}.contact-module__VyiFjq__heading p{max-width:38ch;color:var(--muted);margin-bottom:28px;font-size:18px;line-height:1.55}.contact-module__VyiFjq__actions{flex-wrap:wrap;gap:12px;margin-bottom:28px;display:flex}.contact-module__VyiFjq__actions .contact-module__VyiFjq__action{white-space:nowrap;flex:auto;gap:10px;min-height:50px;padding-inline:16px}.contact-module__VyiFjq__action svg{flex:none}.contact-module__VyiFjq__address{background:#f0e9df;border-radius:6px;grid-template-columns:26px minmax(0,1fr);gap:14px;padding:24px;display:grid}.contact-module__VyiFjq__address>svg{color:var(--copper);margin-top:2px}.contact-module__VyiFjq__address h2{letter-spacing:-.025em;margin-bottom:6px;font-size:20px}.contact-module__VyiFjq__address p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.contact-module__VyiFjq__directions{min-height:44px;color:var(--copper);align-items:center;gap:16px;margin-bottom:-8px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.contact-module__VyiFjq__directions:hover{text-decoration:underline}.contact-module__VyiFjq__appointment{max-width:43ch;color:var(--muted);margin:14px 0 24px;font-size:13px;line-height:1.6}.contact-module__VyiFjq__otherContact{border-top:1px solid var(--line);padding-top:12px}.contact-module__VyiFjq__otherContact a{align-items:center;gap:20px;min-height:44px;font-size:15px;text-decoration:none;display:inline-flex}.contact-module__VyiFjq__otherContact a:hover{color:var(--copper);text-decoration:underline}.contact-module__VyiFjq__otherContact p{color:var(--muted);margin:0;font-size:13px}.contact-module__VyiFjq__enquiry{border:1px solid var(--line);background:#fff;border-radius:8px;padding:32px}.contact-module__VyiFjq__enquiry h2{letter-spacing:-.035em;margin-bottom:12px;font-size:28px}.contact-module__VyiFjq__enquiry .journey-form-fields{gap:18px}.contact-module__VyiFjq__enquiry .journey-form-fields>p{margin-bottom:2px;font-size:14px;line-height:1.55}.contact-module__VyiFjq__enquiry .journey-form-fields input:not([type=checkbox]){background:#fff;border-color:#c7c2ba;border-radius:4px}.contact-module__VyiFjq__enquiry .journey-form-fields textarea{background:#fff;border-color:#c7c2ba;border-radius:4px}.contact-module__VyiFjq__enquiry .journey-form-fields textarea{min-height:108px}.contact-module__VyiFjq__enquiry .journey-form-fields .journey-checkbox{min-height:44px;font-size:12px;line-height:1.55}.contact-module__VyiFjq__enquiry .journey-form>button{width:100%;margin-top:20px}@media (min-width:481px){.contact-module__VyiFjq__enquiry .journey-form-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-module__VyiFjq__enquiry .journey-form-row{display:contents}.contact-module__VyiFjq__enquiry .journey-form-fields>*{grid-column:1/-1}.contact-module__VyiFjq__enquiry .journey-form-row>label:has(input[name=name]){grid-column:1/-1}.contact-module__VyiFjq__enquiry .journey-form-fields>label:has(input[name=phone]){grid-column:auto}}@media (max-width:1000px){.contact-module__VyiFjq__layout{gap:32px}.contact-module__VyiFjq__enquiry{padding:24px}.contact-module__VyiFjq__actions .contact-module__VyiFjq__action{padding-inline:10px}.contact-module__VyiFjq__address{gap:10px;padding:20px}}@media (max-width:800px){.contact-module__VyiFjq__page{padding-bottom:40px}.contact-module__VyiFjq__breadcrumb{margin-bottom:16px}.contact-module__VyiFjq__layout{grid-template-columns:minmax(0,1fr);gap:28px;max-width:620px;margin-inline:auto}.contact-module__VyiFjq__heading h1{max-width:none;margin-bottom:14px;font-size:44px}.contact-module__VyiFjq__heading p{max-width:44ch;margin-bottom:20px;font-size:17px}.contact-module__VyiFjq__actions{max-width:390px;margin-bottom:24px}.contact-module__VyiFjq__appointment{max-width:none;margin-bottom:16px}.contact-module__VyiFjq__enquiry{padding:28px}}@media (max-width:480px){.contact-module__VyiFjq__page{padding-top:4px}.contact-module__VyiFjq__heading:before{margin-bottom:14px}.contact-module__VyiFjq__heading h1{font-size:40px}.contact-module__VyiFjq__heading p{font-size:16px;line-height:1.55}.contact-module__VyiFjq__actions{gap:10px;margin-bottom:20px}.contact-module__VyiFjq__address{gap:12px;padding:18px 16px}.contact-module__VyiFjq__address p{font-size:13px}.contact-module__VyiFjq__appointment{margin-top:12px;font-size:12px}.contact-module__VyiFjq__otherContact{padding-top:8px}.contact-module__VyiFjq__otherContact p{font-size:12px}.contact-module__VyiFjq__layout{gap:24px}.contact-module__VyiFjq__enquiry{background:0 0;border-width:1px 0 0;border-radius:0;padding:24px 0 0}.contact-module__VyiFjq__enquiry h2{font-size:24px}:is(.contact-module__VyiFjq__enquiry .journey-form-fields,.contact-module__VyiFjq__enquiry .journey-form-row){gap:16px}.contact-module__VyiFjq__enquiry .journey-form-fields>p{font-size:13px}}
.vehicle-module__AczJxa__page{padding-block:12px 40px}.vehicle-module__AczJxa__page>.text-link{margin-bottom:12px}.vehicle-module__AczJxa__overview{grid-template-columns:minmax(0,2fr) minmax(320px,1fr);align-items:start;gap:32px;display:grid}.vehicle-module__AczJxa__gallery,.vehicle-module__AczJxa__summary,.vehicle-module__AczJxa__facts{min-width:0}.vehicle-module__AczJxa__summary{border:1px solid var(--line);background:linear-gradient(145deg,#ffffffd9,#ffffff70);border-radius:20px;padding:28px 24px 12px;box-shadow:0 12px 32px #28252205}.vehicle-module__AczJxa__heading h1{letter-spacing:-.04em;overflow-wrap:anywhere;max-width:none;margin-bottom:8px;font-size:clamp(27px,2.4vw,32px);line-height:1.12}.vehicle-module__AczJxa__heading p{color:var(--muted);margin:0;font-size:17px;line-height:1.5}.vehicle-module__AczJxa__purchase{margin-block:24px}.vehicle-module__AczJxa__priceRow{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.vehicle-module__AczJxa__price{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:0;font-size:32px;font-weight:600;line-height:1.2}.vehicle-module__AczJxa__priceRow .vehicle-module__AczJxa__status{align-items:center;gap:7px;margin:0;font-size:12px;display:inline-flex}.vehicle-module__AczJxa__availabilityNote{color:var(--muted);margin:16px 0 0;font-size:14px;line-height:1.6}.vehicle-module__AczJxa__contact>.button{text-align:center;border-radius:999px;width:100%;min-height:48px;display:flex}.vehicle-module__AczJxa__visit{margin-top:10px}.vehicle-module__AczJxa__appointment{color:var(--muted);margin:12px 0 0;font-size:12px;line-height:1.6}.vehicle-module__AczJxa__customize{min-height:48px;color:var(--copper);align-items:center;gap:10px;margin-top:8px;padding:12px 0;font-size:14px;line-height:1.5;text-decoration:none;display:flex}.vehicle-module__AczJxa__customize>svg{flex:0 0 24px}.vehicle-module__AczJxa__customize strong{font-weight:500}.vehicle-module__AczJxa__customize>span{margin-left:auto}.vehicle-module__AczJxa__customize:hover strong{text-underline-offset:4px;text-decoration:underline}.vehicle-module__AczJxa__enquiry{border-top:1px solid var(--line);margin-top:20px}.vehicle-module__AczJxa__enquiry>summary{cursor:pointer;min-height:48px;padding-block:14px;font-size:13px;font-weight:500}.vehicle-module__AczJxa__enquiry>summary:hover{color:var(--copper)}.vehicle-module__AczJxa__enquiry[open]>summary{margin-bottom:8px}.vehicle-module__AczJxa__enquiry .journey-form-context{color:var(--muted);font-size:13px}.vehicle-module__AczJxa__enquiry .journey-form-row{grid-template-columns:minmax(0,1fr);gap:20px}.vehicle-module__AczJxa__enquiry .journey-form>button{width:100%}.vehicle-module__AczJxa__reassurance{border-top:1px solid var(--line);max-width:80ch;color:var(--muted);margin:32px 0 0;padding-top:24px;font-size:13px;line-height:1.7}.vehicle-module__AczJxa__reassurance a{color:var(--copper)}.vehicle-module__AczJxa__body{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:32px;margin-top:32px;display:grid}.vehicle-module__AczJxa__body:empty{display:none}.vehicle-module__AczJxa__body h2{margin-bottom:16px;font-size:24px}.vehicle-module__AczJxa__description,.vehicle-module__AczJxa__equipment{min-width:0}.vehicle-module__AczJxa__description>section+section{margin-top:28px}.vehicle-module__AczJxa__description p{max-width:65ch;color:var(--muted);margin-bottom:0;font-size:15px;line-height:1.75}.vehicle-module__AczJxa__equipment .journey-equipment{margin-bottom:0;display:block}.vehicle-module__AczJxa__equipment .journey-equipment li{padding-block:10px;font-size:14px;line-height:1.5}.vehicle-module__AczJxa__equipment .journey-equipment li:first-child{padding-top:0}.vehicle-module__AczJxa__equipment .journey-equipment-more{margin-top:8px}.vehicle-module__AczJxa__descriptionSections>div+div{margin-top:24px}.vehicle-module__AczJxa__descriptionSections h3{margin:0 0 10px;font-size:17px;line-height:1.4}.vehicle-module__AczJxa__descriptionSections p+p{margin-top:12px}.vehicle-module__AczJxa__descriptionSections ul{color:var(--muted);margin:12px 0 0;padding-left:20px;list-style:outside}.vehicle-module__AczJxa__descriptionSections li{margin-top:7px;padding-left:3px;font-size:15px;line-height:1.65}@media (max-width:1000px){.vehicle-module__AczJxa__overview{grid-template-columns:minmax(0,1fr);gap:20px}.vehicle-module__AczJxa__summary{box-shadow:none;background:0 0;border:0;padding:0}.vehicle-module__AczJxa__heading h1{font-size:clamp(26px,4vw,32px)}.vehicle-module__AczJxa__purchase{margin-block:16px}.vehicle-module__AczJxa__contact{max-width:600px}.vehicle-module__AczJxa__body{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:28px}.vehicle-module__AczJxa__body h2{margin-bottom:12px;font-size:22px}.vehicle-module__AczJxa__enquiry .journey-form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (max-width:480px){.vehicle-module__AczJxa__page{padding-top:4px}.vehicle-module__AczJxa__page>.text-link{margin-bottom:8px}.vehicle-module__AczJxa__overview{gap:16px}.vehicle-module__AczJxa__heading p{font-size:16px}.vehicle-module__AczJxa__price{font-size:28px}.vehicle-module__AczJxa__enquiry .journey-form-row{grid-template-columns:minmax(0,1fr)}}
