/*! BMWUSA Vite Build 1760123584929 */
.accordion-multi-container .accordion-content .accordion-container{border-bottom:1px solid #cacaca}.accordion-multi-container .accordion-content .accordion-container:last-of-type{margin-bottom:80px}.accordion-multi-container .accordion-content .accordion-container .accordion-parent button{top:50%;transform:translateY(-50%)}.accordion-multi-container .accordion-content .accordion-container .accordion-parent .text-header-container .text-header .section-header{height:90px;background:none white}.accordion-multi-container .accordion-content .accordion-container .accordion-parent .text-header-container .text-header .section-header .title-container{max-width:85%}.accordion-multi-container .accordion-content .accordion-container .accordion-parent .text-header-container .text-header .section-header .title-container h1.section-header__copy{padding:0;color:#221f1f;font-family:BMWTypeNext,Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,serif;font-size:14px;font-weight:700;line-height:17px;letter-spacing:.25px}@media screen and (min-width: 768px){.accordion-multi-container .accordion-content .accordion-container .accordion-parent .text-header-container .text-header .section-header .title-container h1.section-header__copy{font-size:15px;line-height:18px;letter-spacing:.25px}}@media screen and (min-width: 1280px){.accordion-multi-container .accordion-content .accordion-container .accordion-parent .text-header-container .text-header .section-header .title-container h1.section-header__copy{font-size:16px;line-height:20px;letter-spacing:.25px}}@media screen and (min-width: 2000px){.accordion-multi-container .accordion-content .accordion-container .accordion-parent .text-header-container .text-header .section-header .title-container h1.section-header__copy{font-size:19px;line-height:24px;letter-spacing:.25px}}.accordion-multi-container .accordion-content .accordion-container .accordion-child .body-text__copy{width:100%;padding:0 37px 0 0;margin-bottom:36px;color:#727171;font-family:BMWTypeNext,Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,serif;font-size:12px;font-weight:400;line-height:18px;letter-spacing:.5px}@media screen and (min-width: 768px){.accordion-multi-container .accordion-content .accordion-container .accordion-child .body-text__copy{font-size:13px;line-height:20px;letter-spacing:.5px}}@media screen and (min-width: 2000px){.accordion-multi-container .accordion-content .accordion-container .accordion-child .body-text__copy{font-size:14px;line-height:22px;letter-spacing:.5px}}.accordion-multi-container .accordion-content .test-height{display:flex;flex-direction:column;height:800px;align-items:center}@media (min-width: 768px){.accordion-multi-container .accordion-content .accordion-container{border-bottom:1px solid #cacaca}.accordion-multi-container .accordion-content .accordion-container .accordion-parent .text-header-container .text-header .section-header{height:65px}.accordion-multi-container .accordion-content .accordion-container .accordion-child .body-text__body{padding-left:0}.accordion-multi-container .accordion-content .accordion-container .accordion-child .body-text__body .body-text__copy{padding-right:98px;margin-bottom:25px}.accordion-multi-container .accordion-content .accordion-container .accordion-button{right:0}}@media (min-width: 1280px){.accordion-multi-container .accordion-content .accordion-container{border-bottom:1px solid #cacaca}.accordion-multi-container .accordion-content .accordion-container .accordion-parent .text-header-container .text-header .section-header{height:70px}.accordion-multi-container .accordion-content .accordion-container .accordion-child .body-text__copy{padding-right:60px;margin-bottom:23px}}@media (min-width: 1800px){.accordion-multi-container .accordion-content .accordion-container{border-bottom:1px solid #cacaca}.accordion-multi-container .accordion-content .accordion-container .accordion-parent .text-header-container .text-header .section-header{height:90px;max-width:none}.accordion-multi-container .accordion-content .accordion-container .accordion-child .body-text__body{max-width:none}.accordion-multi-container .accordion-content .accordion-container .accordion-child .body-text__body .body-text__copy{padding-right:228px;margin-bottom:30px}}
