.page_app__fZaeV{min-height:calc(100vh - 20px);margin:auto;position:relative}.page_app__fZaeV,.page_app_bg__Kj_0B{width:calc(100% - 20px);max-width:1280px}.page_app_bg__Kj_0B{height:calc(var(--vh, 1vh)*100);border-radius:20px;overflow:hidden;position:absolute;top:0;left:50%;transform:translateX(-50%)}.page_app_bg__Kj_0B,.page_app_bg__Kj_0B+div{max-height:calc(100vh - 20px)}@media(min-width:1280px){.page_app_bg__Kj_0B,.page_app_bg__Kj_0B+div{max-height:80vh}}.page_box__LWbsI{min-height:calc(100vh - 20px);border-radius:20px;position:relative;z-index:1;margin:auto;flex-wrap:wrap;top:0;left:0;box-shadow:0 40px 64px -32px rgba(15,15,15,.1);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow:auto}@media(min-width:640px){.page_box__LWbsI{width:100%;overflow:hidden}}@supports((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.page_box__LWbsI{background:var(--gradient_color_2);background:linear-gradient(92.98deg,var(--gradient_color_1) 3.54%,var(--gradient_color_2) 93.38%);-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px)}}.page_box__LWbsI h1{text-align:left;align-self:flex-start}@media(min-width:640px){.page_box__LWbsI h1{text-align:center;align-self:center}}@media(min-width:1280px){.page_box__LWbsI{border-radius:24px;margin-top:30px;margin-bottom:30px;min-height:unset;width:calc(100% - 160px)}}.stack_asRow__B7RPM{display:flex;flex-direction:row}.stack_asCol__H4Lzy{display:flex;flex-direction:column}.fluidContainer_fluid_container__1KCiK{width:100%}.bgImage_image_container__4ObzY{width:100%;height:100%;transition:transform 3.5s ease}.bgImage_image_container__4ObzY:hover{transform:scale(1.1)}.spinner_loading_spinner__oHo_e{border:3px solid var(--button-color);border-bottom:3px solid #f5f5f5;border-radius:50%;width:25px;height:25px;margin:0 1rem;animation:spinner_spin__9HBlI 1s linear infinite}@keyframes spinner_spin__9HBlI{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.h2_h2__dA4U7{font-family:var(--font);font-weight:700;font-size:1.875em;font-style:normal;line-height:1.2;margin:0}@media(min-width:640px){.h2_h2__dA4U7{font-size:2.5em}}@media(min-width:1280px){.h2_h2__dA4U7{font-size:3em}}.warranty_button__KgG5y{display:flex;flex-direction:row;cursor:pointer;align-items:center;justify-content:center;gap:.625rem;border-radius:30px;font-size:.875rem;font-family:var(--font);padding:16px 24px;font-weight:600;border:none;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.warranty_button__KgG5y:disabled{pointer-events:none}@media(min-width:1024px){.warranty_button__KgG5y{font-size:1rem}}.warranty_button__KgG5y{transition:background-color .2s ease-in-out,transform .2s ease,outline-offset 145ms ease;outline-offset:1px;position:relative}.warranty_button_round__EtiqS{border-radius:100%;aspect-ratio:1/1}.warranty_button_primary__TZwoC{background:var(--button-color);color:#fff;outline-color:rgba(0,82,155,.8)}.warranty_button_primary__TZwoC:hover{background-color:var(--button-hover-color)}.warranty_button_primary__TZwoC:disabled{opacity:.5}.warranty_button_secondary__vqmBP{background:#313131;color:#fff;outline-color:rgba(49,49,49,.8)}.warranty_button_secondary__vqmBP:hover{background:#fff;color:#313131}.warranty_button__KgG5y:focus-visible:not(:active){outline-offset:3px}.warranty_button__KgG5y:active{transform:scale(.95)}.warranty_button_sm__kpIdG{padding:8px 16px;font-weight:400;font-size:.875rem}.warranty_button_lg__YIfru{padding:24px 32px}.warranty_button__KgG5y .warranty_content__sPFjb{transition:opacity .2s ease-in-out}.warranty_button__KgG5y .warranty_spinner__95aUY{transition:opacity .2s ease-in-out;position:absolute}.warranty_container_cards__RUlop{overflow:hidden;height:100%}.warranty_container_overflow__PJMZY{overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none}@media(min-width:1280px){.warranty_container_overflow__PJMZY{overflow-x:auto;scroll-padding:16px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory}}.warranty_container_overflow__PJMZY::-webkit-scrollbar{display:none}.warranty_container_direction__nlqbc{align-items:center;flex-wrap:wrap;justify-content:center;padding:10px}@media(min-width:1280px){.warranty_container_direction__nlqbc{flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;padding:0}}.warranty_paddings__NSW6N{width:100%;vertical-align:top;padding-top:10px;padding-bottom:10px;padding-inline:10px}@media(min-width:640px){.warranty_paddings__NSW6N{padding-inline:0}}.warranty_btn__3qyE6{position:absolute;top:50%;transform:translateY(-50%);height:50px;width:50px;border-radius:30px;background-color:#fff;background-position:50% 50%;box-shadow:0 10px 16px 0 rgba(15,15,15,.1);background-repeat:no-repeat;border-color:rgba(0,0,0,0);z-index:10;display:none;cursor:pointer}@media(min-width:1280px){.warranty_btn__3qyE6{display:block}}.warranty_error_message__1JrjD{font-size:.875em;color:var(--color-error-text);padding:0 18px}.warranty_btn__3qyE6.warranty_next__qsz1Q{background-image:url('data:image/svg+xml;charset=utf-8,<svg width="18" height="18" viewBox="0 0 34 34" xmlns="http://www.w3.org/2000/svg"><title>Shape</title><path d="M25.557 14.7L13.818 2.961 16.8 0l16.8 16.8-16.8 16.8-2.961-2.961L25.557 18.9H0v-4.2z" fill="%23000" fill-rule="evenodd"/></svg>');right:15px}.warranty_btn__3qyE6.warranty_prev__rmV8P{background-image:url('data:image/svg+xml;charset=utf-8,<svg width="18" height="18" viewBox="0 0 34 34" xmlns="http://www.w3.org/2000/svg"><title>Shape</title><path d="M33.6 14.7H8.043L19.782 2.961 16.8 0 0 16.8l16.8 16.8 2.961-2.961L8.043 18.9H33.6z" fill="%23000" fill-rule="evenodd"/></svg>');left:15px}.warranty_htmlStyle__2_Xfm p{font-family:var(--font);font-weight:500;font-size:1em;font-style:normal;line-height:160%;margin:0;font-size:.875em;font-weight:400}.warranty_h2_custom__YhUuz{font-family:var(--font);font-weight:700;font-size:1.5em;margin:0;font-style:normal;line-height:1.33;align-self:flex-start}.warrantyOffer_button__7XmCJ{display:flex;flex-direction:row;cursor:pointer;align-items:center;justify-content:center;gap:.625rem;border-radius:30px;font-size:.875rem;font-family:var(--font);padding:16px 24px;font-weight:600;border:none;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.warrantyOffer_button__7XmCJ:disabled{pointer-events:none}@media(min-width:1024px){.warrantyOffer_button__7XmCJ{font-size:1rem}}.warrantyOffer_button__7XmCJ{transition:background-color .2s ease-in-out,transform .2s ease,outline-offset 145ms ease;outline-offset:1px;position:relative}.warrantyOffer_button_round__LDvhF{border-radius:100%;aspect-ratio:1/1}.warrantyOffer_button_primary__lRJgs{background:var(--button-color);color:#fff;outline-color:rgba(0,82,155,.8)}.warrantyOffer_button_primary__lRJgs:hover{background-color:var(--button-hover-color)}.warrantyOffer_button_primary__lRJgs:disabled{opacity:.5}.warrantyOffer_button_secondary__d6FuV{background:#313131;color:#fff;outline-color:rgba(49,49,49,.8)}.warrantyOffer_button_secondary__d6FuV:hover{background:#fff;color:#313131}.warrantyOffer_button__7XmCJ:focus-visible:not(:active){outline-offset:3px}.warrantyOffer_button__7XmCJ:active{transform:scale(.95)}.warrantyOffer_button_sm__ayNcZ{padding:8px 16px;font-weight:400;font-size:.875rem}.warrantyOffer_button_lg__0gfwo{padding:24px 32px}.warrantyOffer_button__7XmCJ .warrantyOffer_content__lmEG5{transition:opacity .2s ease-in-out}.warrantyOffer_button__7XmCJ .warrantyOffer_spinner__6oCFi{transition:opacity .2s ease-in-out;position:absolute}.warrantyOffer_warranty_label__FRRzb{flex:0 0 auto;scroll-snap-align:start}@media(min-width:640px){.warrantyOffer_warranty_label__FRRzb{padding-inline:0}}@media(min-width:1280px){.warrantyOffer_warranty_label__FRRzb{box-sizing:content-box;flex-grow:0;flex-shrink:0;flex-basis:calc(33.3333333333% - 70px)}}.warrantyOffer_warranty_label__FRRzb:last-of-type{padding-right:0}@media(min-width:1280px){.warrantyOffer_warranty_label__FRRzb:last-of-type{padding-right:20px}}.warrantyOffer_warranty_label__FRRzb:first-of-type{padding-left:0}@media(min-width:1280px){.warrantyOffer_warranty_label__FRRzb:first-of-type{padding-left:20px}.warrantyOffer_warranty_label__FRRzb:last-of-type{padding-right:100px}.warrantyOffer_warranty_label__FRRzb:first-of-type{padding-left:100px}}.warrantyOffer_low_warranty__sFlRF{display:flex;flex-direction:row;cursor:pointer;align-items:center;justify-content:center;gap:.625rem;border-radius:30px;font-family:var(--font);padding:16px 24px;font-weight:600;border:none;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.warrantyOffer_low_warranty__sFlRF:disabled{pointer-events:none}@media(min-width:1024px){.warrantyOffer_low_warranty__sFlRF{font-size:1rem}}.warrantyOffer_low_warranty__sFlRF{transition:background-color .2s ease-in-out,transform .2s ease,outline-offset 145ms ease;outline-offset:1px;background:#00529b;color:#fff;outline-color:rgba(0,82,155,.8);padding:8px 16px;font-weight:400;font-size:.875rem}.warrantyOffer_low_warranty__sFlRF:hover{background-color:rgb(0,63.1135483871,119.3)}.warrantyOffer_radio_button__t3FWh{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.warrantyOffer_radio_button__t3FWh:checked+.warrantyOffer_card_input__Sml2G{border-color:var(--checkbox-color)}.warrantyOffer_card_input__Sml2G{height:100%;min-height:325px;max-width:280px;padding:20px;border:2px solid #fff;gap:31px;border-radius:24px;transition:all .2s ease-in-out}@media(min-width:480px){.warrantyOffer_card_input__Sml2G{max-width:400px;padding:32px}}.warrantyOffer_card_input__Sml2G:hover{cursor:pointer}.warrantyOffer_paragraph_custom__7IcRB{font-size:.8125rem;color:var(--app-text)}.warrantyOffer_custom_h3__qCJqO{color:var(--app-text)}.confirm_money_par__9hZwt{font-family:var(--font);font-style:normal;font-weight:700;font-size:1.5em;line-height:40px;letter-spacing:-.01em;margin:0;color:var(--app-text)}@media(min-width:640px){.confirm_money_par__9hZwt{font-size:2em}}.confirm_items_style__NcmO3{font-family:var(--font);font-style:normal;font-weight:400;font-size:1rem;line-height:24px;color:rgba(49,49,49,.87)}.confirm_hr__ZW4s0{height:24px;border-bottom:1px solid #353945;width:100%}.confirm_div_payment_total_details__CwTwY{background:#353945;padding:8px 12px;border-radius:8px;width:100%;display:flex;flex-direction:column;gap:5px}.confirm_div_total__cvDBq{display:flex;justify-content:space-between;flex-direction:row}.confirm_contracts_wrapper__stMql{padding:1em 0 5em}.confirm_div_total_contract__BtoKr{width:100%;display:flex;justify-content:space-between;background:#353945;border-radius:8px;flex-direction:row;padding:8px 12px}.confirm_payment_item_direction__a6Mxa{display:flex!important;flex-direction:column!important;gap:5px}@media(min-width:640px){.confirm_payment_item_direction__a6Mxa{flex-direction:row!important}}.confirm_payment_item_row__0KIGS{gap:20px}@media(min-width:640px){.confirm_payment_item_row__0KIGS{gap:8px}}.p1_paragraph_text_1__C2eyF{margin:0;font-family:var(--font);font-weight:400;font-size:1em;line-height:1.5}.p2_paragraph_text_2__P4SnD{font-family:var(--font);font-weight:500;font-size:1em;font-style:normal;line-height:160%;margin:0}.solidButton_button__7uxfs{display:flex;flex-direction:row;cursor:pointer;align-items:center;justify-content:center;gap:.625rem;border-radius:30px;font-size:.875rem;font-family:var(--font);padding:16px 24px;font-weight:600;border:none;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.solidButton_button__7uxfs:disabled{pointer-events:none}@media(min-width:1024px){.solidButton_button__7uxfs{font-size:1rem}}.solidButton_button__7uxfs{transition:background-color .2s ease-in-out,transform .2s ease,outline-offset 145ms ease;outline-offset:1px;position:relative}.solidButton_button_round__tH8Ad{border-radius:100%;aspect-ratio:1/1}.solidButton_button_primary___8vJl{background:var(--button-color);color:#fff;outline-color:rgba(0,82,155,.8)}.solidButton_button_primary___8vJl:hover{background-color:var(--button-hover-color)}.solidButton_button_primary___8vJl:disabled{opacity:.5}.solidButton_button_secondary__dW4rJ{background:#313131;color:#fff;outline-color:rgba(49,49,49,.8)}.solidButton_button_secondary__dW4rJ:hover{background:#fff;color:#313131}.solidButton_button__7uxfs:focus-visible:not(:active){outline-offset:3px}.solidButton_button__7uxfs:active{transform:scale(.95)}.solidButton_button_sm__E3fjD{padding:8px 16px;font-weight:400;font-size:.875rem}.solidButton_button_lg__7NIYT{padding:24px 32px}.solidButton_button__7uxfs .solidButton_content__uSONc{transition:opacity .2s ease-in-out}.solidButton_button__7uxfs .solidButton_spinner__dOrHa{transition:opacity .2s ease-in-out;position:absolute}@font-face{font-family:BMW Helvetica;src:local("BMW Helvetica 75 Bold"),local("BMWHelvetica-Bold"),url(/BMWHelvetica-Bold.woff2) format("woff2"),url(/BMWHelvetica-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.radioField_checkbox_container__vIyyy{font-family:var(--font);background-color:var(--background-color);border:2px solid #ddd;color:var(--app-text);border-radius:30px;min-height:55px;transition:border .2s ease-in-out}.radioField_checkbox_container__vIyyy:focus-within{border-color:var(--input-focus-color)}.radioField_checkbox_container__vIyyy{padding:15px 18px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer;gap:10px}.radioField_checkbox_container__vIyyy a,.radioField_checkbox_container__vIyyy span{font-family:inherit;font-size:1em;margin:0}.radioField_checkbox_container__vIyyy .radioField_input__9pTr2{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.radioField_checkbox_container__vIyyy .radioField_checkmark__XSIhS{min-width:18px;min-height:18px;border:2px solid #3b71fe;border-radius:6px;background:rgba(0,0,0,0);transition:background-color .2s;flex:0 0 18px}.radioField_checkbox_container__vIyyy input:checked~.radioField_checkmark__XSIhS{background:var(--checkbox-color);transition:background-color .3s ease-in}.radioField_error_message__ccH0J{font-size:.875em;color:var(--color-error-text);padding:0 18px}.radioField_list__B8tLh{list-style-type:"-   "}.radioField_list__B8tLh li{padding-bottom:10px}.radioField_radio_buttons_direction__tsWZy{flex-wrap:wrap}@media(min-width:1024px){.radioField_radio_buttons_direction__tsWZy{flex-wrap:nowrap}}.radioField_radio_container__shtQG{max-width:340px}@media(min-width:1024px){.radioField_radio_container__shtQG{max-width:721px}}.radioField_one_time_container__6N1CF{justify-content:center;text-align:center}@media(min-width:1024px){.radioField_one_time_container__6N1CF{justify-content:flex-start;text-align:left}}.radioField_monthly_container__smhl2{justify-content:center;text-align:center}@media(min-width:1024px){.radioField_monthly_container__smhl2{justify-content:flex-start;text-align:left;padding-left:65px}}.radioField_one_time_and_monthly_container__3lz51{flex-direction:column;gap:0}@media(min-width:1024px){.radioField_one_time_and_monthly_container__3lz51{flex-direction:row;gap:58px}}.radioField_min_one_time__mZaSe{min-width:unset}@media(min-width:1024px){.radioField_min_one_time__mZaSe{min-width:280px}}.radioField_min_monthly__FZJPn{min-width:unset}@media(min-width:1024px){.radioField_min_monthly__FZJPn{min-width:300px}}.radioField_min_radio__giqBX{min-width:250px}@media(min-width:640px){.radioField_min_radio__giqBX{min-width:330px}}