@keyframes AnimatedBanner_fadeIn__LaM9B{0%{opacity:0}to{opacity:1}}.AnimatedBanner_banner__PSUZb{height:120vh;max-width:1920rem;margin:120rem auto 0}.AnimatedBanner_banner__container__vIsJR{overflow:hidden;position:-webkit-sticky;position:sticky;width:100%;height:calc(100vh - 15%);left:0;top:15%;display:flex;justify-content:center;align-items:center}.AnimatedBanner_banner__container__vIsJR video{aspect-ratio:16/9;height:100%;object-fit:cover;object-position:center;margin:0 auto;border-radius:var(--border-radius);width:var(--width);max-height:var(--max-height);transition:.2s}.AnimatedBanner_banner__container__vIsJR .AnimatedBanner_mob__dj7pA{display:none}.AnimatedBanner_banner__container__vIsJR .AnimatedBanner_desk__yMtqd{--border-radius:311rem;--width:1100rem;--max-height:465rem;transition:.2s}.AnimatedBanner_banner__wrapper__sVJnE{position:relative}.AnimatedBanner_banner__content__o_pFS{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:2}.AnimatedBanner_banner__title__Joyxm{font-size:48rem;font-weight:500;line-height:60rem;letter-spacing:-1.8rem;color:#fff}.AnimatedBanner_banner__text__q5sze{font-size:20rem;font-weight:400;line-height:32rem;color:#fff}.AnimatedBanner_banner__overlay__BdFsz{position:absolute;top:0;left:0;height:100%;width:var(--width);max-height:var(--max-height);background:#848282;mix-blend-mode:multiply;z-index:1;border-radius:var(--border-radius)}.AnimatedBanner_banner__overlay__BdFsz.AnimatedBanner_mob__dj7pA{display:none}.AnimatedBanner_banner__overlay__BdFsz.AnimatedBanner_desk__yMtqd{--border-radius:311rem;--width:1100rem;--max-height:465rem;transition:.2s}.AnimatedBanner_banner__btn__rBUCR{font-size:16rem;font-weight:500;line-height:12rem;color:#00193b;padding:14.5rem 12.5rem;background:#fff;margin-top:105rem}.AnimatedBanner_banner__btn__rBUCR:hover{background:#002c5f;color:#fff}@media screen and (max-width:700px){.AnimatedBanner_banner__PSUZb{height:auto;margin-top:100rem}.AnimatedBanner_banner__title__Joyxm{font-size:38rem;font-weight:500;line-height:46rem;letter-spacing:-1.4rem;margin-bottom:20rem;padding:0 20rem;text-align:center}.AnimatedBanner_banner__content__o_pFS{position:relative;top:auto;left:auto;transform:none;padding:128rem 16rem}.AnimatedBanner_banner__container__vIsJR{height:auto;position:static}.AnimatedBanner_banner__container__vIsJR .AnimatedBanner_mob__dj7pA{display:block}.AnimatedBanner_banner__container__vIsJR .AnimatedBanner_mob__dj7pA video{width:100%;position:absolute;top:0;left:0}.AnimatedBanner_banner__container__vIsJR .AnimatedBanner_desk__yMtqd{display:none}.AnimatedBanner_banner__text__q5sze{font-size:24rem;font-weight:400;line-height:25rem;padding:0 16rem;text-align:center}.AnimatedBanner_banner__btn__rBUCR{margin-top:73rem}.AnimatedBanner_banner__overlay__BdFsz.AnimatedBanner_mob__dj7pA{display:block;width:100%;height:100%}.AnimatedBanner_banner__overlay__BdFsz.AnimatedBanner_desk__yMtqd{display:none}}@keyframes _TestDriveModal_fadeIn__YCNoz{0%{opacity:0}to{opacity:1}}._TestDriveModal_modal__RTb06{height:100%;display:flex;flex-direction:column}._TestDriveModal_modal__subcategory__M_ZSJ{height:auto}._TestDriveModal_modal__header__pnOsP{display:flex;justify-content:space-between;align-items:center;padding:20rem 25rem 20rem 50rem;background-color:#e4dcd3;gap:25rem}._TestDriveModal_modal__header__title__4Cdgc{font-size:24rem;font-weight:400;line-height:32rem;color:#000}._TestDriveModal_modal__header__close__dQrT6 svg{width:17rem;height:17rem}._TestDriveModal_modal__body__UBLCA{overflow-y:auto;padding:50rem 25rem 40rem 50rem}._TestDriveModal_modal__form__YssUO{margin-top:56rem}._TestDriveModal_modal__navigation__ECGtp{display:flex;justify-content:center;gap:20rem;margin-top:48rem}._TestDriveModal_modal__navigation__btn__uyRPo{height:45rem;min-width:140rem;padding:0 31.5rem;font-size:16rem;font-weight:500;line-height:16rem;display:flex;justify-content:center;align-items:center;color:#fff}._TestDriveModal_modal__navigation__btn__uyRPo:first-child{background:#767676}._TestDriveModal_modal__navigation__btn__uyRPo:first-child:hover{background:#696969}._TestDriveModal_modal__navigation__btn__uyRPo:nth-child(2){background:#002c5f}._TestDriveModal_modal__navigation__btn__uyRPo:nth-child(2):hover{background:#002856}._TestDriveModal_modal__RTb06 ._TestDriveModal_model__6yEjE{display:flex;justify-content:center;gap:40rem;margin-bottom:40rem}._TestDriveModal_modal__RTb06 ._TestDriveModal_model__img__u9vRi{width:260rem;height:130rem;position:relative;flex-shrink:0}._TestDriveModal_modal__RTb06 ._TestDriveModal_model__img__u9vRi img{object-fit:contain}._TestDriveModal_modal__RTb06 ._TestDriveModal_model__info__zAN7r{display:flex;flex-direction:column;justify-content:center;gap:10rem}._TestDriveModal_modal__RTb06 ._TestDriveModal_model__title__gV3va{font-size:22rem;font-weight:400;line-height:28rem;color:#000}._TestDriveModal_modal__RTb06 ._TestDriveModal_model__subtitle__J07kn{font-size:18rem;font-weight:400;line-height:26rem;color:#999}@media screen and (max-width:700px){._TestDriveModal_modal__header__pnOsP{padding:11rem 16rem}._TestDriveModal_modal__header__title__4Cdgc{font-size:18rem;font-weight:400;line-height:22rem}._TestDriveModal_modal__body__UBLCA{padding:26rem 16rem}._TestDriveModal_modal__form__YssUO{margin-top:46rem}._TestDriveModal_modal__RTb06 ._TestDriveModal_model__6yEjE{display:flex;gap:24rem;flex-direction:column}._TestDriveModal_modal__RTb06 ._TestDriveModal_model__img__u9vRi{width:100%;height:138rem}._TestDriveModal_modal__RTb06 ._TestDriveModal_model__info__zAN7r{gap:11rem}}@keyframes _SuccessMessage_fadeIn__9AyfU{0%{opacity:0}to{opacity:1}}._SuccessMessage_container__yWkSK{height:100%;display:flex;flex-direction:column;justify-content:center}._SuccessMessage_logo__4SzTe{margin:0 auto;width:250rem;height:35rem;position:relative}._SuccessMessage_logo__4SzTe img{object-fit:contain}._SuccessMessage_title__aVEja{font-size:24rem;font-weight:400;line-height:32rem;color:#433f47;margin-top:40rem;margin-bottom:10rem;text-align:center}._SuccessMessage_description__7ZKPc{font-size:16rem;font-weight:400;line-height:24rem;color:#46422f;text-align:center}._SuccessMessage_close__a6rW3{width:250rem;height:50rem;margin:40rem auto 0;text-align:center;display:flex;justify-content:center;align-items:center;background-color:#002c5f;color:#fff;font-size:18rem;font-weight:500;line-height:24rem}._SuccessMessage_close__a6rW3:hover{background-color:#002856}