.input-field.col label[data-v-26888075]{left:1em}body[data-v-26888075]{--sectionMaxWidth:1500px;--sectionMinWidth:360px}.exchange-your-car[data-v-26888075]{background:#fff;border:1px solid #1ea3ff1f;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 2px 8px #1ea3ff14,0 16px 48px #0f2d4b14}.exchange-your-car__accent[data-v-26888075]{background:linear-gradient(90deg,#1ea3ff 0%,#1ea3ff59 100%);height:3px;position:absolute;top:0;left:0;right:0}.exchange-your-car__body[data-v-26888075]{flex-direction:column;gap:18px;padding:28px 24px 30px;display:flex;position:relative}.exchange-your-car__title[data-v-26888075]{flex-direction:column;gap:4px;margin:0;line-height:1.1;display:flex}.exchange-your-car__title-row[data-v-26888075]{letter-spacing:-.02em;color:#1a1a1a;font-size:clamp(1.375rem,5vw,1.625rem);font-weight:600}.exchange-your-car__title-row--accent[data-v-26888075]{color:#1ea3ff}.exchange-your-car__text[data-v-26888075]{color:#4a4a4a;margin:0;font-size:.9375rem;font-weight:500;line-height:1.6}.exchange-your-car__tags[data-v-26888075]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.exchange-your-car__tags li[data-v-26888075]{color:#1a1a1a;background:#f5f5f5;border:1px solid #e8e8e8;border-radius:6px;padding:6px 12px;font-size:.75rem;font-weight:500}.exchange-your-car__cta[data-v-26888075]{width:100%;margin-top:4px}@media (width>=993px){.exchange-your-car[data-v-26888075]{width:100%}.exchange-your-car__body[data-v-26888075]{gap:20px;padding:32px 26px 34px}}.input-field.col label[data-v-e6217fe7]{left:1em}body[data-v-e6217fe7]{--sectionMaxWidth:1500px;--sectionMinWidth:360px}.hide-img-in-mobile[data-v-e6217fe7],.buying-car-faq[data-v-e6217fe7],.buying-car-trade-in__text[data-v-e6217fe7],.buying-car-trade-in[data-v-e6217fe7],.buying-car-vehicle-types__card p[data-v-e6217fe7],.buying-car-vehicle-types__card h3[data-v-e6217fe7],.buying-car-vehicle-types__grid[data-v-e6217fe7],.buying-car-vehicle-types__lead[data-v-e6217fe7],.buying-car-vehicle-types[data-v-e6217fe7],.buying-car-benefits__card p[data-v-e6217fe7],.buying-car-benefits__card h3[data-v-e6217fe7],.buying-car-benefits__grid[data-v-e6217fe7],.buying-car-benefits__eyebrow[data-v-e6217fe7],.buying-car-benefits[data-v-e6217fe7],.buying-car-steps__card p[data-v-e6217fe7],.buying-car-steps__card h3[data-v-e6217fe7],.buying-car-steps__grid[data-v-e6217fe7],.buying-car-steps[data-v-e6217fe7],.buying-car-intro__paragraph[data-v-e6217fe7],.buying-car-intro[data-v-e6217fe7],.buying-car-section__title[data-v-e6217fe7]{box-sizing:border-box;margin:0;padding:0}.buying-car-section__inner[data-v-e6217fe7]{width:100%;max-width:1400px;margin:0 auto;padding:0 100px}@media only screen and (width<=1200px){.buying-car-section__inner[data-v-e6217fe7]{padding:0 40px}}@media only screen and (width<=766px){.buying-car-section__inner[data-v-e6217fe7]{padding:0 20px}}.buying-car-section__title[data-v-e6217fe7]{color:#1a1a1a;font-family:Montserrat,Arial,sans-serif;font-size:32px;font-weight:600;line-height:1.2}@media only screen and (width<=766px){.buying-car-section__title[data-v-e6217fe7]{font-size:24px}}.buying-car-intro[data-v-e6217fe7]{background:#fff;width:100%;padding:64px 0}.buying-car-intro__paragraph[data-v-e6217fe7]{color:#4a4a4a;max-width:900px;font-family:Montserrat,Arial,sans-serif;font-size:18px;font-weight:500;line-height:1.6}.buying-car-intro__paragraph+.buying-car-intro__paragraph[data-v-e6217fe7]{margin-top:1rem}@media only screen and (width<=766px){.buying-car-intro__paragraph[data-v-e6217fe7]{font-size:16px}}.buying-car-steps[data-v-e6217fe7]{background:#f5f5f5;width:100%;padding:72px 0}.buying-car-steps__grid[data-v-e6217fe7]{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-top:32px;list-style:none;display:grid}@media only screen and (width<=1200px){.buying-car-steps__grid[data-v-e6217fe7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (width<=766px){.buying-car-steps__grid[data-v-e6217fe7]{grid-template-columns:1fr}}.buying-car-steps__card[data-v-e6217fe7]{text-align:center;background:#fff;border:1px solid #e8e8e8;border-radius:4px;padding:20px 16px 18px;position:relative;box-shadow:0 2px 8px #0f2d4b0f}.buying-car-steps__card img[data-v-e6217fe7]{-o-object-fit:contain;object-fit:contain;width:70px;height:70px;margin-bottom:12px}.buying-car-steps__card h3[data-v-e6217fe7]{color:#1a1a1a;margin-bottom:8px;font-family:Montserrat,Arial,sans-serif;font-size:1rem;font-weight:600;line-height:1.35}.buying-car-steps__card p[data-v-e6217fe7]{color:#4a4a4a;font-family:Montserrat,Arial,sans-serif;font-size:.9rem;font-weight:500;line-height:1.55}.buying-car-steps__number[data-v-e6217fe7]{color:#fff;background-color:#1ea3ff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-family:Montserrat,Arial,sans-serif;font-size:14px;font-weight:700;display:flex;position:absolute;top:10px;left:10px}.buying-car-benefits[data-v-e6217fe7]{background:#000002;width:100%;padding:72px 0}.buying-car-benefits__header[data-v-e6217fe7]{margin-bottom:2rem}.buying-car-benefits__eyebrow[data-v-e6217fe7]{color:#1ea3ff;letter-spacing:.12em;margin-bottom:.75rem;font-family:Montserrat,Arial,sans-serif;font-size:.75rem;font-weight:700}.buying-car-benefits .buying-car-section__title[data-v-e6217fe7]{color:#fff}.buying-car-benefits__grid[data-v-e6217fe7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;list-style:none;display:grid}@media only screen and (width<=766px){.buying-car-benefits__grid[data-v-e6217fe7]{grid-template-columns:1fr}}.buying-car-benefits__card[data-v-e6217fe7]{background:#ffffff0f;border:1px solid #ffffff24;border-radius:4px;padding:1.1rem 1.2rem 1rem}.buying-car-benefits__number[data-v-e6217fe7]{color:#1ea3ff;margin-bottom:.55rem;font-family:Montserrat,Arial,sans-serif;font-size:1.5rem;font-weight:700;line-height:1;display:inline-block}.buying-car-benefits__card h3[data-v-e6217fe7]{color:#fff;margin-bottom:.45rem;font-family:Montserrat,Arial,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.35}.buying-car-benefits__card p[data-v-e6217fe7]{color:#ffffffc7;font-family:Montserrat,Arial,sans-serif;font-size:.97rem;font-weight:500;line-height:1.6}.buying-car-vehicle-types[data-v-e6217fe7]{background:#fff;width:100%;padding:72px 0}.buying-car-vehicle-types__lead[data-v-e6217fe7]{color:#4a4a4a;max-width:900px;margin-top:1rem;font-family:Montserrat,Arial,sans-serif;font-size:18px;font-weight:500;line-height:1.6}@media only screen and (width<=766px){.buying-car-vehicle-types__lead[data-v-e6217fe7]{font-size:16px}}.buying-car-vehicle-types__grid[data-v-e6217fe7]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:32px;list-style:none;display:grid}@media only screen and (width<=1200px){.buying-car-vehicle-types__grid[data-v-e6217fe7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (width<=766px){.buying-car-vehicle-types__grid[data-v-e6217fe7]{grid-template-columns:1fr}}.buying-car-vehicle-types__card[data-v-e6217fe7]{background:#f7f9fd;border:1px solid #d9e1ee;border-radius:4px;padding:1.1rem 1.2rem 1rem}.buying-car-vehicle-types__card h3[data-v-e6217fe7]{color:#0f172a;margin-bottom:.45rem;font-family:Montserrat,Arial,sans-serif;font-size:1.05rem;font-weight:600;line-height:1.35}.buying-car-vehicle-types__card p[data-v-e6217fe7]{color:#334155;font-family:Montserrat,Arial,sans-serif;font-size:.95rem;font-weight:500;line-height:1.55}.buying-car-trade-in[data-v-e6217fe7]{background:#fff;width:100%;padding:72px 0}.buying-car-trade-in__layout[data-v-e6217fe7]{grid-template-columns:minmax(0,1fr) minmax(280px,420px);align-items:center;gap:40px;display:grid}@media only screen and (width<=1200px){.buying-car-trade-in__layout[data-v-e6217fe7]{grid-template-columns:1fr}}.buying-car-trade-in__text[data-v-e6217fe7]{color:#4a4a4a;margin-top:1rem;font-family:Montserrat,Arial,sans-serif;font-size:18px;font-weight:500;line-height:1.6}.buying-car-trade-in__text+.buying-car-trade-in__text[data-v-e6217fe7]{margin-top:.75rem}@media only screen and (width<=766px){.buying-car-trade-in__text[data-v-e6217fe7]{font-size:16px}}.buying-car-trade-in__image[data-v-e6217fe7]{-o-object-fit:cover;object-fit:cover;border-radius:4px;width:100%;height:420px}.buying-car-faq[data-v-e6217fe7]{background:#f5f5f5;width:100%;padding:72px 0 80px}@media only screen and (width<=766px){.hide-img-in-mobile[data-v-e6217fe7]{display:none}}.buying-your-car-form-standalone[data-v-e6217fe7]{background:#f5f5f5;width:100%;padding:28px 16px 40px}.buying-your-car-form-layout[data-v-e6217fe7]{flex-direction:column;align-items:stretch;gap:24px;max-width:1180px;margin:0 auto;display:flex}@media (width<=992px){.buying-your-car-form-layout[data-v-e6217fe7] .buying-your-car-sidebar{order:-1}}.buying-your-car-sidebar[data-v-e6217fe7]{flex-direction:column;gap:20px;display:flex}@media (width>=993px){.buying-your-car-sidebar[data-v-e6217fe7]{flex-shrink:0;width:360px}.buying-your-car-form-layout[data-v-e6217fe7]{flex-direction:row;justify-content:center;align-items:flex-start;gap:28px}}.buying-your-car-form-layout .buy-form-wrapper[data-v-e6217fe7]{flex:auto;min-width:0;max-width:none;margin:0}@media (width>=993px){.buying-your-car-form-layout .buy-form-wrapper[data-v-e6217fe7]{flex:0 760px;max-width:760px}}@media (width>=601px){.buying-your-car-form-standalone[data-v-e6217fe7]{padding:36px 24px 48px}}.buy-form-wrapper[data-v-e6217fe7]{max-width:1200px;margin:0 auto 2rem;padding:10px 24px}.buying-your-car-form-standalone .buy-form-wrapper[data-v-e6217fe7]{background:#fff;border:1px;border-radius:16px;margin:0 auto 2rem;padding:28px 22px 32px;box-shadow:0 2px 8px #1ea3ff14,0 16px 48px #0f2d4b14}@media (width>=601px){.buying-your-car-form-standalone .buy-form-wrapper[data-v-e6217fe7]{padding:32px 32px 40px}}@media (width>=993px){.buying-your-car-form-standalone .buy-form-wrapper[data-v-e6217fe7]{padding:32px 28px 40px}.buy-form .form-row[data-v-e6217fe7]{margin-bottom:14px}.buy-form .form-row.two-cols[data-v-e6217fe7]{gap:14px}.buy-form-bottom[data-v-e6217fe7],.submit-row[data-v-e6217fe7]{margin-top:18px}}.buy-form-inner[data-v-e6217fe7]{background:#f9f9f9;border:1px solid #ddd;border-radius:10px;padding:32px;box-shadow:0 2px 8px #00000014}.buy-form-bottom[data-v-e6217fe7]{margin-top:24px}.form-title[data-v-e6217fe7]{color:#333;align-items:center;gap:14px;margin-bottom:24px;font-size:24px;font-weight:600;display:flex}.form-title-icon[data-v-e6217fe7]{color:#1ea3ff;filter:drop-shadow(0 2px 4px #1ea3ff40);flex-shrink:0;width:40px;height:40px}.form-title-text[data-v-e6217fe7]{line-height:1.25}.buy-form .form-row[data-v-e6217fe7]{margin-bottom:20px}.buying-your-car-dynamic-form[data-v-e6217fe7]{width:100%}.buying-your-car-dynamic-form[data-v-e6217fe7] .dynamic-form__form{gap:24px}.buying-your-car-dynamic-form[data-v-e6217fe7] .dynamic-form__fields{gap:16px 20px}.buying-your-car-dynamic-form[data-v-e6217fe7] .dynamic-form__submit{border-radius:6px;align-self:stretch;height:44px;font-family:Montserrat,Arial,sans-serif;font-weight:600}.buy-form .reg-plate-row[data-v-e6217fe7],.buy-form .intent-row[data-v-e6217fe7]{margin-bottom:20px}.buy-form .intent-field .intent-group-label[data-v-e6217fe7]{margin-bottom:12px;font-size:16px;font-weight:600;display:block}.buy-form .intent-checkboxes[data-v-e6217fe7]{flex-direction:column;gap:12px;display:flex}.buy-form .intent-option[data-v-e6217fe7]{cursor:pointer;background:#fff;border:2px solid #1ea3ff;border-radius:10px;align-items:flex-start;gap:14px;margin-bottom:0;padding:14px 16px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.buy-form .intent-option[data-v-e6217fe7]:hover{background:#f5fbff;border-color:#1ea3ff;box-shadow:0 2px 8px #1ea3ff1f}.buy-form .intent-option[data-v-e6217fe7]:focus-within{border-color:#1ea3ff;box-shadow:0 0 0 3px #1ea3ff33}.buy-form .intent-option-text[data-v-e6217fe7]{color:#222;flex:1;min-width:0;font-size:17px;font-weight:600;line-height:1.35}.buy-form .intent-option input[type=checkbox][data-v-e6217fe7]{cursor:pointer;accent-color:#1ea3ff;appearance:auto;flex-shrink:0;width:24px;min-width:24px;height:24px;min-height:24px;margin-top:2px;opacity:1!important;pointer-events:auto!important;display:block!important;position:static!important}.buy-form .intent-option input[type=checkbox]+.intent-option-text[data-v-e6217fe7]{min-height:0;line-height:1.35;display:block;position:static;height:auto!important;padding-left:0!important}.buy-form .intent-option input[type=checkbox]+.intent-option-text[data-v-e6217fe7]:before,.buy-form .intent-option input[type=checkbox]+.intent-option-text[data-v-e6217fe7]:after{content:none!important;display:none!important}.buy-form .intent-error[data-v-e6217fe7]{color:#dc3545;margin-top:8px;display:block}.buy-form .form-row.two-cols[data-v-e6217fe7]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.buy-form .form-row.two-cols .input-field[data-v-e6217fe7]{min-width:0}@media (width<=600px){.form-title[data-v-e6217fe7]{gap:10px;font-size:20px}.form-title-icon[data-v-e6217fe7]{width:34px;height:34px}.buy-form .form-row.two-cols[data-v-e6217fe7]{grid-template-columns:1fr}}.buy-form .input-field[data-v-e6217fe7]{margin-bottom:0}.buy-form .input-field.full[data-v-e6217fe7]{width:100%}.buy-form .input-field.message-field[data-v-e6217fe7]{position:static}.buy-form .input-field.message-field>label.form-label[data-v-e6217fe7]{cursor:default;pointer-events:auto;margin-bottom:6px;position:static;top:auto;left:auto;transform:none}.buy-form .form-row.two-cols .input-field[data-v-e6217fe7] .license-plate-component,.buy-form .reg-plate-row .input-field[data-v-e6217fe7] .license-plate-component{width:100%;max-width:100%;margin:0}.buy-form .form-row.two-cols .input-field[data-v-e6217fe7] .registration-plate,.buy-form .reg-plate-row .input-field[data-v-e6217fe7] .registration-plate{width:100%!important;min-width:0!important}.buy-form label[data-v-e6217fe7]{color:#333;margin-bottom:6px;font-size:14px;font-weight:500;display:block}.buy-form input[type=text][data-v-e6217fe7],.buy-form input[type=email][data-v-e6217fe7],.buy-form input[type=tel][data-v-e6217fe7],.buy-form textarea[data-v-e6217fe7]{box-sizing:border-box;border:1px solid #ccc;border-radius:6px;width:100%;min-width:0;padding:10px 12px;font-size:16px;display:block}.buy-form input[data-v-e6217fe7]::-webkit-input-placeholder{color:#999}.buy-form textarea[data-v-e6217fe7]::-webkit-input-placeholder{color:#999}.buy-form input[data-v-e6217fe7]::-moz-placeholder{color:#999}.buy-form textarea[data-v-e6217fe7]::-moz-placeholder{color:#999}:is(.buy-form input[data-v-e6217fe7]:-ms-placeholder-shown,.buy-form textarea[data-v-e6217fe7]:-ms-placeholder-shown){color:#999}:is(.buy-form input[data-v-e6217fe7]:placeholder-shown,.buy-form textarea[data-v-e6217fe7]:placeholder-shown){color:#999}.buy-form input[data-v-e6217fe7]::-moz-placeholder{color:#999}.buy-form textarea[data-v-e6217fe7]::-moz-placeholder{color:#999}.buy-form input[data-v-e6217fe7]::placeholder,.buy-form textarea[data-v-e6217fe7]::placeholder{color:#999}.buy-form .message-textarea[data-v-e6217fe7]{resize:vertical;min-height:120px}.buy-form .message-textarea[data-v-e6217fe7]::placeholder{opacity:1;color:#33333380!important}.buy-form .message-textarea[data-v-e6217fe7]::-webkit-input-placeholder{opacity:1;color:#33333380!important}.buy-form .helper-text[data-v-e6217fe7]{color:#666;margin-top:4px;font-size:12px}.buy-form .form-row .input-field input[data-v-e6217fe7]{padding-left:12px;padding-right:12px}.buy-form .city-search-wrapper[data-v-e6217fe7]{position:relative}.buy-form .city-input[data-v-e6217fe7]{border:2px solid #e0e0e0;border-radius:8px;width:100%;padding:10px 12px;font-size:16px}.buy-form .city-input.no-results[data-v-e6217fe7]{border-color:#dc3545}.buy-form .city-input[data-v-e6217fe7]:focus{border-color:#007bff;outline:none}.city-dropdown[data-v-e6217fe7]{z-index:10;background:#fff;border:1px solid #ddd;border-radius:6px;max-height:240px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #00000026}.city-list[data-v-e6217fe7]{margin:0;padding:0;list-style:none}.city-option[data-v-e6217fe7]{cursor:pointer;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.city-option[data-v-e6217fe7]:hover,.city-option.highlighted[data-v-e6217fe7]{background-color:#f0f0f0}.city-option .postcode[data-v-e6217fe7]{color:#555;margin-right:8px;font-weight:600}.fileuploader-placeholder[data-v-e6217fe7]{color:#666;font-size:14px}.buy-form-upload[data-v-e6217fe7]{flex-direction:column;gap:8px;display:flex}.buy-form-upload__label[data-v-e6217fe7]{color:#1a1a1a;font-family:Montserrat,Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.3}.buy-form-upload__hint[data-v-e6217fe7],.buy-form-upload__placeholder[data-v-e6217fe7]{color:#4a4a4a;margin:0;font-family:Montserrat,Arial,sans-serif;font-size:14px;font-weight:500;line-height:1.45}.buy-form-upload__files[data-v-e6217fe7]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.buy-form-upload__file[data-v-e6217fe7]{color:#1a1a1a;background:#f5f5f5;border:1px solid #e8e8e8;border-radius:4px;padding:8px 12px;font-family:Montserrat,Arial,sans-serif;font-size:14px;font-weight:500}.buy-form-upload__dropzone[data-v-e6217fe7]{width:100%}.buy-form-upload__dropzone[data-v-e6217fe7] .vue-dropzone.dropzone{cursor:pointer;background:#fafafa;border:1px dashed #c8c8c8;border-radius:4px;min-height:96px;padding:24px 16px}.buy-form-upload__dropzone[data-v-e6217fe7] .dz-message{color:#4a4a4a;margin:0;font-family:Montserrat,Arial,sans-serif;font-size:14px;font-weight:500;line-height:1.4}.form-label[data-v-e6217fe7]{padding-left:12px}.hide-img-in-mobile[data-v-e6217fe7]{width:100%}@media only screen and (width<=766px){.hide-img-in-mobile[data-v-e6217fe7]{display:none}}
