.c-input__input_error{border-bottom-color:#e4002c !important}#ofa-root .nav-border{border-top:#fff solid 5px}#ofa-root .c-btn:disabled{background:#d9d9d9}#ofa-root .c-form-sub-heading-children{margin-top:24px;margin-bottom:23px}@media screen and (min-width: 800px){#ofa-root .c-form-sub-heading-children{margin-bottom:47px}}#ofa-root .tnc_ca_title{font-size:14px;font-family:"AudiExtended_regular",sans-serif}#ofa-root .section-wrapper{width:84%;margin-left:auto;margin-right:auto;border:0px;padding-bottom:5%}#ofa-root .section-wrapper .standalone-section{margin-bottom:22px;padding-bottom:60px;background:#fff;border:0px;-webkit-box-shadow:0 0 10px #dadada;box-shadow:0 0 5px #dadada}#ofa-root .section-wrapper .standalone-section .standalone-section__content{padding-left:5% !important;padding-right:5% !important}#ofa-root .section-wrapper .standalone-section .c-info-icon{height:21px;width:17px;margin:0;color:#000}#ofa-root .section-wrapper .noClick{pointer-events:none}#ofa-root .section-wrapper .o-fieldset__row,#ofa-root .section-wrapper .c-form-sub-heading-children{pointer-events:all !important}#ofa-root .section-wrapper .review-mode-wrapper{width:90%;margin:0 auto}#ofa-root .c-btn__text:not(:last-child){margin-right:0px !important;margin-left:8px !important}#ofa-root .container_terms_main{padding:17px 0 0 17px;background-color:#f1eded}#ofa-root .container_terms{height:300px;overflow:auto}#ofa-root .container_terms ul{padding-left:0px;text-decoration:underline}#ofa-root .review-root{margin:0 auto;margin-top:0;background:#171818;border:0px;padding-bottom:4%}#ofa-root .review-root .c-icon{color:#fff}#ofa-root .review-root .c-review{margin:0 auto;padding-left:15%}#ofa-root .review-root .c-review__text{color:#f9f9f9;padding-top:50px}#ofa-root .review-root .c-review__title{width:486px;height:72px;color:#fff;font-size:36px;font-family:"AudiExtended_bold",sans-serif;font-weight:"extendedbold";letter-spacing:0px}#ofa-root .review-root .c-review__subHeader .c-review__subTitle{width:552px;height:48px;color:#fff;font-size:24px;font-family:"AudiExtended_bold",sans-serif;font-weight:"extendedbold";letter-spacing:0px;line-height:48px}@media screen and (max-width: 384px){#ofa-root .review-root .c-review__subHeader .c-review__subTitle{font-size:16px;line-height:24px}}#ofa-root .review-root .c-review__separator{width:100%;display:inline-flex;flex-direction:row;align-items:center;padding-top:40px;padding-bottom:40px}#ofa-root .review-root .c-review__oval{height:8px;width:8px;border-radius:50%;border:3px solid #bb0a30}#ofa-root .review-root .c-review__line{height:2px;background-color:#bb0a30;width:1198px}#ofa-root .review-root .c-review-paragraph{padding-right:15%}#ofa-root .review-root .c-review__paragraph{color:#fff;font-family:"AudiExtended_regular",sans-serif;font-weight:normal;font-style:italic;letter-spacing:0px;font-size:18px;line-height:30px;height:86px;padding-bottom:26px}@media screen and (max-width: 800px){#ofa-root .review-root .c-review__paragraph{font-size:18px;line-height:34px;height:200px;padding-bottom:0px}}@media screen and (max-width: 799px){#ofa-root .review-root .c-review__paragraph{font-size:16px;line-height:19px;height:93px;padding-bottom:45px}}@media screen and (max-width: 500px){#ofa-root .review-root .c-review__paragraph{font-size:16px;line-height:21px;height:145px}}@media screen and (max-width: 414px){#ofa-root .review-root .c-review__paragraph{font-size:14px;line-height:21px;height:145px}}@media screen and (max-width: 384px){#ofa-root .review-root .c-review__header{height:36px}#ofa-root .review-root .c-review__title{font-size:24px;height:36px}#ofa-root .review-root .c-review__text{padding-top:19px}#ofa-root .review-root .c-review__paragraph{font-size:12px;line-height:19px;height:158px;padding-bottom:45px}#ofa-root .review-root .c-review__separator{padding-bottom:19px;padding-top:19px}#ofa-root .review-root .c-system__select{width:50px;height:48px}}#ofa-root .c-checkbox__label{font-size:14px}@media screen and (max-width: 384px){#ofa-root .c-checkbox__label{font-size:12px}}#ofa-root .language_toggle{position:fixed;bottom:45px;right:5px;z-index:999999}#ofa-root[data-brand=audi]{--brand-form-section-padding-top-mobile: 0px;--brand-form-section-padding-bottom-mobile: 35px;--brand-form-title-font-size-mobile: 1.25rem;--brand-form-title-line-height-mobile: 1.875rem;--brand-form-label-font-family: 'AudiScreen_regular', sans-serif;--brand-form-label-font-size-mobile: 1rem;--brand-form-label-line-height-mobile: 1.3;--brand-form-question-font-family: 'AudiScreen_bold', sans-serif;--brand-form-question-font-size-mobile: 1rem;--brand-form-question-line-height-mobile: 1.3;--brand-form-question-tc-font-family: 'AudiType-Variable-Normal', sans-serif;--brand-form-label-addon-font-family: 'AudiScreen_regular', sans-serif;--brand-form-label-addon-font-size-mobile: 1rem;--brand-form-label-addon-line-height-mobile: 1.3;--brand-form-radio-option-font-family: 'AudiScreen_regular', sans-serif;--brand-form-error-message-margin-top: 0.5rem}#ofa-root[data-brand=audi] .financing-review .financing-eyebrow-with-icon{display:inline-flex;align-items:center;column-gap:15px}#ofa-root[data-brand=audi] .financing-review .financing-eyebrow-with-icon .c-info-icon{margin:0}#ofa-root[data-brand=audi] .financing-review__divider{border-top:1px solid #dfe4e8;margin:24px 0}#ofa-root[data-brand=audi] .c-form-field__label{font-size:1rem !important}@media(min-width: 800px){#ofa-root[data-brand=audi] .c-form-field__label{font-size:1.25rem !important}}@media(min-width: 1440px){#ofa-root[data-brand=audi] .c-form-field__label{font-size:1.375rem !important}}#ofa-root[data-brand=audi] .c-form-field__label{line-height:1.3}#ofa-root[data-brand=audi] .c-form-heading [data-testid=c-form-heading__title-text]{font-family:"AudiExtended_bold",sans-serif;font-size:1.25rem;line-height:1.875rem}@media(min-width: 800px){#ofa-root[data-brand=audi] .c-form-heading [data-testid=c-form-heading__title-text]{font-size:1.75rem;line-height:3rem}}@media(min-width: 1440px){#ofa-root[data-brand=audi] .c-form-heading [data-testid=c-form-heading__title-text]{font-size:2rem;line-height:3.5rem}}@media(min-width: 1920px){#ofa-root[data-brand=audi] .c-form-heading [data-testid=c-form-heading__title-text]{font-size:2.25rem;line-height:3.75rem}}#ofa-root[data-brand=audi] .question{font-size:1rem !important}@media(min-width: 800px){#ofa-root[data-brand=audi] .question{font-size:1.25rem !important}}@media(min-width: 1440px){#ofa-root[data-brand=audi] .question{font-size:1.375rem !important}}#ofa-root[data-brand=audi] .question{font-family:"AudiScreen_bold",sans-serif;line-height:1.3;font-weight:bold;color:#333}#ofa-root[data-brand=audi] .radio-values{font-size:1rem !important;line-height:1.3;font-weight:normal}@media(min-width: 800px){#ofa-root[data-brand=audi]{--brand-form-title-font-size-tablet: 1.75rem;--brand-form-title-line-height-tablet: 3rem;--brand-form-label-font-size-tablet: 1.25rem;--brand-form-label-line-height-tablet: 1.3;--brand-form-question-font-size-tablet: 1.25rem;--brand-form-question-line-height-tablet: 1.3;--brand-form-label-addon-font-size-tablet: 1.125rem;--brand-form-label-addon-line-height-tablet: 1.3}}@media(min-width: 1440px){#ofa-root[data-brand=audi]{--brand-form-section-padding-top-desktop: 0px;--brand-form-section-padding-bottom-desktop: 60px;--brand-form-title-font-size-desktop: 2rem;--brand-form-title-line-height-desktop: 3.5rem;--brand-form-label-font-size-desktop: 1.375rem;--brand-form-label-line-height-desktop: 1.3;--brand-form-question-font-size-desktop: 1.375rem;--brand-form-question-line-height-desktop: 1.3;--brand-form-label-addon-font-size-desktop: 1.25rem;--brand-form-label-addon-line-height-desktop: 1.3;--brand-form-formik-radio-inline-gap-x-desktop: 0.875rem;--brand-form-formik-radio-inline-offset-y-desktop: -0.3rem;--brand-form-additional-income-offset-y-desktop: 0.5rem;--brand-form-phone-number-inline-input-max-width-desktop: 15rem;--brand-form-phone-number-error-max-width-desktop: 15rem;--brand-form-phone-type-offset-x-desktop: -10rem;--brand-form-phone-type-offset-y-desktop: -0.5rem}}@media(min-width: 1920px){#ofa-root[data-brand=audi]{--brand-form-title-font-size-desktop-xl: 2.25rem;--brand-form-title-line-height-desktop-xl: 3.75rem;--brand-form-label-font-size-desktop-xl: 1.375rem;--brand-form-label-line-height-desktop-xl: 1.3;--brand-form-question-font-size-desktop-xl: 1.375rem;--brand-form-question-line-height-desktop-xl: 1.3;--brand-form-label-addon-font-size-desktop-xl: 1.25rem;--brand-form-label-addon-line-height-desktop-xl: 1.3;--brand-form-phone-type-offset-x-desktop: -12rem}}#ofa-root[data-brand=audi] .review-mode{--review-label-font-size: 0.9375rem}#ofa-root[data-brand=audi] .review-mode .c-form-field__label{font-family:"AudiScreen_bold",sans-serif;font-weight:700;opacity:1;line-height:1.3}#ofa-root[data-brand=audi] .review-mode .c-form-field__label_bold{font-family:"AudiScreen_bold",sans-serif;font-weight:700;font-size:calc(var(--review-label-font-size) + .125rem);line-height:1.35}@media(min-width: 800px){#ofa-root[data-brand=audi] .review-mode{--review-label-font-size: 1.25rem}}@media(min-width: 1440px){#ofa-root[data-brand=audi] .review-mode{--review-label-font-size: 1.375rem}}#ofa-root[data-brand=audi] .occupation-income .review-mode .c-form-field__row,#ofa-root[data-brand=audi] .section-wrapper [data-testid=occupation-income-section] .review-mode .c-form-field__row,#ofa-root[data-brand=audi] .section-wrapper [data-testid=personal-info-section] .review-mode .c-form-field__row,#ofa-root[data-brand=audi] .section-wrapper [data-testid=financing-selection] .review-mode .c-form-field__row{margin-bottom:20px}@media(min-width: 800px){#ofa-root[data-brand=audi] .occupation-income .review-mode .c-form-field__row,#ofa-root[data-brand=audi] .section-wrapper [data-testid=occupation-income-section] .review-mode .c-form-field__row,#ofa-root[data-brand=audi] .section-wrapper [data-testid=personal-info-section] .review-mode .c-form-field__row,#ofa-root[data-brand=audi] .section-wrapper [data-testid=financing-selection] .review-mode .c-form-field__row{margin-bottom:24px}}@media(min-width: 1440px){#ofa-root[data-brand=audi] .occupation-income .review-mode .c-form-field__row,#ofa-root[data-brand=audi] .section-wrapper [data-testid=occupation-income-section] .review-mode .c-form-field__row,#ofa-root[data-brand=audi] .section-wrapper [data-testid=personal-info-section] .review-mode .c-form-field__row,#ofa-root[data-brand=audi] .section-wrapper [data-testid=financing-selection] .review-mode .c-form-field__row{margin-bottom:28px}}#ofa-root[data-brand=audi] .occupation-income .review-mode .c-form-field__row:last-of-type,#ofa-root[data-brand=audi] .section-wrapper [data-testid=occupation-income-section] .review-mode .c-form-field__row:last-of-type,#ofa-root[data-brand=audi] .section-wrapper [data-testid=personal-info-section] .review-mode .c-form-field__row:last-of-type,#ofa-root[data-brand=audi] .section-wrapper [data-testid=financing-selection] .review-mode .c-form-field__row:last-of-type{margin-bottom:12px}#ofa-root[data-brand=audi] .occupation-income .review-mode .o-layout__item,#ofa-root[data-brand=audi] .section-wrapper [data-testid=occupation-income-section] .review-mode .o-layout__item,#ofa-root[data-brand=audi] .section-wrapper [data-testid=personal-info-section] .review-mode .o-layout__item,#ofa-root[data-brand=audi] .section-wrapper [data-testid=financing-selection] .review-mode .o-layout__item{margin-bottom:12px}@media(min-width: 800px){#ofa-root[data-brand=audi] .occupation-income .review-mode .o-layout__item,#ofa-root[data-brand=audi] .section-wrapper [data-testid=occupation-income-section] .review-mode .o-layout__item,#ofa-root[data-brand=audi] .section-wrapper [data-testid=personal-info-section] .review-mode .o-layout__item,#ofa-root[data-brand=audi] .section-wrapper [data-testid=financing-selection] .review-mode .o-layout__item{margin-bottom:16px}}@media(min-width: 1440px){#ofa-root[data-brand=audi] .occupation-income .review-mode .o-layout__item,#ofa-root[data-brand=audi] .section-wrapper [data-testid=occupation-income-section] .review-mode .o-layout__item,#ofa-root[data-brand=audi] .section-wrapper [data-testid=personal-info-section] .review-mode .o-layout__item,#ofa-root[data-brand=audi] .section-wrapper [data-testid=financing-selection] .review-mode .o-layout__item{margin-bottom:18px}}#ofa-root[data-brand=audi] .occupation-income .review-mode .o-layout__item.o-layout__grouped-item:has(button),#ofa-root[data-brand=audi] .section-wrapper [data-testid=occupation-income-section] .review-mode .o-layout__item.o-layout__grouped-item:has(button),#ofa-root[data-brand=audi] .section-wrapper [data-testid=personal-info-section] .review-mode .o-layout__item.o-layout__grouped-item:has(button),#ofa-root[data-brand=audi] .section-wrapper [data-testid=financing-selection] .review-mode .o-layout__item.o-layout__grouped-item:has(button){margin-bottom:0;margin-top:35px}@media(min-width: 1440px){#ofa-root[data-brand=audi] .occupation-income .review-mode .o-layout__item.o-layout__grouped-item:has(button),#ofa-root[data-brand=audi] .section-wrapper [data-testid=occupation-income-section] .review-mode .o-layout__item.o-layout__grouped-item:has(button),#ofa-root[data-brand=audi] .section-wrapper [data-testid=personal-info-section] .review-mode .o-layout__item.o-layout__grouped-item:has(button),#ofa-root[data-brand=audi] .section-wrapper [data-testid=financing-selection] .review-mode .o-layout__item.o-layout__grouped-item:has(button){margin-top:60px}}#ofa-root[data-brand=audi] .occupation-income .review-mode .c-form-field__label,#ofa-root[data-brand=audi] .section-wrapper [data-testid=occupation-income-section] .review-mode .c-form-field__label,#ofa-root[data-brand=audi] .section-wrapper [data-testid=personal-info-section] .review-mode .c-form-field__label,#ofa-root[data-brand=audi] .section-wrapper [data-testid=financing-selection] .review-mode .c-form-field__label{margin-bottom:4px}@media(min-width: 1440px){#ofa-root[data-brand=audi] .occupation-income .review-mode .c-form-field__label,#ofa-root[data-brand=audi] .section-wrapper [data-testid=occupation-income-section] .review-mode .c-form-field__label,#ofa-root[data-brand=audi] .section-wrapper [data-testid=personal-info-section] .review-mode .c-form-field__label,#ofa-root[data-brand=audi] .section-wrapper [data-testid=financing-selection] .review-mode .c-form-field__label{margin-bottom:6px}}#ofa-root[data-brand=audi] .occupation-income .review-mode .c-form-field__label_bold,#ofa-root[data-brand=audi] .section-wrapper [data-testid=occupation-income-section] .review-mode .c-form-field__label_bold,#ofa-root[data-brand=audi] .section-wrapper [data-testid=personal-info-section] .review-mode .c-form-field__label_bold,#ofa-root[data-brand=audi] .section-wrapper [data-testid=financing-selection] .review-mode .c-form-field__label_bold{display:block;margin-bottom:8px}#ofa-root[data-brand=audi] .section-wrapper [data-testid=personal-info-section] .personal-info-review .c-field__address .c-form-field__label_bold{display:flex;flex-direction:column;align-items:flex-start}#ofa-root[data-brand=audi] .section-wrapper [data-testid=personal-info-section] .personal-info-review .c-field__address .c-address__text,#ofa-root[data-brand=audi] .section-wrapper [data-testid=personal-info-section] .personal-info-review .c-field__address .c-address__text+span{display:block}#ofa-root[data-brand=audi] .btn-save-layout [data-testid=btn-edit]{min-width:172px;height:56px;padding:0 34px;margin-top:0 !important}#ofa-root[data-brand=audi] .btn-save-layout [data-testid=btn-edit] .c-info-icon{display:none}#ofa-root[data-brand=audi] .btn-save-layout [data-testid=btn-edit] .c-btn__text{white-space:nowrap;display:inline-block}#ofa-root[data-brand=audi] .section-wrapper .standalone-section .standalone-section__content{padding-top:1.5rem !important}@media(max-width: 1439px){#ofa-root[data-brand=audi] .personal-info-form .app-info-address-line1,#ofa-root[data-brand=audi] .personal-info-form .app-info-address-line2{flex:0 0 100%;max-width:100%;width:100%}}@media(min-width: 1440px){#ofa-root[data-brand=audi] .section-wrapper .standalone-section .standalone-section__content{padding-top:1rem !important}}#ofa-root[data-brand=audi] .section-wrapper [data-testid=dealer-selection] .card-dealer-name,#ofa-root[data-brand=audi] .section-wrapper [data-testid=dealer-selection] .card-dealer-main-number .c-radio__label_number{font-family:"AudiScreen_bold",sans-serif;font-size:16px}#ofa-root[data-brand=audi] .section-wrapper [data-testid=dealer-selection] .card-dealer-address,#ofa-root[data-brand=audi] .section-wrapper [data-testid=dealer-selection] .card-dealer-phone{font-family:"AudiScreen_regular",sans-serif;font-size:16px}#ofa-root[data-brand=audi] .section-wrapper [data-testid=dealer-selection] .card-dealer-main-locate-icon-text{font-family:"AudiScreen_regular",sans-serif;font-size:12px}#ofa-root[data-brand=audi] .dealer-review-results .card-dealer-name,#ofa-root[data-brand=audi] .dealer-review-results .card-dealer-main-number .c-radio__label_number{font-family:"AudiScreen_bold",sans-serif;font-size:16px}#ofa-root[data-brand=audi] .dealer-review-results .card-dealer-address,#ofa-root[data-brand=audi] .dealer-review-results .card-dealer-phone{font-family:"AudiScreen_regular",sans-serif;font-size:16px}#ofa-root[data-brand=audi] .dealer-review-results .card-dealer-main-locate-icon-text{font-family:"AudiScreen_regular",sans-serif;font-size:12px}#ofa-root[data-brand=audi] .section-wrapper [data-testid=dealer-selection] .c-form-heading [data-testid=c-form-heading__title-text]{font-size:36px;line-height:56px}#ofa-root[data-brand=audi] legend{font-family:"AudiExtended_bold",sans-serif;font-weight:600;letter-spacing:-0.51px}#ofa-root[data-brand=audi] legend .c-form-heading__title{display:block;font-weight:300}#ofa-root[data-brand=audi] .legend-subtitle{font-family:"AudiExtended_bold",sans-serif;font-size:14px}#ofa-root .o-fieldset__row:has(.btn-edit-layout){margin:0 !important}#ofa-root[data-brand=vw] .section-wrapper .c-form-field .c-radio .c-radio__label,#ofa-root[data-brand=vw] .section-wrapper .c-form-field .c-radio__label,#ofa-root[data-brand=volkswagen] .section-wrapper .c-form-field .c-radio .c-radio__label,#ofa-root[data-brand=volkswagen] .section-wrapper .c-form-field .c-radio__label{font-family:"VWText-Regular",sans-serif !important}#ofa-root[data-brand=vw],#ofa-root[data-brand=volkswagen]{--brand-form-section-padding-top-mobile: 1.5rem;--brand-form-section-padding-bottom-mobile: 35px;--brand-form-title-font-size-mobile: 1.25rem;--brand-form-title-line-height-mobile: 1.875rem;--brand-form-label-font-family: 'VwHead_light', sans-serif;--brand-form-label-font-size-mobile: 1rem;--brand-form-label-line-height-mobile: 1.5rem;--brand-form-question-font-family: 'VwHead_bold', sans-serif;--brand-form-question-tc-font-family: 'VWText-Regular', sans-serif;--brand-form-question-font-size-mobile: 1rem;--brand-form-question-line-height-mobile: 1.5rem;--brand-form-label-addon-font-family: 'VwHead_light', sans-serif;--brand-form-label-addon-font-size-mobile: 1rem;--brand-form-label-addon-line-height-mobile: 1.5rem;--brand-form-radio-option-font-family: 'VWText-Regular', sans-serif;--brand-form-error-message-margin-top: 1rem}@media(min-width: 800px){#ofa-root[data-brand=vw],#ofa-root[data-brand=volkswagen]{--brand-form-title-font-size-tablet: 1.5rem;--brand-form-title-line-height-tablet: 2.5rem;--brand-form-label-font-size-tablet: 1.125rem;--brand-form-label-line-height-tablet: 1.625rem;--brand-form-question-font-size-tablet: 1.125rem;--brand-form-question-line-height-tablet: 1.75rem;--brand-form-label-addon-font-size-tablet: 1rem;--brand-form-label-addon-line-height-tablet: 1.5rem}}@media(min-width: 1440px){#ofa-root[data-brand=vw],#ofa-root[data-brand=volkswagen]{--brand-form-section-padding-top-desktop: 2rem;--brand-form-section-padding-bottom-desktop: 60px;--brand-form-title-font-size-desktop: 2.25rem;--brand-form-title-line-height-desktop: 3.5rem;--brand-form-label-font-size-desktop: 1.25rem;--brand-form-label-line-height-desktop: 1.75rem;--brand-form-question-font-size-desktop: 1.25rem;--brand-form-question-line-height-desktop: 2rem;--brand-form-label-addon-font-size-desktop: 1rem;--brand-form-label-addon-line-height-desktop: 1.5rem;--brand-form-formik-radio-inline-gap-x-desktop: 0.875rem;--brand-form-formik-radio-inline-offset-y-desktop: -0.6rem;--brand-form-phone-number-inline-input-max-width-desktop: 15rem;--brand-form-phone-number-error-max-width-desktop: 15rem;--brand-form-phone-type-offset-x-desktop: -10rem;--brand-form-phone-type-offset-y-desktop: -1rem;--brand-form-additional-income-offset-y-desktop: 0.5rem}}@media(min-width: 1920px){#ofa-root[data-brand=vw],#ofa-root[data-brand=volkswagen]{--brand-form-title-font-size-desktop-xl: 2.25rem;--brand-form-title-line-height-desktop-xl: 3.5rem;--brand-form-label-font-size-desktop-xl: 1.5rem;--brand-form-label-line-height-desktop-xl: 2rem;--brand-form-question-font-size-desktop-xl: 1.5rem;--brand-form-question-line-height-desktop-xl: 2rem;--brand-form-label-addon-font-size-desktop-xl: 1rem;--brand-form-label-addon-line-height-desktop-xl: 1.5rem;--brand-form-phone-type-offset-x-desktop: -12rem}}#ofa-root[data-brand=vw] .review-mode .o-fieldset__row,#ofa-root[data-brand=volkswagen] .review-mode .o-fieldset__row{margin-bottom:20px}@media(min-width: 800px){#ofa-root[data-brand=vw] .review-mode .o-fieldset__row,#ofa-root[data-brand=volkswagen] .review-mode .o-fieldset__row{margin-bottom:28px}}@media(min-width: 1440px){#ofa-root[data-brand=vw] .review-mode .o-fieldset__row,#ofa-root[data-brand=volkswagen] .review-mode .o-fieldset__row{margin-bottom:32px}}#ofa-root[data-brand=vw] .review-mode .o-fieldset__row:last-child,#ofa-root[data-brand=volkswagen] .review-mode .o-fieldset__row:last-child{margin-bottom:0}#ofa-root[data-brand=vw] .review-mode .c-form-field__label,#ofa-root[data-brand=volkswagen] .review-mode .c-form-field__label{display:block;color:#000;font-family:"VwHead_light",sans-serif;font-size:1rem !important;line-height:1.2;margin-bottom:8px;letter-spacing:0;opacity:.75}@media(min-width: 800px){#ofa-root[data-brand=vw] .review-mode .c-form-field__label,#ofa-root[data-brand=volkswagen] .review-mode .c-form-field__label{font-size:1.125rem !important}}@media(min-width: 1440px){#ofa-root[data-brand=vw] .review-mode .c-form-field__label,#ofa-root[data-brand=volkswagen] .review-mode .c-form-field__label{font-size:1.25rem !important}}#ofa-root[data-brand=vw] .review-mode .c-form-field__label_bold,#ofa-root[data-brand=volkswagen] .review-mode .c-form-field__label_bold{display:block;color:#000;font-family:"VwHead_bold",sans-serif;font-size:1rem;font-weight:700;line-height:1.3;overflow-wrap:anywhere}@media(min-width: 800px){#ofa-root[data-brand=vw] .review-mode .c-form-field__label_bold,#ofa-root[data-brand=volkswagen] .review-mode .c-form-field__label_bold{font-size:1.125rem}}@media(min-width: 1440px){#ofa-root[data-brand=vw] .review-mode .c-form-field__label_bold,#ofa-root[data-brand=volkswagen] .review-mode .c-form-field__label_bold{font-size:1.25rem}}#ofa-root[data-brand=vw] .occupation-income .review-mode .c-form-field__row,#ofa-root[data-brand=vw] .section-wrapper [data-testid=occupation-income-section] .review-mode .c-form-field__row,#ofa-root[data-brand=vw] .section-wrapper [data-testid=personal-info-section] .review-mode .c-form-field__row,#ofa-root[data-brand=volkswagen] .occupation-income .review-mode .c-form-field__row,#ofa-root[data-brand=volkswagen] .section-wrapper [data-testid=occupation-income-section] .review-mode .c-form-field__row,#ofa-root[data-brand=volkswagen] .section-wrapper [data-testid=personal-info-section] .review-mode .c-form-field__row{margin-bottom:20px}@media(min-width: 800px){#ofa-root[data-brand=vw] .occupation-income .review-mode .c-form-field__row,#ofa-root[data-brand=vw] .section-wrapper [data-testid=occupation-income-section] .review-mode .c-form-field__row,#ofa-root[data-brand=vw] .section-wrapper [data-testid=personal-info-section] .review-mode .c-form-field__row,#ofa-root[data-brand=volkswagen] .occupation-income .review-mode .c-form-field__row,#ofa-root[data-brand=volkswagen] .section-wrapper [data-testid=occupation-income-section] .review-mode .c-form-field__row,#ofa-root[data-brand=volkswagen] .section-wrapper [data-testid=personal-info-section] .review-mode .c-form-field__row{margin-bottom:24px}}@media(min-width: 1440px){#ofa-root[data-brand=vw] .occupation-income .review-mode .c-form-field__row,#ofa-root[data-brand=vw] .section-wrapper [data-testid=occupation-income-section] .review-mode .c-form-field__row,#ofa-root[data-brand=vw] .section-wrapper [data-testid=personal-info-section] .review-mode .c-form-field__row,#ofa-root[data-brand=volkswagen] .occupation-income .review-mode .c-form-field__row,#ofa-root[data-brand=volkswagen] .section-wrapper [data-testid=occupation-income-section] .review-mode .c-form-field__row,#ofa-root[data-brand=volkswagen] .section-wrapper [data-testid=personal-info-section] .review-mode .c-form-field__row{margin-bottom:28px}}#ofa-root[data-brand=vw] .occupation-income .review-mode .c-form-field__row:last-of-type,#ofa-root[data-brand=vw] .section-wrapper [data-testid=occupation-income-section] .review-mode .c-form-field__row:last-of-type,#ofa-root[data-brand=vw] .section-wrapper [data-testid=personal-info-section] .review-mode .c-form-field__row:last-of-type,#ofa-root[data-brand=volkswagen] .occupation-income .review-mode .c-form-field__row:last-of-type,#ofa-root[data-brand=volkswagen] .section-wrapper [data-testid=occupation-income-section] .review-mode .c-form-field__row:last-of-type,#ofa-root[data-brand=volkswagen] .section-wrapper [data-testid=personal-info-section] .review-mode .c-form-field__row:last-of-type{margin-bottom:12px}@media(min-width: 1440px){#ofa-root[data-brand=vw] .occupation-income .review-mode .o-layout__item,#ofa-root[data-brand=vw] .section-wrapper [data-testid=occupation-income-section] .review-mode .o-layout__item,#ofa-root[data-brand=vw] .section-wrapper [data-testid=personal-info-section] .review-mode .o-layout__item,#ofa-root[data-brand=volkswagen] .occupation-income .review-mode .o-layout__item,#ofa-root[data-brand=volkswagen] .section-wrapper [data-testid=occupation-income-section] .review-mode .o-layout__item,#ofa-root[data-brand=volkswagen] .section-wrapper [data-testid=personal-info-section] .review-mode .o-layout__item{margin-bottom:18px}}#ofa-root[data-brand=vw] .occupation-income .review-mode .c-form-field__label,#ofa-root[data-brand=vw] .section-wrapper [data-testid=occupation-income-section] .review-mode .c-form-field__label,#ofa-root[data-brand=vw] .section-wrapper [data-testid=personal-info-section] .review-mode .c-form-field__label,#ofa-root[data-brand=volkswagen] .occupation-income .review-mode .c-form-field__label,#ofa-root[data-brand=volkswagen] .section-wrapper [data-testid=occupation-income-section] .review-mode .c-form-field__label,#ofa-root[data-brand=volkswagen] .section-wrapper [data-testid=personal-info-section] .review-mode .c-form-field__label{margin-bottom:4px}@media(min-width: 1440px){#ofa-root[data-brand=vw] .occupation-income .review-mode .c-form-field__label,#ofa-root[data-brand=vw] .section-wrapper [data-testid=occupation-income-section] .review-mode .c-form-field__label,#ofa-root[data-brand=vw] .section-wrapper [data-testid=personal-info-section] .review-mode .c-form-field__label,#ofa-root[data-brand=volkswagen] .occupation-income .review-mode .c-form-field__label,#ofa-root[data-brand=volkswagen] .section-wrapper [data-testid=occupation-income-section] .review-mode .c-form-field__label,#ofa-root[data-brand=volkswagen] .section-wrapper [data-testid=personal-info-section] .review-mode .c-form-field__label{margin-bottom:6px}}#ofa-root[data-brand=vw] .occupation-income .review-mode .c-form-field__label_bold,#ofa-root[data-brand=vw] .section-wrapper [data-testid=occupation-income-section] .review-mode .c-form-field__label_bold,#ofa-root[data-brand=vw] .section-wrapper [data-testid=personal-info-section] .review-mode .c-form-field__label_bold,#ofa-root[data-brand=volkswagen] .occupation-income .review-mode .c-form-field__label_bold,#ofa-root[data-brand=volkswagen] .section-wrapper [data-testid=occupation-income-section] .review-mode .c-form-field__label_bold,#ofa-root[data-brand=volkswagen] .section-wrapper [data-testid=personal-info-section] .review-mode .c-form-field__label_bold{display:block;margin-bottom:8px}#ofa-root[data-brand=vw] .section-wrapper [data-testid=personal-info-section] .personal-info-review .c-field__address .c-form-field__label_bold,#ofa-root[data-brand=volkswagen] .section-wrapper [data-testid=personal-info-section] .personal-info-review .c-field__address .c-form-field__label_bold{display:flex;flex-direction:column;align-items:flex-start}#ofa-root[data-brand=vw] .section-wrapper [data-testid=personal-info-section] .personal-info-review .c-field__address .c-address__text,#ofa-root[data-brand=vw] .section-wrapper [data-testid=personal-info-section] .personal-info-review .c-field__address .c-address__text+span,#ofa-root[data-brand=volkswagen] .section-wrapper [data-testid=personal-info-section] .personal-info-review .c-field__address .c-address__text,#ofa-root[data-brand=volkswagen] .section-wrapper [data-testid=personal-info-section] .personal-info-review .c-field__address .c-address__text+span{display:block}#ofa-root[data-brand=vw] .financing-review .financing-eyebrow-with-icon,#ofa-root[data-brand=volkswagen] .financing-review .financing-eyebrow-with-icon{display:inline-flex;align-items:center;column-gap:15px}#ofa-root[data-brand=vw] .financing-review .financing-eyebrow-with-icon .c-info-icon,#ofa-root[data-brand=volkswagen] .financing-review .financing-eyebrow-with-icon .c-info-icon{margin:0;transform:translateY(-6px)}#ofa-root[data-brand=vw] .financing-review .estimated-cost-tooltip [data-tippy-root],#ofa-root[data-brand=volkswagen] .financing-review .estimated-cost-tooltip [data-tippy-root]{width:141px}#ofa-root[data-brand=vw] .financing-review__divider,#ofa-root[data-brand=volkswagen] .financing-review__divider{border-top:1px solid #dfe4e8;margin:24px 0}#ofa-root[data-brand=vw] .section-wrapper [data-testid=dealer-selection] .card-dealer-name,#ofa-root[data-brand=vw] .dealer-review-results .card-dealer-name,#ofa-root[data-brand=volkswagen] .section-wrapper [data-testid=dealer-selection] .card-dealer-name,#ofa-root[data-brand=volkswagen] .dealer-review-results .card-dealer-name{font-family:"VwHead_bold",sans-serif;font-size:16px}#ofa-root[data-brand=vw] .section-wrapper [data-testid=dealer-selection] .card-dealer-address,#ofa-root[data-brand=vw] .section-wrapper [data-testid=dealer-selection] .card-dealer-phone,#ofa-root[data-brand=vw] .dealer-review-results .card-dealer-address,#ofa-root[data-brand=vw] .dealer-review-results .card-dealer-phone,#ofa-root[data-brand=volkswagen] .section-wrapper [data-testid=dealer-selection] .card-dealer-address,#ofa-root[data-brand=volkswagen] .section-wrapper [data-testid=dealer-selection] .card-dealer-phone,#ofa-root[data-brand=volkswagen] .dealer-review-results .card-dealer-address,#ofa-root[data-brand=volkswagen] .dealer-review-results .card-dealer-phone{font-family:"VwHead-Regular",sans-serif;font-size:16px}#ofa-root[data-brand=vw] .section-wrapper [data-testid=dealer-selection] .card-dealer-main-locate-icon-text,#ofa-root[data-brand=vw] .dealer-review-results .card-dealer-main-locate-icon-text,#ofa-root[data-brand=volkswagen] .section-wrapper [data-testid=dealer-selection] .card-dealer-main-locate-icon-text,#ofa-root[data-brand=volkswagen] .dealer-review-results .card-dealer-main-locate-icon-text{font-family:"VWText-Regular",sans-serif;font-size:12px}#ofa-root[data-brand=vw] .section-wrapper [data-testid=dealer-selection] .card-dealer-distance,#ofa-root[data-brand=vw] .dealer-review-results .card-dealer-distance,#ofa-root[data-brand=volkswagen] .section-wrapper [data-testid=dealer-selection] .card-dealer-distance,#ofa-root[data-brand=volkswagen] .dealer-review-results .card-dealer-distance{padding-top:16px}#ofa-root[data-brand=vw] .section-wrapper [data-testid=dealer-selection] .c-form-heading .c-form-heading__title,#ofa-root[data-brand=volkswagen] .section-wrapper [data-testid=dealer-selection] .c-form-heading .c-form-heading__title{font-size:36px;line-height:56px}#ofa-root .o-fieldset__row:has(.btn-edit-layout){margin:0 !important;padding:0 !important}#ofa-root .occupation-income,#ofa-root .section-wrapper [data-testid=occupation-income-section]{--additional-income-to-monthly-gap: 12px}#ofa-root .occupation-income .additional-income-question-row,#ofa-root .section-wrapper [data-testid=occupation-income-section] .additional-income-question-row{margin-bottom:var(--additional-income-to-monthly-gap)}#ofa-root .occupation-income .additional-monthly-income-row,#ofa-root .section-wrapper [data-testid=occupation-income-section] .additional-monthly-income-row{margin-top:26px}#ofa-root .section-wrapper{--form-label-font-family: var(--brand-form-label-font-family, VwHead_light, sans-serif);--form-question-font-family: var(--brand-form-question-font-family, VwHead_bold, sans-serif);--form-label-addon-font-family: var(--brand-form-label-addon-font-family, VwHead_light, sans-serif);--form-radio-option-font-family: var(--brand-form-radio-option-font-family, VWText-Regular, sans-serif);--form-error-message-margin-top: var(--brand-form-error-message-margin-top, 0)}#ofa-root .section-wrapper .c-error-message{margin-top:var(--form-error-message-margin-top)}#ofa-root .section-wrapper .c-form-heading{display:block;margin:0}#ofa-root .section-wrapper .formik-number-input-field__heading,#ofa-root .section-wrapper .formik-radio-group__heading{display:flex;flex-direction:column;align-items:flex-start}@media(max-width: 1439px){#ofa-root .section-wrapper .phoneNumber,#ofa-root .section-wrapper .phoneType{flex:0 0 100% !important;max-width:100% !important;width:100%}}@media(max-width: 1439px){#ofa-root .section-wrapper{--form-radio-option-gap-mobile: 14px;--form-radio-row-gap-mobile: var(--brand-form-radio-row-gap-mobile, 26px);--form-radio-group-space-above-mobile: var(--brand-form-radio-group-space-above-mobile, 0px);--form-radio-group-space-below-mobile: var(--brand-form-radio-group-space-below-mobile, 0px);--form-title-font-size-mobile: var(--brand-form-title-font-size-mobile);--form-title-line-height-mobile: var(--brand-form-title-line-height-mobile);--form-title-font-size-tablet: var(--brand-form-title-font-size-tablet, var(--form-title-font-size-mobile, inherit));--form-title-line-height-tablet: var(--brand-form-title-line-height-tablet, var(--form-title-line-height-mobile, inherit));--form-section-padding-top-mobile: var(--brand-form-section-padding-top-mobile, 2rem);--form-section-padding-bottom-mobile: var(--brand-form-section-padding-bottom-mobile, 2rem);--form-label-font-size-mobile: var(--brand-form-label-font-size-mobile, 1.5rem);--form-label-line-height-mobile: var(--brand-form-label-line-height-mobile, 1.8rem);--form-label-font-size-tablet: var(--brand-form-label-font-size-tablet, var(--form-label-font-size-mobile, 1.5rem));--form-label-line-height-tablet: var(--brand-form-label-line-height-tablet, var(--form-label-line-height-mobile, 1.8rem));--form-question-font-size-mobile: var(--brand-form-question-font-size-mobile, 1.5rem);--form-question-line-height-mobile: var(--brand-form-question-line-height-mobile, 1.8rem);--form-question-font-size-tablet: var(--brand-form-question-font-size-tablet, var(--form-question-font-size-mobile, 1.5rem));--form-question-line-height-tablet: var(--brand-form-question-line-height-tablet, var(--form-question-line-height-mobile, 1.8rem));--form-label-addon-font-size-mobile: var(--brand-form-label-addon-font-size-mobile, 1.25rem);--form-label-addon-line-height-mobile: var(--brand-form-label-addon-line-height-mobile, 1.5rem);--form-label-addon-font-size-tablet: var(--brand-form-label-addon-font-size-tablet, var(--form-label-addon-font-size-mobile, 1.25rem));--form-label-addon-line-height-tablet: var( --brand-form-label-addon-line-height-tablet, var(--form-label-addon-line-height-mobile, 1.5rem) )}#ofa-root .section-wrapper .c-form-field .c-button-group{display:inline-flex;flex-wrap:wrap;justify-content:flex-start;column-gap:var(--form-radio-option-gap-mobile);row-gap:var(--form-radio-row-gap-mobile);margin-top:var(--form-radio-group-space-above-mobile);margin-bottom:var(--form-radio-group-space-below-mobile)}#ofa-root .section-wrapper .c-form-heading .c-form-heading__title{font-size:var(--form-title-font-size-mobile, inherit);line-height:var(--form-title-line-height-mobile, inherit)}#ofa-root .section-wrapper [data-testid=application-type-section].o-content-section{padding-top:var(--form-section-padding-top-mobile);padding-bottom:var(--form-section-padding-bottom-mobile)}#ofa-root .section-wrapper [data-testid=financing-selection].o-content-section{padding-top:var(--form-section-padding-top-mobile);padding-bottom:var(--form-section-padding-bottom-mobile)}#ofa-root .section-wrapper [data-testid=personal-info-section].o-content-section{padding-top:var(--form-section-padding-top-mobile);padding-bottom:var(--form-section-padding-bottom-mobile)}#ofa-root .section-wrapper [data-testid=dealer-selection].o-content-section{padding-top:var(--form-section-padding-top-mobile);padding-bottom:var(--form-section-padding-bottom-mobile)}#ofa-root .section-wrapper [data-testid=occupation-income-section].o-content-section{padding-top:var(--form-section-padding-top-mobile);padding-bottom:var(--form-section-padding-bottom-mobile)}#ofa-root .section-wrapper [data-testid=security-check-section].o-content-section{padding-top:var(--form-section-padding-top-mobile);padding-bottom:var(--form-section-padding-bottom-mobile)}#ofa-root .section-wrapper .formik-radio-group--inline-desktop{width:100%;text-align:left}#ofa-root .section-wrapper .formik-radio-group--inline-desktop>.formik-radio-group__heading .formik-radio-group__label{display:block;margin-bottom:var(--form-radio-group-space-above-mobile);font-weight:700;text-align:left;font-family:var(--form-formik-radio-inline-label-font-family);font-size:var(--form-formik-radio-inline-label-font-size-mobile);line-height:var(--form-formik-radio-inline-label-line-height-mobile)}#ofa-root .section-wrapper .formik-radio-group--inline-desktop>.formik-radio-group__control{text-align:left}#ofa-root .section-wrapper .formik-radio-group--inline-desktop>.formik-radio-group__control .c-radio .c-radio__label,#ofa-root .section-wrapper .formik-radio-group--inline-desktop>.formik-radio-group__control .c-radio__label{font-family:var(--form-radio-option-font-family, VWText-Regular, sans-serif) !important;font-size:var(--form-formik-radio-inline-option-font-size-mobile);line-height:var(--form-formik-radio-inline-option-line-height-mobile)}}@media(max-width: 1439px)and (min-width: 800px){#ofa-root .section-wrapper .c-form-heading .c-form-heading__title{font-size:var(--form-title-font-size-tablet, inherit);line-height:var(--form-title-line-height-tablet, inherit)}}@media(min-width: 1440px){#ofa-root .section-wrapper{--form-question-control-gap: var(--brand-form-question-control-gap, 14px);--form-title-font-size-desktop: var(--brand-form-title-font-size-desktop, inherit);--form-title-line-height-desktop: var(--brand-form-title-line-height-desktop, inherit);--form-title-font-size-desktop-xl: var(--brand-form-title-font-size-desktop-xl, var(--form-title-font-size-desktop, inherit));--form-title-line-height-desktop-xl: var(--brand-form-title-line-height-desktop-xl, var(--form-title-line-height-desktop, inherit));--form-radio-option-gap-desktop: var(--brand-form-radio-option-gap-desktop, 14px);--form-radio-row-gap-desktop: var(--brand-form-radio-row-gap-desktop, 0px);--form-radio-group-space-above-desktop: var(--brand-form-radio-group-space-above-desktop, 0px);--form-radio-group-space-below-desktop: var(--brand-form-radio-group-space-below-desktop, 0px);--form-formik-radio-inline-gap-x-desktop: var(--brand-form-formik-radio-inline-gap-x-desktop, 12px);--form-formik-radio-inline-offset-y-desktop: var(--brand-form-formik-radio-inline-offset-y-desktop, 0px);--form-section-padding-top-desktop: var(--brand-form-section-padding-top-desktop, 4rem);--form-section-padding-bottom-desktop: var(--brand-form-section-padding-bottom-desktop, 4rem);--form-label-font-size-desktop: var(--brand-form-label-font-size-desktop, 1.5rem);--form-label-line-height-desktop: var(--brand-form-label-line-height-desktop, 1.8rem);--form-label-font-size-desktop-xl: var(--brand-form-label-font-size-desktop-xl, var(--form-label-font-size-desktop, 1.5rem));--form-label-line-height-desktop-xl: var(--brand-form-label-line-height-desktop-xl, var(--form-label-line-height-desktop, 1.8rem));--form-question-font-size-desktop: var(--brand-form-question-font-size-desktop, 1.5rem);--form-question-line-height-desktop: var(--brand-form-question-line-height-desktop, 1.8rem);--form-question-font-size-desktop-xl: var(--brand-form-question-font-size-desktop-xl, var(--form-question-font-size-desktop, 1.5rem));--form-question-line-height-desktop-xl: var( --brand-form-question-line-height-desktop-xl, var(--form-question-line-height-desktop, 1.8rem) );--form-label-addon-font-size-desktop: var(--brand-form-label-addon-font-size-desktop, 1.25rem);--form-label-addon-line-height-desktop: var(--brand-form-label-addon-line-height-desktop, 1.5rem);--form-label-addon-font-size-desktop-xl: var( --brand-form-label-addon-font-size-desktop-xl, var(--form-label-addon-font-size-desktop, 1.25rem) );--form-label-addon-line-height-desktop-xl: var( --brand-form-label-addon-line-height-desktop-xl, var(--form-label-addon-line-height-desktop, 1.5rem) );--form-phone-number-inline-input-max-width-desktop: var(--brand-form-phone-number-inline-input-max-width-desktop, none);--form-phone-number-error-max-width-desktop: var(--brand-form-phone-number-error-max-width-desktop, 100%);--form-phone-type-offset-x-desktop: var(--brand-form-phone-type-offset-x-desktop, 0);--form-phone-type-offset-y-desktop: var(--brand-form-phone-type-offset-y-desktop, 0);--form-additional-income-offset-y-desktop: var(--brand-form-additional-income-offset-y-desktop, 0)}#ofa-root .section-wrapper .c-form-field .c-button-group{display:inline-flex;flex-wrap:wrap;justify-content:flex-start;column-gap:var(--form-radio-option-gap-desktop);row-gap:var(--form-radio-row-gap-desktop);margin-top:var(--form-radio-group-space-above-desktop);margin-bottom:var(--form-radio-group-space-below-desktop)}#ofa-root .section-wrapper .c-form-heading .c-form-heading__title{font-size:var(--form-title-font-size-desktop, inherit);line-height:var(--form-title-line-height-desktop, inherit)}#ofa-root .section-wrapper [data-testid=application-type-section].o-content-section{padding-top:var(--form-section-padding-top-desktop);padding-bottom:var(--form-section-padding-bottom-desktop)}#ofa-root .section-wrapper [data-testid=financing-selection].o-content-section{padding-top:var(--form-section-padding-top-desktop);padding-bottom:var(--form-section-padding-bottom-desktop)}#ofa-root .section-wrapper [data-testid=personal-info-section].o-content-section{padding-top:var(--form-section-padding-top-desktop);padding-bottom:var(--form-section-padding-bottom-desktop)}#ofa-root .section-wrapper [data-testid=dealer-selection].o-content-section{padding-top:var(--form-section-padding-top-desktop);padding-bottom:var(--form-section-padding-bottom-desktop)}#ofa-root .section-wrapper [data-testid=occupation-income-section].o-content-section{padding-top:var(--form-section-padding-top-desktop);padding-bottom:var(--form-section-padding-bottom-desktop)}#ofa-root .section-wrapper [data-testid=security-check-section].o-content-section{padding-top:var(--form-section-padding-top-desktop);padding-bottom:var(--form-section-padding-bottom-desktop)}#ofa-root .section-wrapper .formik-number-input-field--inline-desktop .c-form-field__box{display:flex;align-items:center;column-gap:16px}#ofa-root .section-wrapper .formik-number-input-field--inline-desktop .formik-number-input-field__heading{flex:0 0 auto;margin:0}#ofa-root .section-wrapper .formik-number-input-field--inline-desktop .c-input{flex:1 1 auto;margin:0}#ofa-root .section-wrapper .phoneNumber .formik-number-input-field--inline-desktop .c-input{max-width:var(--form-phone-number-inline-input-max-width-desktop, none)}#ofa-root .section-wrapper .phoneNumber .formik-number-input-field--inline-desktop .c-form-field__box{display:grid;grid-template-columns:auto auto;justify-content:start;align-items:center;column-gap:16px}#ofa-root .section-wrapper .phoneNumber .formik-number-input-field--inline-desktop .c-error-message{grid-column:1/-1;max-width:var(--form-phone-number-error-max-width-desktop, 100%)}#ofa-root .section-wrapper .phoneType .formik-radio-group{transform:translate(var(--form-phone-type-offset-x-desktop, 0), var(--form-phone-type-offset-y-desktop, 0))}#ofa-root .section-wrapper .formik-radio-group--inline-desktop{flex-wrap:nowrap;align-items:center;justify-content:flex-start;width:100%;text-align:left;column-gap:var(--form-formik-radio-inline-gap-x-desktop)}#ofa-root .section-wrapper .formik-radio-group--inline-desktop>.formik-radio-group__heading{flex:0 0 auto}#ofa-root .section-wrapper .formik-radio-group--inline-desktop>.formik-radio-group__heading .formik-radio-group__label{margin-bottom:0;font-weight:700;text-align:left;font-family:var(--form-formik-radio-inline-label-font-family);font-size:var(--form-formik-radio-inline-label-font-size-desktop);line-height:var(--form-formik-radio-inline-label-line-height-desktop)}#ofa-root .section-wrapper .formik-radio-group--inline-desktop>.formik-radio-group__control{flex:1 1 auto;text-align:left;transform:translateY(var(--form-formik-radio-inline-offset-y-desktop))}#ofa-root .section-wrapper .formik-radio-group--inline-desktop>.formik-radio-group__control .c-button-group{display:inline-flex;flex-wrap:wrap;justify-content:flex-start;column-gap:var(--form-radio-option-gap-desktop);row-gap:var(--form-radio-row-gap-desktop);margin:0}#ofa-root .section-wrapper .formik-radio-group--inline-desktop>.formik-radio-group__control .c-radio .c-radio__label,#ofa-root .section-wrapper .formik-radio-group--inline-desktop>.formik-radio-group__control .c-radio__label{font-family:var(--form-radio-option-font-family, VWText-Regular, sans-serif) !important;font-size:var(--form-formik-radio-inline-option-font-size-desktop);line-height:var(--form-formik-radio-inline-option-line-height-desktop)}#ofa-root .section-wrapper .additionalIncomeConfirmation .formik-radio-group--inline-desktop>.formik-radio-group__control{transform:translateY(var(--form-additional-income-offset-y-desktop, 0)) !important}#ofa-root .section-wrapper [data-testid=application-type-section] .formik-radio-group--inline-desktop,#ofa-root .section-wrapper [data-testid=financing-selection] .formik-radio-group--inline-desktop,#ofa-root .section-wrapper [data-testid=personal-info-section] .formik-radio-group--inline-desktop,#ofa-root .section-wrapper [data-testid=occupation-income-section] .formik-radio-group--inline-desktop{column-gap:80px}}@media(min-width: 1440px)and (min-width: 1920px){#ofa-root .section-wrapper .c-form-heading .c-form-heading__title{font-size:var(--form-title-font-size-desktop-xl, inherit);line-height:var(--form-title-line-height-desktop-xl, inherit)}}#ofa-root .form_label{font-family:var(--form-label-font-family, VwHead_light, sans-serif);font-size:var(--form-label-font-size-mobile, 1.5rem);line-height:var(--form-label-line-height-mobile, 1.8rem)}#ofa-root .form_question{font-family:var(--form-question-font-family, VwHead_bold, sans-serif);font-size:var(--form-question-font-size-mobile, 1.5rem);line-height:var(--form-question-line-height-mobile, 1.8rem)}#ofa-root .form_label_addon{font-family:var(--form-label-addon-font-family, VwHead_light, sans-serif);font-size:var(--form-label-addon-font-size-mobile, 1.25rem);line-height:var(--form-label-addon-line-height-mobile, 1.5rem)}#ofa-root .form_question--tc{font-family:var(--brand-form-question-tc-font-family, VwHead_bold, sans-serif);font-size:1rem;line-height:1.5}@media(min-width: 800px)and (max-width: 1439px){#ofa-root .form_label{font-size:var(--form-label-font-size-tablet, var(--form-label-font-size-mobile, 1.5rem));line-height:var(--form-label-line-height-tablet, var(--form-label-line-height-mobile, 1.8rem))}#ofa-root .form_question{font-size:var(--form-question-font-size-tablet, var(--form-question-font-size-mobile, 1.5rem));line-height:var(--form-question-line-height-tablet, var(--form-question-line-height-mobile, 1.8rem))}#ofa-root .form_label_addon{font-size:var(--form-label-addon-font-size-tablet, var(--form-label-addon-font-size-mobile, 1.25rem));line-height:var(--form-label-addon-line-height-tablet, var(--form-label-addon-line-height-mobile, 1.5rem))}}@media(min-width: 1440px){#ofa-root .form_label{font-size:var(--form-label-font-size-desktop, 1.5rem);line-height:var(--form-label-line-height-desktop, 1.8rem)}#ofa-root .form_question{font-size:var(--form-question-font-size-desktop, 1.5rem);line-height:var(--form-question-line-height-desktop, 1.8rem)}#ofa-root .form_label_addon{font-size:var(--form-label-addon-font-size-desktop, 1.25rem);line-height:var(--form-label-addon-line-height-desktop, 1.5rem)}}@media(min-width: 1920px){#ofa-root .form_label{font-size:var(--form-label-font-size-desktop-xl, var(--form-label-font-size-desktop, 1.5rem));line-height:var(--form-label-line-height-desktop-xl, var(--form-label-line-height-desktop, 1.8rem))}#ofa-root .form_question{font-size:var(--form-question-font-size-desktop-xl, var(--form-question-font-size-desktop, 1.5rem));line-height:var(--form-question-line-height-desktop-xl, var(--form-question-line-height-desktop, 1.8rem))}#ofa-root .form_label_addon{font-size:var(--form-label-addon-font-size-desktop-xl, var(--form-label-addon-font-size-desktop, 1.25rem));line-height:var(--form-label-addon-line-height-desktop-xl, var(--form-label-addon-line-height-desktop, 1.5rem))}}#ofa-root .section-wrapper [data-testid=dealer-selection] .o-fieldset-selector-dealer,#ofa-root .dealer-review-results{--dealer-review-row-gap: 20px;--dealer-review-card-padding-y: 20px;--dealer-review-card-padding-x: 24px;--dealer-review-card-min-height: 104px;--dealer-review-name-gap: 6px;--dealer-review-line-gap: 4px}#ofa-root .section-wrapper [data-testid=dealer-selection] .o-fieldset-selector-dealer .card-dealer-main,#ofa-root .dealer-review-results .card-dealer-main{display:flex;align-items:flex-start;min-height:var(--dealer-review-card-min-height);padding:var(--dealer-review-card-padding-y) var(--dealer-review-card-padding-x)}#ofa-root .section-wrapper [data-testid=dealer-selection] .o-fieldset-selector-dealer .card-dealer-name,#ofa-root .dealer-review-results .card-dealer-name{font-family:"VwHead_bold",sans-serif;font-size:var(--review-label-font-size, 1rem);color:#000;margin-bottom:var(--dealer-review-line-gap)}#ofa-root .section-wrapper [data-testid=dealer-selection] .o-fieldset-selector-dealer .card-dealer-address,#ofa-root .section-wrapper [data-testid=dealer-selection] .o-fieldset-selector-dealer .card-dealer-phone,#ofa-root .dealer-review-results .card-dealer-address,#ofa-root .dealer-review-results .card-dealer-phone{font-size:var(--review-label-font-size, 1rem);color:#000;line-height:1.4}#ofa-root .section-wrapper [data-testid=dealer-selection] .o-fieldset-selector-dealer .card-dealer-distance,#ofa-root .dealer-review-results .card-dealer-distance{margin-top:var(--dealer-review-line-gap)}#ofa-root .section-wrapper [data-testid=dealer-selection] .o-fieldset-selector-dealer .card-dealer-main-locate,#ofa-root .dealer-review-results .card-dealer-main-locate{margin-left:auto;display:flex;align-items:flex-start;white-space:nowrap;padding-top:2px}#ofa-root .section-wrapper [data-testid=dealer-selection] .o-fieldset-selector-dealer .card-dealer-main-desc .card-dealer-main-locate-icon-small,#ofa-root .dealer-review-results .card-dealer-main-desc .card-dealer-main-locate-icon-small{display:none}#ofa-root .section-wrapper [data-testid=dealer-selection] .o-fieldset-selector-dealer .card-dealer-main-locate-icon,#ofa-root .dealer-review-results .card-dealer-main-locate-icon{display:flex;align-items:center;gap:4px}#ofa-root .section-wrapper [data-testid=dealer-selection] .o-fieldset-selector-dealer .dealer-grid-row .o-layout,#ofa-root .section-wrapper [data-testid=dealer-selection] .o-fieldset-selector-dealer .dealer-grid-row .o-layout__item{margin-top:0 !important}#ofa-root .section-wrapper [data-testid=dealer-selection] .o-fieldset-selector-dealer .card-dealer-main-border{border:1px solid #ccc;cursor:pointer}#ofa-root .section-wrapper [data-testid=dealer-selection] .o-fieldset-selector-dealer .card-dealer-main-border.active{border:1px solid #001e50}#ofa-root .section-wrapper [data-testid=dealer-selection] .o-fieldset-selector-dealer .card-dealer-main-number .c-radio__input,#ofa-root .section-wrapper [data-testid=dealer-selection] .o-fieldset-selector-dealer .card-dealer-main-number .c-radio .c-radio__label::before,#ofa-root .section-wrapper [data-testid=dealer-selection] .o-fieldset-selector-dealer .card-dealer-main-number .c-radio .c-radio__label::after{display:none}#ofa-root .section-wrapper [data-testid=dealer-selection] .o-fieldset-selector-dealer .card-dealer-main-number .c-radio .c-radio__label{padding-left:0}#ofa-root .section-wrapper [data-testid=dealer-selection] .o-fieldset-selector-dealer .card-dealer-main-number .c-radio__label_number{font-family:"VwHead_bold",sans-serif;font-weight:700;color:#000;padding-right:1rem}#ofa-root .section-wrapper [data-testid=dealer-selection] .dealer-submit-row .c-btn:hover:not(:disabled){background:#1a1a1a !important;border-color:#1a1a1a !important}#ofa-root .section-wrapper [data-testid=dealer-selection] .dealer-submit-row .c-btn:disabled{background:#d9d9d9 !important;border-color:#d9d9d9 !important;cursor:not-allowed !important}#ofa-root .dealer-review-results{--dealer-review-card-padding-x: 0px}#ofa-root .dealer-review-results .o-fieldset__row{margin-bottom:var(--dealer-review-row-gap)}#ofa-root .dealer-review-results .o-fieldset__row:last-child{margin-bottom:0}#ofa-root .dealer-review-results .card-dealer-address,#ofa-root .dealer-review-results .card-dealer-phone{line-height:1.4;margin-bottom:var(--dealer-review-line-gap)}#ofa-root .dealer-review-results .card-dealer-phone{margin-bottom:0}@media(max-width: 799px){#ofa-root .dealer-review-results{--dealer-review-row-gap: 16px;--dealer-review-card-padding-y: 16px;--dealer-review-card-padding-x: 16px;--dealer-review-card-min-height: 92px}}#backdrop-root .backdrop{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:10;background:rgba(0,0,0,.75)}#modal-root .c-modal{position:relative}#modal-root .error-modal .content_wrapper{display:grid;grid-template-columns:20% 80%}#modal-root .error-modal .content_section{display:grid;justify-content:center}#modal-root .error-modal .caution_icon{padding-top:25px}#modal-root .error-modal .c-modal__header{padding-left:0px}#modal-root .error-modal .c-modal__wrapper{border-left:8px solid #b81437}#modal-root .error-modal .c-modal__content{padding-left:0px;margin-left:0px}#modal-root .error-modal .c-accordion__header{padding:0px 56px 0px 0px;position:relative;width:100%;margin:0;cursor:pointer}#modal-root .error-modal .c-accordion{position:relative;border-top:0px;border-bottom:0px}#modal-root .error-modal .c-accordion .c-accordion__header.is-active .more_info{display:none}#modal-root .error-modal .c-accordion .c-accordion__header.is-active .collapsed{display:block;margin-bottom:8px}#modal-root .error-modal .c-accordion .c-accordion__header .more_info{display:block}#modal-root .error-modal .c-accordion .c-accordion__header .collapsed{display:none}#modal-root .error-modal .c-accordion__title{font-size:14px}#modal-root .error-modal .c-accordion__title-icon{right:8px;left:auto;position:absolute;width:24px;height:24px;top:2px;margin-right:20px}#modal-root .error-modal .c-accordion__title-icon::before{font-weight:bold}#modal-root .error-modal .en .js-accordion__title{width:120px;padding-right:0px}#modal-root .error-modal .js-accordion__title{width:200px;padding-right:0px}#modal-root .error-modal .js-accordion__title.is-active{width:140px}#modal-root .error-modal .c-accordion__content{padding-top:0 !important;padding-bottom:24px !important;padding-left:0 !important}@media screen and (max-width: 384px){#modal-root .error-modal .content_wrapper{display:grid;grid-template-columns:none;margin-left:32px}#modal-root .error-modal .content_section{display:grid;justify-content:left}#modal-root .error-modal .c-modal__header{padding-top:20px}#modal-root .error-modal .c-accordion__title{font-size:12px}#modal-root .error-modal .c-accordion__title-icon{margin-top:0px;margin-right:30px}}.modal-root-lighthouse-ofa button{margin-top:30px}@media(max-width: 414px){.modal-root-lighthouse-ofa .sc-kDTinF{width:85.333vw}.modal-root-lighthouse-ofa .sc-iqseJM{padding-top:12vw;padding-right:12vw;padding-bottom:12vw;padding-left:12vw}.modal-root-lighthouse-ofa .sc-iqseJM svg{width:5.867vw;height:5.6vw}.modal-root-lighthouse-ofa .sc-gsDKAQ[font-family=VwHead]{font-size:5.333vw}.modal-root-lighthouse-ofa .sc-gsDKAQ[font-family=vw-text]{font-size:14px}.modal-root-lighthouse-ofa .sc-furwcr{font-size:14px}.modal-root-lighthouse-ofa button.sc-gKclnd{width:33.333vw}.modal-root-lighthouse-ofa button.sc-gKclnd .sc-gsDKAQ{font-size:4.267vw}}.c-checkbox{width:auto;font-family:"AudiType-Normal",sans-serif;font-size:14px;line-height:24px}#ofa-root[data-brand=audi] .model-selection .c-form-field__box{display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));column-gap:20px;row-gap:14px}#ofa-root[data-brand=audi] .model-selection #vehicle-trim-selection .c-form-field__box{display:block;grid-template-columns:none;column-gap:0;row-gap:0}#ofa-root[data-brand=audi] .model-selection .c-checkbox,#ofa-root[data-brand=audi] .model-selection .c-checkbox__label{font-family:"AudiScreen_regular","AudiType-Normal",Arial,Helvetica,sans-serif !important;font-size:1.125rem !important;line-height:1.5 !important;font-style:normal;letter-spacing:normal;color:#000 !important;text-rendering:optimizeLegibility}#ofa-root[data-brand=audi] .model-selection .c-checkbox{display:flex;align-items:flex-start;margin:0}#ofa-root[data-brand=audi] .model-selection .c-checkbox__label{display:inline-block;margin-left:6px;white-space:normal}#ofa-root[data-brand=vw] .vehicle-selection .model-selection .vehicle-select-model-label{margin-bottom:38px}#ofa-root[data-brand=vw] .vehicle-selection .model-selection .model-selection-checkbox-group{margin-top:0}#ofa-root[data-brand=vw] .vehicle-selection .model-selection .model-selection-checkbox-group .c-form-field__box{display:grid;grid-template-columns:repeat(auto-fit, minmax(120px, max-content));justify-content:flex-start;column-gap:63px;row-gap:26px;width:fit-content;max-width:100%;margin:0 auto}#ofa-root[data-brand=vw] .vehicle-selection .model-selection .model-selection-checkbox-group .c-checkbox{margin:0}.pre-approval-label pre-approval-text{display:block}.pre-approval-label{color:#000;font-family:"VwHead",sans-serif;text-align:center}@media(max-width: 799px){.pre-approval-label{line-height:32px;font-size:24px}}@media(min-width: 800px)and (max-width: 1439px){.pre-approval-label{line-height:58px;font-size:48px}}@media(min-width: 1440px)and (max-width: 1919px){.pre-approval-label{line-height:72px;font-size:72px}}@media(min-width: 1920px){.pre-approval-label{line-height:100px;font-size:80px}}@media(max-width: 800px){.pre-approval-hidden-estimated-time{margin-bottom:25px}}@media(min-width: 801px)and (max-width: 1440px){.pre-approval-hidden-estimated-time{margin-bottom:51px}}@media(min-width: 1441px)and (max-width: 1920px){.pre-approval-hidden-estimated-time{margin-bottom:62px}}@media(min-width: 1921px){.pre-approval-hidden-estimated-time{margin-bottom:85px}}.pre-approval-bold-label{font-family:"VwHead_bold",sans-serif;font-weight:bold}.pre-approval-light-label{font-family:"VwHead_light",sans-serif;font-weight:bold}.car-model,.finance-type{color:#6a767d;font-size:15px;margin-bottom:9px;font-weight:700}@media(min-width: 800px){.car-model,.finance-type{font-size:32px}}@media(min-width: 1440){.car-model,.finance-type{font-size:42px}}.car-dealer,.car-dealer .icon-location,.car-trim,.car-vin,.finance-term,.finance-mileage,.finance-amount-financed,.finance-monthly-payment{font-size:14px}@media screen and (min-width: 800px){.car-dealer,.car-dealer .icon-location,.car-trim,.car-vin,.finance-term,.finance-mileage,.finance-amount-financed,.finance-monthly-payment{font-size:22px}}.section-0-heading{text-align:center;font-family:"VwHead_bold",sans-serif;font-size:24px}@media screen and (min-width: 800px){.section-0-heading{font-size:50px;line-height:61px}.section-0-heading .apply-with-wrap{font-size:37px}}.section-0-heading__audi{font-family:"AudiExtended_bold",sans-serif}.car-model{font-family:"VwHead_bold",sans-serif}.finance-type{font-family:"VwHead_bold",sans-serif}.amt-financed{color:#000;font-family:"VwHead_bold",sans-serif}@media(min-width: 799px){.amt-financed{font-size:14px}}@media(min-width: 800px)and (max-width: 1919px){.amt-financed{font-size:29px}}@media(min-width: 1920px){.amt-financed{font-size:42px}}.monthly-amount{color:#000;font-family:"VwHead_light",sans-serif}@media(max-width: 799px){.monthly-amount{font-size:11px !important;line-height:21px !important}}@media(min-width: 800px)and (max-width: 1919px){.monthly-amount{font-size:22px !important;line-height:44px !important}}@media(min-width: 1920px){.monthly-amount{font-size:30px !important;line-height:62px !important}}.monthly-amount-loan{color:#000;font-family:"VwHead_light",sans-serif}@media(max-width: 799px){.monthly-amount-loan{font-size:11px !important;margin-bottom:14px !important}}@media(min-width: 800px)and (max-width: 1919px){.monthly-amount-loan{font-size:22px !important;margin-bottom:29px !important}}@media(min-width: 1920px){.monthly-amount-loan{font-size:30px !important;margin-bottom:42px !important}}.pre-approval-container{padding-bottom:97px;padding-top:77px;background-color:#fff;margin:0px 60px 0px 60px}@media(max-width: 800px){.pre-approval-container{padding-bottom:50px;width:84%;margin-left:auto;margin-right:auto}}.car-dealer .icon-location{padding-right:10px}.pre-approval-logo-container,.first-step-logo-container{display:flex;justify-content:center;padding-top:29px;margin-bottom:32px}.vw-section0-logo,.vw-first-step-logo{max-width:211px}@media screen and (min-width: 800px){.vw-section0-logo,.vw-first-step-logo{max-width:354px}}@media screen and (min-width: 1440px){.pre-approval-logo-container,.first-step-logo-container{justify-content:center;padding-top:62px;margin-bottom:55px}}.vehicle-image-container{display:flex;justify-content:center}.vehicle-image-container .vehicle-img{max-width:195px}@media screen and (min-width: 768px){.vehicle-image-container .vehicle-img{max-width:458px}}.vehicle-details-container{padding:9px 0;margin-bottom:9px}.vehicle-details-container .dealer-name{display:flex;align-items:center;justify-content:center;line-height:32px}@media screen and (max-width: 420px){.apply-credit{display:block}}@media screen and (min-width: 1440px){.pre-approval-container{margin-bottom:35px}.apply-with-wrap{display:block}}.vehicle-info-container{margin-top:25px;text-align:center;align-items:center}@media screen and (min-width: 800px){.vehicle-info-container{margin-top:53px;text-align:left;display:flex;justify-content:center;flex-direction:row}.vehicle-info-container .vehicle-details-container{border-bottom:none;padding:0 50px 0 0;margin-bottom:0}.vehicle-info-container .vehicle-details-container .dealer-name{justify-content:normal}.vehicle-info-container .vehicle-finance-info-container{padding-left:50px;border-left:1px solid #979797}}@media screen and (min-width: 800px)and (max-width: 799px){.vehicle-info-container .vehicle-finance-info-container{padding-bottom:29px;border-bottom:1px solid #979797}}.vehicle-info-container__audi{margin-top:26px}@media(max-width: 800px){.vehicle-info-container__audi{margin-top:32px}}@media(max-width: 799px){.vehicle-finance-info-container{padding-bottom:29px;border-bottom:1px solid #979797}}.ope-ofa-error-container .ope-ofa-error-logo-container{display:flex;justify-content:flex-start;padding-top:29px;margin-bottom:32px;margin-left:10%}@media screen and (max-width: 800px){.ope-ofa-error-container .ope-ofa-error-logo-container{padding-top:0px;justify-content:center;margin-left:0% !important}.ope-ofa-error-container .pca-button{width:97%}.ope-ofa-error-container .error-header{font-size:24px !important}.ope-ofa-error-container .error-content{font-size:14px !important}}.ope-ofa-error-container{margin-left:auto;margin-right:auto;background-color:#fff}.ope-ofa-error-container .error-content-conatiner{text-align:center}.ope-ofa-error-container .error-header{font-size:48px;font-family:"VwHead_bold",sans-serif;font-weight:bold}.ope-ofa-error-container .error-content{color:#000;font-size:24px;font-family:"VwHead_light",sans-serif;font-weight:300}.vw-footer-wrapper .c-footer-meta-nav{display:block;position:relative;padding-bottom:0px !important}.vw-footer-wrapper .c-footer-copyright{display:none}.vw-footer-wrapper .c-footer-meta-bar{border-top:2px solid rgba(0,0,0,0) !important;padding-top:55px !important;padding-left:0px;padding-right:0px;padding-bottom:79px !important;border-bottom:2px solid #dfe4e8}@media screen and (max-width: 800px){.vw-footer-wrapper .c-footer-meta-bar{padding-bottom:13px !important}}.vw-footer-wrapper .footer-wrap .footer-lang{display:flex;align-items:end}@media screen and (max-width: 800px){.vw-footer-wrapper .footer-wrap .footer-lang{display:none}}.vw-footer-wrapper .lang-button{all:unset;cursor:pointer;font-size:14px;font-weight:400}.vw-footer-wrapper .lang-breaker{padding:0px 13px;font-weight:400}@media screen and (max-width: 800px){.vw-footer-wrapper .lang-breaker{padding:0px 22px}}.vw-footer-wrapper .lang-button-active{text-decoration:underline;text-underline-offset:2px;font-weight:700}@media screen and (max-width: 395px){.vw-footer-wrapper{flex-direction:column;align-items:flex-start;margin-top:0}.vw-footer-wrapper a{margin-top:10px}}@media screen and (max-width: 800px){.vw-footer-wrapper{margin-bottom:47px}.vw-footer-wrapper .breaker-footer_agreement{flex-basis:100%;height:0;display:block}.vw-footer-wrapper .footer_contactVW{max-width:100px;flex-basis:100%;margin-top:40px}}.vw-copyright-text{width:95%;border-top:1px solid #c2cacf !important;position:absolute;margin-left:29px;margin-right:20px}@media screen and (max-width: 800px){.vw-copyright-text{border-top:none !important;margin:0px}}.copyright-text{padding-top:20px;font-size:12px}@media screen and (max-width: 800px){.copyright-text{padding-top:0px}}.footer-wrap{display:flex;flex-direction:row;width:100%;justify-content:space-between;padding-left:29px;padding-right:80px;padding-bottom:37px}@media screen and (max-width: 800px){.footer-wrap{flex-direction:column;padding-left:0px;gap:25px;margin:none;padding-bottom:25px}}.footer-links{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;font-size:14px}.footer-links .breaker{padding-left:17px;padding-right:12px}.footer-links .breaker:last-child{display:none}.footer-links .footer_privacyNotice,.footer-links .footer_agreement{text-decoration:none;font-size:14px;border-bottom:none}.footer-links .footer_privacyNotice_vw,.footer-links .footer_agreement_vw{color:#001e50}@media screen and (max-width: 500px){.footer-links .c-footer{font-size:14px !important}}@media screen and (max-width: 800px){.footer-links{flex-direction:column;gap:21px}.footer-links .breaker{display:none}}.footer_onlineAccess{text-decoration:none !important;border-bottom:none}.mobile-lang-toggle{display:none;justify-content:center}@media screen and (max-width: 800px){.mobile-lang-toggle{display:flex}.mobile-lang-toggle .footer-lang{display:flex;padding-top:59px;margin-top:18px}}.div-heading-save-continue-msg{font-weight:300;text-align:center;font-size:16px;padding:30px 0;line-height:20px}@media(min-width: 481px)and (max-width: 720px){.div-heading-save-continue-msg{font-size:18px}}@media(min-width: 721px){.div-heading-save-continue-msg{font-size:24px}}.vw-color{color:#001e50;border-color:#001e50}.audi-color{color:#333;border-color:#333}.audi-color :hover{color:#333}@media(max-width: 800px){.breadcrumb{display:none !important}}.pre-approval-container-audi{margin-bottom:0px;padding-bottom:85px !important}@media(max-width: 800px){.pre-approval-container-audi{padding-bottom:50px !important}}.pre-approval-container-audi .section-0-heading{margin-bottom:0px}.pre-approval-container-audi .vehicle-info-container{margin-top:0px}.pre-approval-container-audi .vehicle-image-container{padding-top:85px;padding-bottom:55px}@media(max-width: 800px){.pre-approval-container-audi .vehicle-image-container{padding-top:40px;padding-bottom:24px}}.pre-approval-container-audi .section-0-heading{font-family:"AudiExtended_bold",sans-serif}.pre-approval-container-audi .apply-with.pre-approval-light-label{font-family:"AudiExtended_regular",sans-serif;font-weight:400}.pre-approval-container-audi .vehicle-details-container .car-model,.pre-approval-container-audi .vehicle-details-container .car-model .pre-approval-bold-label{color:#000;font-family:"AudiScreen_bold",sans-serif;font-size:32px}@media(max-width: 800px){.pre-approval-container-audi .vehicle-details-container .car-model,.pre-approval-container-audi .vehicle-details-container .car-model .pre-approval-bold-label{font-size:16px}}.pre-approval-container-audi .vehicle-details-container .car-trim,.pre-approval-container-audi .vehicle-details-container .car-dealer,.pre-approval-container-audi .vehicle-details-container .car-vin{font-family:"AudiScreen_regular",sans-serif;font-size:22px;font-weight:400;margin-bottom:5px}@media(max-width: 800px){.pre-approval-container-audi .vehicle-details-container .car-trim,.pre-approval-container-audi .vehicle-details-container .car-dealer,.pre-approval-container-audi .vehicle-details-container .car-vin{font-size:14px;line-height:20px}}.pre-approval-container-audi .vehicle-finance-info-container .finance-type{color:#000;font-family:"AudiScreen_regular",sans-serif;font-size:32px;font-weight:400;margin-bottom:20px}@media(max-width: 800px){.pre-approval-container-audi .vehicle-finance-info-container .finance-type{font-size:16px;margin-top:20px;font-family:"AudiScreen_bold",sans-serif}}.pre-approval-container-audi .vehicle-finance-info-container .finance-term,.pre-approval-container-audi .vehicle-finance-info-container .finance-mileage,.pre-approval-container-audi .vehicle-finance-info-container .finance-monthly-payment{color:#000;font-family:"AudiScreen_regular",sans-serif;font-size:22px;font-weight:400;margin-bottom:5px}@media(max-width: 800px){.pre-approval-container-audi .vehicle-finance-info-container .finance-term,.pre-approval-container-audi .vehicle-finance-info-container .finance-mileage,.pre-approval-container-audi .vehicle-finance-info-container .finance-monthly-payment{font-size:14px;line-height:20px}}@media(max-width: 799px){.pre-approval-container-audi .vehicle-details-container{margin-bottom:0px;padding:0px}}.pre-approval-container-audi .vehicle-image-container .vehicle-img{max-width:547px}@media(max-width: 799px){.pre-approval-container-audi .vehicle-image-container .vehicle-img{max-width:85%}}@media(max-width: 799px){.pre-approval-container-audi .section-0-heading{line-height:32px}}.pre-approval-container.isReviewScreen .apply-with.pre-approval-light-label{display:block}div[data-brand=audi] .section-wrapper .o-content-section{padding-top:35px !important}@media(max-width: 800px){div[data-brand=audi] .section-wrapper .o-content-section{padding-top:25px !important}}div[data-brand=audi] .form_question,div[data-brand=audi] .form_label,div[data-brand=audi] .c-checkbox__label,div[data-brand=audi] .c-radio__label{color:#000}.vehicle-selection-buttons c-btn-black{background-color:#000;color:#fff}
.c-progress{background-color:#fff}.large-screen{display:flex}.c-sticky-container-audi{background-color:#000 !important;padding-top:0 !important;padding-bottom:0 !important}.c-sticky-container-audi .c-sticky-container__inner{padding-left:0;padding-right:0;max-width:initial}.c-sticky-container-audi .c-sticky-container__inner .progress-tracker{margin-top:25px;margin-bottom:25px;width:90%;margin-left:auto;margin-right:auto;border:0px;font-family:"AudiScreen_regular",Arial,"AudiScreen_bold",sans-serif;font-size:16px}.c-sticky-container-audi .c-sticky-container__inner .progress-tracker .large-screen{color:#dadada;width:100%;margin:0 auto;display:block}.c-sticky-container-audi .c-sticky-container__inner .progress-tracker .large-screen .bullet-points{color:#dadada;display:inline-table;text-align:left;font-weight:300;margin-bottom:5px}.c-sticky-container-audi .c-sticky-container__inner .progress-tracker .large-screen .bullet-text{color:#dadada;display:inline-table;text-align:left;font-weight:300;margin-top:5px}.c-sticky-container-audi .c-sticky-container__inner .progress-tracker .small-screen{color:#dadada;width:100%;margin:0 auto;display:none;font-family:"AudiScreen_bold",Arial,"AudiScreen_regular",sans-serif;font-size:14px}.c-sticky-container-audi .c-sticky-container__inner .progress-tracker .small-screen .bullet-text{margin-left:20px;color:#fff;font-weight:700}.c-sticky-container-audi .c-sticky-container__inner .progress-tracker .small-screen .bullet-points{color:#fff;font-weight:700;letter-spacing:-1px}.c-sticky-container-audi .c-sticky-container__inner .selected{color:#fff;font-weight:700;font-family:"AudiScreen_bold",Arial,"AudiScreen_regular",sans-serif}@media only screen and (max-width: 800px){.c-sticky-container-audi .c-sticky-container__inner .progress-tracker{margin-top:15px;margin-bottom:20px}.c-sticky-container-audi .c-sticky-container__inner .progress-tracker .large-screen{display:none}.c-sticky-container-audi .c-sticky-container__inner .progress-tracker .small-screen{display:block}}.c-sticky-container-vw{background-color:#fff !important;padding-top:0 !important;padding-bottom:0 !important;-webkit-box-shadow:0 5px 10px -5px #dadada !important;-moz-box-shadow:0 5px 10px -5px #dadada !important;box-shadow:0 5px 10px -5px #dadada !important}.c-sticky-container-vw .c-sticky-container__inner{padding-left:0;padding-right:0;width:84%}.c-sticky-container-vw .c-sticky-container__inner .progress-tracker{margin-top:0px;margin-bottom:50px;margin-left:auto;margin-right:auto;border:0px;font-family:"vw-text",sans-serif !important}.c-sticky-container-vw .c-sticky-container__inner .progress-tracker .large-screen{color:#6a767d;width:100%;margin:0 auto;display:flex}.c-sticky-container-vw .c-sticky-container__inner .progress-tracker .large-screen .bullet-points{color:#6a767d;display:inline-table;text-align:left;font-weight:500;border-bottom:solid 1.5px #96a3a8;padding-bottom:10px;font-size:16px}.c-sticky-container-vw .c-sticky-container__inner .progress-tracker .large-screen .bullet-points .c-icon{font-family:"VwText_office" !important;font-size:16px;color:#001e50 !important;font-weight:500}.c-sticky-container-vw .c-sticky-container__inner .progress-tracker .large-screen .bullet-points .c-icon::before{margin-right:8px;font-family:"bronson-vw6" !important;font-weight:bold}.c-sticky-container-vw .c-sticky-container__inner .progress-tracker .small-screen{color:#6a767d;width:100%;margin:0 auto;display:none;font-family:"VwText_office";font-size:14px}.c-sticky-container-vw .c-sticky-container__inner .progress-tracker .small-screen .bullet-text{color:#001e50}.c-sticky-container-vw .c-sticky-container__inner .progress-tracker .small-screen .bullet-points-div{text-align:right;margin-right:24px;margin-top:8px}.c-sticky-container-vw .c-sticky-container__inner .progress-tracker .small-screen .bullet-points-div .bullet-points{color:#6a767d;letter-spacing:-1px}.c-sticky-container-vw .c-sticky-container__inner .selected{color:#001e50 !important;font-family:"VwText_office";border-bottom:solid 2.5px #001e50 !important}@media only screen and (min-width: 720px){.c-sticky-container-vw .c-sticky-container__inner .progress-tracker .small-screen .bullet-text{font-size:16px}.c-sticky-container-vw .c-sticky-container__inner .progress-tracker .small-screen .bullet-text .c-icon{font-size:16px}}@media only screen and (min-width: 800px){.c-sticky-container-vw .c-sticky-container__inner .progress-tracker .large-screen .bullet-points{font-size:13px}.c-sticky-container-vw .c-sticky-container__inner .progress-tracker .large-screen .bullet-points .c-icon{font-size:13px}}@media only screen and (min-width: 1280px){.c-sticky-container-vw .c-sticky-container__inner .progress-tracker .large-screen .bullet-points{font-size:14px}.c-sticky-container-vw .c-sticky-container__inner .progress-tracker .large-screen .bullet-points .c-icon{font-size:14px}}@media only screen and (min-width: 1440px){.c-sticky-container-vw .c-sticky-container__inner .progress-tracker .large-screen .bullet-points{font-size:15px}.c-sticky-container-vw .c-sticky-container__inner .progress-tracker .large-screen .bullet-points .c-icon{font-size:15px}}@media only screen and (min-width: 1920px){.c-sticky-container-vw .c-sticky-container__inner .progress-tracker .large-screen .bullet-points{font-size:18px}.c-sticky-container-vw .c-sticky-container__inner .progress-tracker .large-screen .bullet-points .c-icon{font-size:18px}}@media only screen and (max-width: 800px){.c-sticky-container-vw .c-sticky-container__inner .progress-tracker{margin-top:15px;margin-bottom:20px}.c-sticky-container-vw .c-sticky-container__inner .progress-tracker .large-screen{display:none}.c-sticky-container-vw .c-sticky-container__inner .progress-tracker .small-screen{display:block}}
.language-toggle{display:flex;align-items:center;justify-content:center;gap:8px;padding:0;font-size:14px}.language-toggle__button{background:none;border:none;padding:0;cursor:pointer;text-decoration:underline;color:#06c;font-family:inherit;font-size:inherit;font-weight:500;transition:color .2s ease}.language-toggle__button:hover{color:#0052a3}.language-toggle__button--active{text-decoration:none;font-weight:600;color:#000}.language-toggle__button--active:hover{color:#000}.language-toggle__separator{color:#ccc;user-select:none}
.c-terms-conditions-section{width:84%;margin:0 auto;padding-bottom:5%}@media screen and (max-width: 800px){.c-terms-conditions-section{width:95%}}.c-terms-conditions-section .c-terms-conditions-card{width:90%;margin:40px auto 20px;padding:5%;background:#fff;box-shadow:0 0 5px #dadada}@media screen and (max-width: 800px){.c-terms-conditions-section .c-terms-conditions-card{margin-top:20px;padding:6%}}.c-terms-conditions-section .c-terms-conditions-card .o-fieldset__row:first-child{margin-bottom:71px}@media screen and (max-width: 800px){.c-terms-conditions-section .c-terms-conditions-card .o-fieldset__row:first-child{margin-bottom:34px}}.c-terms-conditions-section .c-terms-conditions-card .o-fieldset__row:not(:first-child):not(:last-child){margin-bottom:40px !important}@media screen and (max-width: 384px){.c-terms-conditions-section .c-terms-conditions-card .o-fieldset__row:not(:first-child):not(:last-child){margin-bottom:24px !important}}@media screen and (max-width: 384px){.c-terms-conditions-section .c-terms-conditions-card .o-fieldset__row:nth-child(4){margin-bottom:43px !important}}@media screen and (max-width: 384px){.c-terms-conditions-section .c-terms-conditions-card .o-fieldset__row .c-button-group{margin-bottom:14px}}.c-terms-conditions-section .c-terms-conditions-card .o-layout{margin:0 !important}.c-terms-conditions-section .c-terms-conditions-card .o-layout__item{margin:0 !important;padding:0 !important}.c-terms-conditions-section .c-terms-conditions-card .c-form-field__label:empty{display:none !important}.c-terms-conditions-section .c-terms-conditions-card .c-form-field__box>fieldset{margin-top:10px !important}@media screen and (max-width: 384px){.c-terms-conditions-section .c-terms-conditions-card .c-form-field__box>fieldset{margin-top:13px !important}}.c-terms-conditions-section .c-terms-conditions-card .c-button-group{display:flex;gap:66px}@media screen and (max-width: 384px){.c-terms-conditions-section .c-terms-conditions-card .c-button-group{flex-direction:column;gap:17px}}.c-terms-conditions-section .c-terms-conditions-card .c-radio-error{display:inline-block;margin-left:35px;margin-top:10px}@media screen and (max-width: 800px){.c-terms-conditions-section .c-terms-conditions-card .c-radio-error{margin-left:20px}}.c-terms-conditions-section .c-terms-conditions__actions{width:90%;margin:20px auto 0}.c-terms-conditions-section .c-terms-conditions__disclaimer{width:90%;margin:20px auto 0;text-align:center}.c-terms-conditions-section .c-terms-conditions__disclaimer p{font-size:12px;line-height:18px}.c-terms-conditions-section .c-terms-conditions__consents .o-fieldset__row:first-child{margin-bottom:40px !important}
.main-term-conditions.audi .vw-footer-wrapper,.main-term-conditions.audi .tandc-detail-content{margin-left:35px;margin-right:35px;margin-top:35px}@media(min-width: 480px){.main-term-conditions.audi .vw-footer-wrapper,.main-term-conditions.audi .tandc-detail-content{margin-left:40px;margin-right:40px;margin-top:40px}}@media(min-width: 720px){.main-term-conditions.audi .vw-footer-wrapper,.main-term-conditions.audi .tandc-detail-content{margin-left:50px;margin-right:50px;margin-top:50px}}@media(min-width: 801px){.main-term-conditions.audi .vw-footer-wrapper,.main-term-conditions.audi .tandc-detail-content{margin-left:50px;margin-right:50px;margin-top:100px}}@media(min-width: 1220px){.main-term-conditions.audi .vw-footer-wrapper,.main-term-conditions.audi .tandc-detail-content{margin-left:60px;margin-right:60px;margin-top:130px}}@media(min-width: 1440px){.main-term-conditions.audi .vw-footer-wrapper,.main-term-conditions.audi .tandc-detail-content{margin-left:100px;margin-right:100px;margin-top:120px}}.main-term-conditions.vw .vw-footer-wrapper,.main-term-conditions.vw .tandc-detail-content{margin-left:35px;margin-right:35px;margin-top:35px}@media(min-width: 480px){.main-term-conditions.vw .vw-footer-wrapper,.main-term-conditions.vw .tandc-detail-content{margin-left:40px;margin-right:40px;margin-top:40px}}@media(min-width: 720px){.main-term-conditions.vw .vw-footer-wrapper,.main-term-conditions.vw .tandc-detail-content{margin-left:50px;margin-right:50px;margin-top:50px}}@media(min-width: 801px){.main-term-conditions.vw .vw-footer-wrapper,.main-term-conditions.vw .tandc-detail-content{margin-left:50px;margin-right:50px;margin-top:100px}}@media(min-width: 1220px){.main-term-conditions.vw .vw-footer-wrapper,.main-term-conditions.vw .tandc-detail-content{margin-left:60px;margin-right:60px;margin-top:120px}}@media(min-width: 1440px){.main-term-conditions.vw .vw-footer-wrapper,.main-term-conditions.vw .tandc-detail-content{margin-left:100px;margin-right:100px;margin-top:100px}}.tandc-detail-content a{word-break:break-word;overflow-wrap:break-word}.tandc-detail-content .underline-bold{text-decoration:underline;font-weight:600}.main-term-conditions .c-footer__module{padding-left:0px !important;padding-right:0px !important}.main-term-conditions .c-footer__module .o-page-wrap{max-width:100%}.tandc-detail-content ul{margin-left:0px}
