@media(min-width:1001px){body.header-logo-no-nav>.dynoblocks-region>section:first-of-type>*:first-child{padding-top:80px}}@media(min-width:1001px){body.header-logo-no-nav>.dynoblocks-region>.targetingBar+section:first-of-type>*:first-child{padding-top:24px}}body.mwg-page-preview div.QSIWebResponsive,body.mwg-page-visual-testing div.QSIWebResponsive,body.mwg-page-personalization-testing div.QSIWebResponsive,body.mwg-page-types-testing div.QSIWebResponsive,body.mwg-page-style-guide div.QSIWebResponsive{display:none}body.mwg-page-types-testing--mj-expt{letter-spacing:-.8px}body.mwg-page-types-testing--mj-expt .aaa-mwg-header__logo-container{height:80px}html.mwg-theme .experiment-bar{position:relative}html.mwg-theme .experiment-bar:before{content:"";width:100%;top:0;height:2px;position:absolute;z-index:2;opacity:.5;background:linear-gradient(90deg,rgba(77,110,171,0) 17%,#4d6eab 38.5%,#4d6eab 61.5%,rgba(77,110,171,0) 85%)}@media(max-width:767px){html.mwg-theme .experiment-bar:before{background:linear-gradient(90deg,rgba(77,110,171,0),#4d6eab 38.5%,#4d6eab 61.5%,rgba(77,110,171,0))}}html.mwg-theme .experiment-bar.experiment-bar--open:before{height:calc(100% - 16px);width:calc(100% - 16px);background:transparent;border-style:inset;border:8px solid var(--color-blue-70);opacity:1}html.mwg-theme .experiment-bar .experiment-bar__outer-container{display:flex;position:absolute;top:2px;left:50%;transform:translate(-50%);z-index:100;width:100%;max-width:680px;flex-direction:column;align-items:center;opacity:.5}html.mwg-theme .experiment-bar.experiment-bar--open .experiment-bar__outer-container{opacity:1}html.mwg-theme .experiment-bar .experiment-bar__outer-container .experiment-bar__close-button{width:fit-content;border-radius:0 0 var(--cornerRadiusLarge) var(--cornerRadiusLarge);padding:5px 10px;cursor:pointer}html.mwg-theme .experiment-bar.experiment-bar--open .experiment-bar__outer-container .experiment-bar__close-button{width:100%;border-radius:0;padding:30px 60px}html.mwg-theme .experiment-bar .experiment-bar__variations{background-color:var(--color-blue-50);width:100%;display:flex;padding:30px 60px;border-radius:0 0 var(--cornerRadiusLarge) var(--cornerRadiusLarge);align-items:center;gap:2rem;margin-top:-1px}@media(max-width:767px){html.mwg-theme .experiment-bar .experiment-bar__variations{flex-direction:column}}html.mwg-theme .experiment-bar .experiment-bar__header-label{display:flex;align-items:center;gap:10px;justify-content:center}html.mwg-theme .experiment-bar .experiment-bar__header-id{width:100%;display:flex;justify-content:center}html.mwg-theme .experiment-bar .experiment-bar__header-label img{width:15px;height:15px}html.mwg-theme .experiment-bar .experiment-bar__header-current{margin-top:2rem;display:flex;flex-direction:column;align-items:center}html.mwg-theme .experiment-bar .experiment-bar__outer-container .experiment-bar__selector .form-select__label{color:inherit}html.mwg-theme body main section#idbc-injected-heading-ad-container:has(+section.background--color-white-100){border-radius:unset}.section__content--ad-unit{display:flex;justify-content:center;margin-top:30px;margin-bottom:30px}.ad-unit__container{text-align:right;position:relative}.ad-unit__ad{overflow:hidden}.ad-unit__ad--loading>div{display:none}.section.section--white .ad-unit__ad,section.background--color-white-100 .ad-unit__ad{background-color:#f4f4f4}section.background--color-sky-10 .ad-unit__ad{background-color:var(--color-white-100)}.section.section--light-gray .ad-unit__ad,.section.section--steel .ad-unit__ad{background-color:#fff}@media(min-width:768px){.ad-unit--desktop-hide{display:none}.ad-unit__ad--desktop-rectangle{width:300px;height:250px}.ad-unit__ad--desktop-leaderboard{width:728px;height:90px}}@media(max-width:767px){.ad-unit--mobile-hide{display:none}.ad-unit__ad--mobile-rectangle{width:300px;height:250px}.ad-unit__ad--mobile-banner{height:50px;width:320px}}.ad-unit__label{font-size:8px}html.mwg-theme .section__content--ad-unit .ad-unit__container .ad-unit__label{line-height:24px;position:absolute;top:-20px;right:0}.video-modal{position:fixed;z-index:5999999;top:0;left:0;width:100%;height:100%;box-sizing:border-box}.video-modal .video-modal__overlay{position:absolute;top:0;left:0;background:var(--color-black-70);opacity:.9;width:100%;height:100%;overflow:hidden;cursor:pointer}.video-modal .video-modal__container{position:relative;width:100%;max-width:1440px;margin:0 auto;height:100%;padding:20px 80px;display:flex;align-items:flex-end;justify-content:center;flex-direction:column;cursor:pointer}@media(max-width:1023px){.video-modal .video-modal__container{justify-content:flex-start;padding-top:175px}}@media(max-width:768px){.video-modal .video-modal__container{justify-content:flex-start;padding:75px 15px 15px}}.video-modal .video-modal__container .video-modal__close{height:50px;min-height:50px;width:50px;min-width:50px;border-radius:50%;cursor:pointer;font-size:24px;margin-bottom:10px}@media(max-width:1023px){.video-modal .video-modal__container .video-modal__close{height:32px;min-height:32px;width:32px;min-width:32px;font-size:18px}}.video-modal .video-modal__container iframe{width:85%;height:auto;aspect-ratio:16 / 9;align-self:center;max-height:70%;border-radius:10px}@media(max-width:768px){.video-modal .video-modal__container iframe{width:100%}}html.mwg-theme body main .text-editor__html-container img.wysiwyg-icon{height:1em;position:relative;margin:auto .2em;top:.1em}html.mwg-theme body main article .article__heading{display:flex;align-items:center;text-align:center}html.mwg-theme body main article .article__heading>.article__via-logo{font-size:8em;text-decoration:none;display:flex;align-items:center;height:70px;color:var(--color-red-100);margin-bottom:20px}@media(max-width:1023px){html.mwg-theme body main article .article__heading>.article__via-logo{height:60px}}@media(max-width:767px){html.mwg-theme body main article .article__heading>.article__via-logo{font-size:6em;height:50px}}html.mwg-theme body main article .article__heading>.article__hed{margin-bottom:0!important}html.mwg-theme body main article .article__heading>.article__dek{margin-top:20px;margin-bottom:0!important}html.mwg-theme body main article .article__heading>.article__byline{display:flex;justify-content:center;flex-direction:row;align-items:center;gap:18px;margin:40px 0 0;text-transform:uppercase}html.mwg-theme body main article .article__heading>.article__byline .text-editor__html-container{display:flex;gap:1rem;justify-content:center;align-items:center}@media(max-width:767px){html.mwg-theme body main article .article__heading>.article__byline{flex-direction:column;gap:10px}}html.mwg-theme body main article .article__heading>.article__byline .text-editor__html-container{width:auto}html.mwg-theme body main article .article__heading>.article__byline .article__byline-divider{width:5px;height:5px;border-radius:50%;background-color:var(--color-black-70)}@media(max-width:767px){html.mwg-theme body main article .article__heading>.article__byline .article__byline-divider{display:none}}html.mwg-theme body main article>figure.article__hero{width:100%;margin-bottom:45px;display:flex;flex-wrap:wrap}@media(max-width:1439px){html.mwg-theme body main article>figure.article__hero{padding-inline:30px}}@media(max-width:767px){html.mwg-theme body main article>figure.article__hero{padding-inline:var(--section-padding-inline, 16px)}}html.mwg-theme body main article>figure.article__hero picture{overflow:hidden;border-radius:var(--sectionBorderRadius);margin-bottom:15px}html.mwg-theme body main article>figure.article__hero .article__image{width:100%;height:100%}html.mwg-theme body main article>figure.article__hero figcaption{width:fit-content;margin-bottom:0;margin-left:10px}@media(max-width:1439px){html.mwg-theme body main article>figure.article__hero figcaption{margin-left:0}}html.mwg-theme body main article>figure.article__hero .article__credit{width:100%;text-transform:uppercase;margin-left:10px}@media(max-width:1439px){html.mwg-theme body main article>figure.article__hero .article__credit{margin-left:0}}html.mwg-theme body main article .article__heading .article__social-icons{display:flex;gap:10px;margin-top:30px}html.mwg-theme body main article .article__heading .article__social-icons a{text-decoration:none;border:1px solid var(--color-black-70);border-radius:50%;width:50px;height:50px;display:flex;justify-content:center;align-items:center}html.mwg-theme body main article .article__heading .article__social-icons a:before{font-size:1.5em}html.mwg-theme body main article section:not(.article__heading){align-items:center}html.mwg-theme body main article section>*:is(.text-editor,.visual-content,.related-content-link):not(#idbc-injected-selected-article-advertising,#idbc-injected-disclaimer,.article__hed,.article__dek,.article__byline){max-width:870px;padding-left:50px;padding-right:50px}@media(max-width:767px){html.mwg-theme body main article section>*:is(.text-editor,.visual-content,.related-content-link):not(#idbc-injected-selected-article-advertising,#idbc-injected-disclaimer,.article__hed,.article__dek,.article__byline){padding-left:unset;padding-right:unset}}html.mwg-theme body main .location-heading{display:flex;gap:30px 150px}@media(max-width:1439px){html.mwg-theme body main .location-heading{gap:30px 100px}}@media(max-width:1023px){html.mwg-theme body main .location-heading{flex-direction:column}}html.mwg-theme body main .location-heading .location-heading__left-column{display:flex;flex-direction:column;width:100%;max-width:600px;flex:1}@media(max-width:1023px){html.mwg-theme body main .location-heading .location-heading__left-column{max-width:100%}}html.mwg-theme body main .location-heading .location-heading__right-column{display:flex;flex-direction:column;margin-top:80px;width:100%;flex:1}@media(max-width:1023px){html.mwg-theme body main .location-heading .location-heading__right-column{margin-top:0}}html.mwg-theme body main .location-heading .location-heading__left-column .location-heading__status-container{display:flex;align-items:center;text-transform:capitalize;gap:5px;margin-bottom:25px}html.mwg-theme body main .location-heading .location-heading__left-column .location-heading__status-container.location-heading__status-closed .location-heading__status{width:14px;height:14px;border-radius:50%;background:var(--color-red-100)}html.mwg-theme body main .location-heading .location-heading__left-column .location-heading__status-container.location-heading__status-open .location-heading__status{width:14px;height:14px;border-radius:50%;background:var(--color-lime-100)}html.mwg-theme body main .location-heading .location-heading__left-column .location-heading__name{margin-bottom:35px}html.mwg-theme body main .location-heading .location-heading__left-column .location-heading__cta-container{display:flex;gap:30px;margin-bottom:40px;flex-wrap:wrap}@media(max-width:1023px){html.mwg-theme body main .location-heading .location-heading__left-column .location-heading__cta-container{flex-direction:column}}html.mwg-theme body main .location-heading .location-heading__left-column .location-heading__cta-container .link-text-arrow{align-self:center}@media(max-width:1023px){html.mwg-theme body main .location-heading .location-heading__left-column .location-heading__cta-container .link-text-arrow{align-self:flex-start}}html.mwg-theme body main .location-heading .location-heading__left-column .location-heading__description{margin-bottom:35px}html.mwg-theme body main .location-heading .location-heading__left-column .location-heading__more-information{display:flex;flex-direction:column}html.mwg-theme body main .location-heading .location-heading__left-column .location-heading__more-information .location-heading__more-inforamtion-title{width:100%;margin-bottom:10px}html.mwg-theme body main .location-heading .location-heading__left-column .location-heading__map-iframe{width:520px;height:300px;border-radius:var(--sectionBorderRadius);overflow:hidden;margin-bottom:35px}@media(max-width:767px){html.mwg-theme body main .location-heading .location-heading__left-column .location-heading__map-iframe{width:auto}}html.mwg-theme body main .location-heading .location-heading__left-column .location-heading__map-iframe iframe{width:100%;height:100%}html.mwg-theme body main .location-heading .location-heading__right-column .location-heading__people-information{display:flex;flex-direction:column}html.mwg-theme body main .location-heading .location-heading__right-column .location-heading__people-information .location-heading__people-information-title{width:100%;margin-bottom:10px}html.mwg-theme body main .location-heading .location-heading__right-column .location-heading__people-information .location-heading__people-information-item{display:flex;margin-bottom:10px;gap:0px 20px;flex-wrap:wrap}html.mwg-theme body main .location-heading .location-heading__right-column .location-heading__people-information .location-heading__people-information-item .location-heading__people-container{display:flex;gap:5px 20px;flex-wrap:wrap}html.mwg-theme body main .location-heading .location-heading__right-column .location-heading__people-information .location-heading__people-information-item .location-heading__people-information-contact{display:flex;gap:20px}@media(max-width:1023px){html.mwg-theme body main .location-heading .location-heading__right-column .location-heading__people-information .location-heading__people-information-item{flex-wrap:wrap;margin-bottom:30px}html.mwg-theme body main .location-heading .location-heading__right-column .location-heading__people-information .location-heading__people-information-item>*{width:100%}}html.mwg-theme body main .location-heading .location-heading__right-column .location-heading__people-information .location-heading__people-information-item .location-heading__people-information-label{white-space:nowrap}html.mwg-theme body main .location-heading .location-heading__right-column .location-heading__hours-of-operation{display:flex;flex-wrap:wrap;margin-bottom:30px}html.mwg-theme body main .location-heading .location-heading__right-column .location-heading__hours-of-operation .location-heading__hours-of-operation-title{width:100%;margin-bottom:10px}html.mwg-theme body main .location-heading .location-heading__right-column .location-heading__hours-of-operation .location-heading__hours-of-operation-days{display:flex;flex-direction:column}html.mwg-theme body main .location-heading .location-heading__right-column .location-heading__hours-of-operation .location-heading__hours-of-operation-days .location-heading__hours-of-operation-day{display:flex;margin-bottom:5px}html.mwg-theme body main .location-heading .location-heading__right-column .location-heading__hours-of-operation .location-heading__hours-of-operation-days .location-heading__hours-of-operation-day .location-heading__hours-of-operation-day-hours .location-heading__hour-spacer{margin-left:5px;margin-right:5px}html.mwg-theme body main .location-heading .location-heading__right-column .location-heading__hours-of-operation .location-heading__hours-of-operation-days .location-heading__hours-of-operation-day .location-heading__hours-of-operation-day-name{display:inline-flex;width:140px}html.mwg-theme body main .location-heading .location-heading__right-column .location-heading__contact-information{display:flex;flex-wrap:wrap;margin-bottom:30px;gap:20px}html.mwg-theme body main .location-heading .location-heading__right-column .location-heading__contact-information .location-heading__contact-information-left-column{width:210px;display:flex;flex-direction:column}@media(max-width:1023px){html.mwg-theme body main .location-heading .location-heading__right-column .location-heading__contact-information .location-heading__contact-information-left-column{width:100%}}html.mwg-theme body main .location-heading .location-heading__right-column .location-heading__contact-information .location-heading__contact-information-title{width:100%;margin-bottom:10px}html.mwg-theme body main .location-heading .location-heading__right-column .location-heading__contact-information .location-heading__contact-information-left-column .location-heading__contact-information-item{display:flex;gap:15px;margin-bottom:5px}html.mwg-theme body main .location-heading .location-heading__right-column .location-heading__contact-information .location-heading__contact-information-left-column .location-heading__contact-information-item .location-heading__contact-information-item-label{width:50px}html.mwg-theme body main .location-heading .location-heading__right-column .location-heading__contact-information .location-heading__contact-information-left-column .location-heading__contact-information-item .location-heading__contact-information-item-value{white-space:normal}html.mwg-theme body main .location-heading .location-heading__right-column .location-heading__contact-information .location-heading__contact-information-right-column{width:50%;display:flex;flex-direction:column}@media(max-width:1023px){html.mwg-theme body main .location-heading .location-heading__right-column .location-heading__contact-information .location-heading__contact-information-right-column{width:100%}}html.mwg-theme body main section .audio-player{display:grid;grid-template-columns:1fr;align-self:center;width:80%;max-width:870px;margin-block-end:32px;gap:20px 84px}html.mwg-theme body main section .audio-player.audio-player--left-aligned:not(:has(.audio-player__text)){align-self:flex-start}html.mwg-theme body main section .audio-player.audio-player--right-aligned:not(:has(.audio-player__text)){align-self:flex-end}html.mwg-theme body main section .audio-player.audio-player--left-aligned:has(.audio-player__text),html.mwg-theme body main section .audio-player.audio-player--right-aligned:has(.audio-player__text){grid-template-columns:repeat(2,1fr)}@media(max-width:976px){html.mwg-theme body main section .audio-player.audio-player--left-aligned:has(.audio-player__text),html.mwg-theme body main section .audio-player.audio-player--right-aligned:has(.audio-player__text){grid-template-columns:1fr}}html.mwg-theme body main section .audio-player.audio-player--right-aligned .audio-player__wrapper{order:1}@media(max-width:976px){html.mwg-theme body main section .audio-player.audio-player--right-aligned .audio-player__wrapper{order:0}}html.mwg-theme body main section .audio-player__player{width:100%;height:315px;border:none}html.mwg-theme body main section .audio-player__player.audio-player__player--episode{height:150px}html.mwg-theme body main section .bento-box{margin:40px 0}html.mwg-theme body main section .bento-box .bento-box__grid{display:grid;gap:30px;grid-auto-rows:auto;grid-auto-columns:1fr;grid-template-columns:minmax(207px,1fr);grid-template-rows:minmax(247px,max-content)}@media(max-width:1439px){html.mwg-theme body main section .bento-box .bento-box__grid{grid-template-rows:minmax(207px,max-content)}}@media(max-width:1023px){html.mwg-theme body main section .bento-box .bento-box__grid{gap:15px}}@media(max-width:767px){html.mwg-theme body main section .bento-box .bento-box__grid{display:flex;flex-direction:column;min-height:unset}}html.mwg-theme body main section .bento-box .bento-box__box{border-radius:var(--sectionBorderRadius);display:flex;justify-content:space-between;min-height:150px;gap:30px}html.mwg-theme body main section .bento-box .bento-box__box .bento-box__box-video-container{position:relative;overflow:hidden;width:100%;border-radius:15px}html.mwg-theme body main section .bento-box .bento-box__box:not(.bento-box__box--only-image) .bento-box__box-video-container .video-overflow-container{position:unset}html.mwg-theme body main section .bento-box .bento-box__box:not(.bento-box__box--only-image) .bento-box__box-video-container .video-overflow-container .video-wrapper{position:unset;transform:unset}html.mwg-theme body main section .bento-box .bento-box__box .bento-box__box-video-container .bento-box__loader{position:absolute;top:50%;left:50%}html.mwg-theme body main section .bento-box .bento-box__box:not(.bento-box__box--only-image) .bento-box__box-image-container{position:relative;width:100%}html.mwg-theme body main section .bento-box .bento-box__box .bento-box__box-image-container.bento-box__box-image-container-overlay:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("/landing-page-frontend-v2/video-playback-button.svg") no-repeat center;cursor:pointer}html.mwg-theme body main section .bento-box .bento-box__box--only-image{position:relative;overflow:hidden}html.mwg-theme body main section .bento-box .bento-box__box--only-image img{position:absolute;width:100%;height:100%;object-fit:cover}@media(max-width:767px){html.mwg-theme body main section .bento-box .bento-box__box--only-image{display:none}}html.mwg-theme body main section .bento-box .bento-box__box.bento-box__box--only-image .bento-box__box-video-container{height:100%}html.mwg-theme body main section .bento-box .bento-box__box-image{object-fit:cover;width:100%;height:100%;border-radius:15px}html.mwg-theme body main section .bento-box .bento-box__box.bento-box__box--with-content{padding:30px;overflow:hidden}@media(max-width:1023px)and (min-width:768px){html.mwg-theme body main section .bento-box .bento-box__box.bento-box__box--with-content{padding:28px}}@media(max-width:767px){html.mwg-theme body main section .bento-box .bento-box__box.bento-box__box--with-content{padding:16px}}html.mwg-theme body main section .bento-box .bento-box__box:nth-of-type(1){grid-area:bentoBoxOne}html.mwg-theme body main section .bento-box .bento-box__box:nth-of-type(2){grid-area:bentoBoxTwo}html.mwg-theme body main section .bento-box .bento-box__box:nth-of-type(3){grid-area:bentoBoxThree}html.mwg-theme body main section .bento-box .bento-box__box:nth-of-type(4){grid-area:bentoBoxFour}html.mwg-theme body main section .bento-box .bento-box__box:nth-of-type(5){grid-area:bentoBoxFive}html.mwg-theme body main section .bento-box .bento-box__title{margin-bottom:16px;overflow:hidden}html.mwg-theme body main section .bento-box .bento-box__description{overflow:hidden}html.mwg-theme body main section .bento-box__footer{margin-top:32px;display:flex;align-items:center;flex-wrap:nowrap;border-radius:var(--sectionBorderRadius);border:1px solid var(--color-cerulean-30)}html.mwg-theme body main section.background--color-cerulean-30 .bento-box__footer{border:1px solid var(--color-sky-10)}@media(max-width:1023px){html.mwg-theme body main section .bento-box__footer{margin-top:15px}}@media(max-width:767px){html.mwg-theme body main section .bento-box__footer{flex-direction:column}}html.mwg-theme body main section .bento-box__footer .bento-box__footer-title{max-width:55%;width:fit-content}html.mwg-theme body main section .bento-box__footer .bento-box__footer-description{width:fit-content;flex:1}html.mwg-theme body main section .bento-box__footer .bento-box__footer-title,html.mwg-theme body main section .bento-box__footer .bento-box__footer-description{padding:30px}@media(max-width:1023px)and (min-width:768px){html.mwg-theme body main section .bento-box__footer .bento-box__footer-title,html.mwg-theme body main section .bento-box__footer .bento-box__footer-description{padding:28px 20px}}@media(max-width:767px){html.mwg-theme body main section .bento-box__footer .bento-box__footer-title{width:100%;max-width:unset;padding:20px 20px 0 16px}html.mwg-theme body main section .bento-box__footer .bento-box__footer-description{width:100%;max-width:unset;padding:8px 20px 20px 16px}}html.mwg-theme body main section .bento-box.bento-box--two .bento-box__grid{grid-template-areas:"bentoBoxOne bentoBoxTwo"}@media(max-width:1023px){html.mwg-theme body main section .bento-box.bento-box--two .bento-box__grid{grid-template-areas:"bentoBoxOne" "bentoBoxTwo"}}@media(max-width:767px){html.mwg-theme body main section .bento-box.bento-box--two .bento-box__grid{display:flex;flex-direction:column;min-height:unset}}@media(max-width:1439px)and (min-width:1024px){html.mwg-theme body main section .bento-box.bento-box--two .bento-box__box:not(.bento-box__box--only-image){flex-direction:column;align-items:center}}@media(max-width:1023px){html.mwg-theme body main section .bento-box.bento-box--two .bento-box__box{flex-direction:row}}@media(max-width:767px){html.mwg-theme body main section .bento-box.bento-box--two .bento-box__box{min-height:55px}}html.mwg-theme body main section .bento-box.bento-box--two .bento-box__box:not(.bento-box__box--only-image) .bento-box__box-image-container{margin-left:30px;width:100%;max-width:210px}@media(max-width:1439px)and (min-width:1024px){html.mwg-theme body main section .bento-box.bento-box--two .bento-box__box:not(.bento-box__box--only-image) .bento-box__box-image-container{margin-left:unset}}@media(max-width:767px){html.mwg-theme body main section .bento-box.bento-box--two .bento-box__box:not(.bento-box__box--only-image) .bento-box__box-image-container{max-width:110px}}html.mwg-theme body main section .bento-box.bento-box--three .bento-box__grid{grid-template-areas:"bentoBoxOne bentoBoxTwo bentoBoxThree"}@media(max-width:1439px){html.mwg-theme body main section .bento-box.bento-box--three .bento-box__grid{grid-template-rows:minmax(500px,max-content)}}@media(max-width:1023px){html.mwg-theme body main section .bento-box.bento-box--three .bento-box__grid{grid-auto-rows:auto;grid-template-rows:auto;grid-template-areas:"bentoBoxOne" "bentoBoxTwo" "bentoBoxThree"}}@media(max-width:767px){html.mwg-theme body main section .bento-box.bento-box--three .bento-box__grid{min-height:unset}}html.mwg-theme body main section .bento-box.bento-box--three .bento-box__box{flex-direction:column}@media(max-width:1023px){html.mwg-theme body main section .bento-box.bento-box--three .bento-box__box{flex-direction:row}}@media(max-width:767px){html.mwg-theme body main section .bento-box.bento-box--three .bento-box__box{min-height:55px}}html.mwg-theme body main section .bento-box.bento-box--three .bento-box__box:not(.bento-box__box--only-image) .bento-box__box-image-container{margin:0 auto;max-width:210px}@media(max-width:1023px){html.mwg-theme body main section .bento-box.bento-box--three .bento-box__box:not(.bento-box__box--only-image) .bento-box__box-image-container{margin-left:30px;width:100%;max-height:280px}}@media(max-width:767px){html.mwg-theme body main section .bento-box.bento-box--three .bento-box__box:not(.bento-box__box--only-image) .bento-box__box-image-container{margin-left:30px;max-width:110px}}html.mwg-theme body main section .bento-box.bento-box--four .bento-box__grid{min-height:600px;grid-auto-rows:unset;grid-template-areas:"bentoBoxOne bentoBoxTwo bentoBoxThree bentoBoxThree" "bentoBoxOne bentoBoxTwo bentoBoxFour bentoBoxFour"}@media(max-width:1439px)and (min-width:1024px){html.mwg-theme body main section .bento-box.bento-box--four .bento-box__grid{grid-template-areas:"bentoBoxOne bentoBoxTwo bentoBoxThree" "bentoBoxFour bentoBoxFour bentoBoxFour"}}@media(max-width:1023px)and (min-width:768px){html.mwg-theme body main section .bento-box.bento-box--four .bento-box__grid{grid-template-areas:"bentoBoxOne bentoBoxTwo" "bentoBoxThree bentoBoxThree" "bentoBoxFour bentoBoxFour"}}@media(max-width:767px){html.mwg-theme body main section .bento-box.bento-box--four .bento-box__grid{min-height:unset}}html.mwg-theme body main section .bento-box.bento-box--four .bento-box__box:nth-of-type(1),html.mwg-theme body main section .bento-box.bento-box--four .bento-box__box:nth-of-type(2){flex-direction:column}@media(max-width:1439px)and (min-width:1024px){html.mwg-theme body main section .bento-box.bento-box--four .bento-box__box:nth-of-type(1),html.mwg-theme body main section .bento-box.bento-box--four .bento-box__box:nth-of-type(2),html.mwg-theme body main section .bento-box.bento-box--four .bento-box__box:nth-of-type(3){flex-direction:column;min-height:460px}html.mwg-theme body main section .bento-box.bento-box--four .bento-box__box:nth-of-type(4){min-height:240px}}@media(max-width:767px){html.mwg-theme body main section .bento-box.bento-box--four .bento-box__box{min-height:55px;width:100%}}@media(max-width:767px){html.mwg-theme body main section .bento-box.bento-box--four .bento-box__box:nth-of-type(1),html.mwg-theme body main section .bento-box.bento-box--four .bento-box__box:nth-of-type(2),html.mwg-theme body main section .bento-box.bento-box--four .bento-box__box:nth-of-type(3),html.mwg-theme body main section .bento-box.bento-box--four .bento-box__box:nth-of-type(4){flex-direction:row}}html.mwg-theme body main section .bento-box.bento-box--four .bento-box__box .bento-box__box-image-container{max-height:200px}@media(max-width:767px){html.mwg-theme body main section .bento-box.bento-box--four .bento-box__box .bento-box__box-image-container{max-width:110px;margin-left:30px}}html.mwg-theme body main section .bento-box.bento-box--five .bento-box__grid{min-height:840px;grid-template-areas:"bentoBoxOne bentoBoxThree bentoBoxThree bentoBoxFour" "bentoBoxTwo bentoBoxThree bentoBoxThree bentoBoxFour" "bentoBoxTwo bentoBoxFive bentoBoxFive bentoBoxFive"}@media(max-width:1023px)and (min-width:768px){html.mwg-theme body main section .bento-box.bento-box--five .bento-box__grid{height:fit-content;grid-template-rows:minmax(150px,max-content);grid-template-areas:"bentoBoxThree bentoBoxThree bentoBoxOne" "bentoBoxThree bentoBoxThree bentoBoxOne" "bentoBoxFour bentoBoxFive bentoBoxTwo" "bentoBoxFour bentoBoxFive bentoBoxTwo"}}@media(max-width:767px){html.mwg-theme body main section .bento-box.bento-box--five .bento-box__grid{display:grid;height:fit-content;grid-auto-rows:unset;grid-template-rows:minmax(55px,max-content);grid-template-columns:1fr;grid-template-areas:"bentoBoxThree bentoBoxThree" "bentoBoxFour bentoBoxFive" "bentoBoxTwo bentoBoxTwo" "bentoBoxOne bentoBoxOne"}}html.mwg-theme body main section .bento-box.bento-box--five .bento-box__box{flex-direction:column}html.mwg-theme body main section .bento-box.bento-box--five .bento-box__box:nth-of-type(5){flex-direction:row}@media(max-width:1023px)and (min-width:768px){html.mwg-theme body main section .bento-box.bento-box--five .bento-box__box:nth-of-type(3){flex-direction:row}html.mwg-theme body main section .bento-box.bento-box--five .bento-box__box:nth-of-type(2),html.mwg-theme body main section .bento-box.bento-box--five .bento-box__box:nth-of-type(4),html.mwg-theme body main section .bento-box.bento-box--five .bento-box__box:nth-of-type(5){flex-direction:column}}@media(max-width:767px){html.mwg-theme body main section .bento-box.bento-box--five .bento-box__box:nth-of-type(1),html.mwg-theme body main section .bento-box.bento-box--five .bento-box__box:nth-of-type(2),html.mwg-theme body main section .bento-box.bento-box--five .bento-box__box:nth-of-type(3){flex-direction:row}html.mwg-theme body main section .bento-box.bento-box--five .bento-box__box:nth-of-type(5):not(.bento-box__box--only-image),html.mwg-theme body main section .bento-box.bento-box--five .bento-box__box:nth-of-type(4):not(.bento-box__box--only-image){flex-direction:column;align-items:center}}html.mwg-theme body main section .bento-box.bento-box--five .bento-box__box:nth-of-type(5) .bento-box__box-image-container{max-width:250px}html.mwg-theme body main section .bento-box.bento-box--five .bento-box__box:nth-of-type(3) .bento-box__box-image-container{max-height:250px}@media(max-width:1023px){html.mwg-theme body main section .bento-box.bento-box--five .bento-box__box:nth-of-type(3) .bento-box__box-image-container{max-height:unset}}@media(max-width:1023px){html.mwg-theme body main section .bento-box.bento-box--five .bento-box__box:nth-of-type(2) .bento-box__box-image-container,html.mwg-theme body main section .bento-box.bento-box--five .bento-box__box:nth-of-type(4) .bento-box__box-image-container,html.mwg-theme body main section .bento-box.bento-box--five .bento-box__box:nth-of-type(5) .bento-box__box-image-container{max-width:210px;margin:0 auto}html.mwg-theme body main section .bento-box.bento-box--five .bento-box__box.bento-box__box--only-image:nth-of-type(2) .bento-box__box-image-container,html.mwg-theme body main section .bento-box.bento-box--five .bento-box__box.bento-box__box--only-image:nth-of-type(4) .bento-box__box-image-container,html.mwg-theme body main section .bento-box.bento-box--five .bento-box__box.bento-box__box--only-image:nth-of-type(5) .bento-box__box-image-container{margin-left:unset}html.mwg-theme body main section .bento-box.bento-box--five .bento-box__box:nth-of-type(3) .bento-box__box-image-container{max-width:200px}}@media(max-width:767px){html.mwg-theme body main section .bento-box.bento-box--five .bento-box__box.bento-box__box--only-image:not(:nth-child(1)){display:flex}html.mwg-theme body main section .bento-box.bento-box--five .bento-box__box:nth-of-type(3):not(.bento-box__box--only-image) .bento-box__box-image-container,html.mwg-theme body main section .bento-box.bento-box--five .bento-box__box:nth-of-type(2):not(.bento-box__box--only-image) .bento-box__box-image-container,html.mwg-theme body main section .bento-box.bento-box--five .bento-box__box:nth-of-type(1):not(.bento-box__box--only-image) .bento-box__box-image-container{margin-left:30px;max-width:110px}html.mwg-theme body main section .bento-box.bento-box--five .bento-box__box:nth-of-type(5) .bento-box__box-image-container,html.mwg-theme body main section .bento-box.bento-box--five .bento-box__box:nth-of-type(4) .bento-box__box-image-container{max-width:150px}}html.mwg-theme main section .video-overflow-container{display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden;pointer-events:none;z-index:0}html.mwg-theme main section .video-overflow-container.with-control{pointer-events:auto}html.mwg-theme main section .video-overflow-container .video-wrapper{display:block;position:absolute;left:50%;top:50%;width:100vw;min-height:100%;opacity:1;padding-top:56.25%;transition:opacity .25s linear;overflow:hidden;transform:translate(-50%,-50%);z-index:0}html.mwg-theme main section .video-overflow-container .video-wrapper iframe{display:block;position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:calc(100% + var(--wrapper-height, 0px));transform:translate(-50%,-50%)}html.mwg-theme main section .video-overflow-container.with-control .video-wrapper iframe{width:100%;height:100%}.spin-loader{font-size:10px;margin:0 auto;text-indent:-9999em;width:16px;height:16px;border-radius:50%;background:#fff;background:linear-gradient(to right,#fff 10%,rgba(255,255,255,0) 42%);position:relative;animation:spin-load 1.4s infinite linear;transform:translateZ(0)}.spin-loader:before{width:50%;height:50%;background:#da291c;border-radius:100% 0 0;position:absolute;top:0;left:0;content:""}.spin-loader.blue-loader:before{background:var(--color-blue-100)}.spin-loader:after{background:#fff;width:75%;height:75%;border-radius:50%;content:"";margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}@-webkit-keyframes spin-load{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spin-load{0%{transform:rotate(0)}to{transform:rotate(360deg)}}html.mwg-theme body main section .card-grid{width:100%}html.mwg-theme body main section .card-grid:has(+.card-grid){margin-bottom:30px}html.mwg-theme body main section .card-grid span.icon{display:inline-block;font-size:calc(100% + .5em)}html.mwg-theme body main section .card-grid .card-grid__cards{display:grid;row-gap:47px;column-gap:30px}html.mwg-theme body main section .card-grid .card-grid__cards .card-grid__card{border-radius:var(--sectionBorderRadius);display:flex;flex-direction:column;min-width:0;overflow:hidden;background-clip:padding-box}@media(min-width:768px){html.mwg-theme body main section .card-grid.card-grid--one .card-grid__cards .card-grid__card .card-grid__show-entire-image>*{height:fit-content}html.mwg-theme body main section .card-grid.card-grid--one .card-grid__cards .card-grid__card .card-grid__show-entire-image img{object-fit:contain}html.mwg-theme body main section .card-grid.card-grid--one .card-grid__cards .card-grid__card:has(.card-grid__show-entire-image) .card-grid__copy{border-radius:var(--sectionBorderRadius)}}html.mwg-theme body main section .card-grid .card-grid__copy{display:flex;flex-direction:column;padding:35px;position:relative;height:fit-content}@media(max-width:1439px){html.mwg-theme body main section .card-grid .card-grid__copy{padding:35px 30px}}@media(max-width:1023px){html.mwg-theme body main section .card-grid .card-grid__copy{padding:30px 25px}}@media(max-width:767px){html.mwg-theme body main section .card-grid[class*=card-grid--] .card-grid__copy{padding:24px 20px}}html.mwg-theme body main section .card-grid:is(.card-grid--three,.card-grid--four) .card-grid__copy{padding:24px 20px}@media(min-width:768px){html.mwg-theme body main section .card-grid .card-grid__copy:has(.card-grid__cta[class*=link-text]){flex:0px;padding-bottom:80px}html.mwg-theme body main section .card-grid .card-grid__copy:has(.card-grid__cta[class*=button-cta]){flex:0px;padding-bottom:100px}}html.mwg-theme body main section .card-grid.card-grid--one .card-grid__copy{justify-content:center}html.mwg-theme body main section .card-grid .card-grid__title{margin-bottom:5px}html.mwg-theme body main section .card-grid .card-grid__title:has(+.card-grid__description){margin-bottom:15px}html.mwg-theme body main section .card-grid.card-grid--one .card-grid__copy .card-grid__cta-container .card-grid__cta[class*=link-text]{display:block}html.mwg-theme body main section .card-grid .card-grid__copy .card-grid__cta-container{width:100%;flex:0px;display:flex;position:relative}html.mwg-theme body main section .card-grid.card-grid--one .card-grid__copy .card-grid__cta-container{padding-top:unset}html.mwg-theme body main section .card-grid.card-grid--one:has(.card-grid__show-entire-image) .card-grid__copy .card-grid__cta-container{flex:unset}html.mwg-theme body main section .card-grid .card-grid__copy .card-grid__cta-container.card-grid__cta-container--center{justify-content:center}html.mwg-theme body main section .card-grid .card-grid__copy .card-grid__cta-container.card-grid__cta-container--right{justify-content:right}html.mwg-theme body main section .card-grid:not(.card-grid--one) .card-grid__copy .card-grid__cta-container.card-grid__cta-container--center .card-grid__cta[class*=link-text],html.mwg-theme body main section .card-grid:not(.card-grid--one) .card-grid__copy .card-grid__cta-container.card-grid__cta-container--center .card-grid__cta[class*=button-cta],html.mwg-theme body main section .card-grid:not(.card-grid--one) .card-grid__copy .card-grid__cta-container.card-grid__cta-container--right .card-grid__cta[class*=link-text],html.mwg-theme body main section .card-grid:not(.card-grid--one) .card-grid__copy .card-grid__cta-container.card-grid__cta-container--right .card-grid__cta[class*=button-cta]{left:unset}html.mwg-theme body main section .card-grid:not(.card-grid--one) .card-grid__copy .card-grid__cta-container .card-grid__cta[class*=link-text]{position:absolute;bottom:-45px;left:0}html.mwg-theme body main section .card-grid:not(.card-grid--one) .card-grid__copy .card-grid__cta-container .card-grid__cta[class*=button-cta]{position:absolute;bottom:-70px;left:0}@media(max-width:767px){html.mwg-theme body main section .card-grid .card-grid__copy .card-grid__cta,html.mwg-theme body main section .card-grid:not(.card-grid--one) .card-grid__copy .card-grid__cta-container .card-grid__cta[class*=link-text],html.mwg-theme body main section .card-grid:not(.card-grid--one) .card-grid__copy .card-grid__cta-container .card-grid__cta[class*=button-cta]{position:unset;bottom:unset;left:unset;margin-top:25px}}@media(max-width:767px){html.mwg-theme body main section .card-grid .card-grid__copy .card-grid__cta-container:first-child .card-grid__cta{margin-top:0}}html.mwg-theme body main section .card-grid .card-grid__card-image{display:block;position:relative;width:100%;height:100%;object-fit:cover}html.mwg-theme body main section .card-grid.card-grid--one .card-grid__card-image{border-radius:var(--sectionBorderRadius);overflow:hidden}html.mwg-theme body main section .card-grid[class*=card-grid--]:not(.card-grid--one) .card-grid__card-image-container{border-radius:var(--sectionBorderRadius);overflow:hidden}html.mwg-theme body main section:not(:has([data-trk-block="Content Display"])) .card-grid[class*=card-grid--] .card-grid__card-image--no-radius,html.mwg-theme body main section:not(:has([data-trk-block="Content Display"])) .card-grid[class*=card-grid--] .card-grid__card-image-container:has(.card-grid__card-image--no-radius),html.mwg-theme body main section:not(:has([data-trk-block="Content Display"])) .card-grid[class*=card-grid--] .card-grid__card-video-container.card-grid__card-video--no-radius{border-radius:0}html.mwg-theme body main section .card-grid.card-grid--one .card-grid__fill-available-space .card-grid__card-image{height:100%;object-fit:cover}@media(max-width:767px){html.mwg-theme body main section [class*=card-grid--] .card-grid__card-image-container.card-grid__fill-available-space .card-grid__card-image{height:100%;object-fit:cover}html.mwg-theme body main section [class*=card-grid--] .card-grid__card-image-container.card-grid__fill-available-space{max-width:unset!important;max-height:322px!important;height:322px!important}html.mwg-theme body main section [class*=card-grid--] .card-grid__card-image-container.card-grid__show-entire-image .card-grid__card-image{height:100%;object-fit:cover}html.mwg-theme body main section [class*=card-grid--] .card-grid__card-image-container.card-grid__show-entire-image{max-width:100%!important;max-height:unset!important}}html.mwg-theme body main section .card-grid__card-image-container.card-grid__card-image-container-overlay:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("/landing-page-frontend-v2/video-playback-button.svg") no-repeat center;cursor:pointer}html.mwg-theme body main section .card-grid .card-grid__card-video-container{position:relative;border-radius:var(--sectionBorderRadius);overflow:hidden}html.mwg-theme body main section .card-grid .card-grid__card-video-container .video-overflow-container{position:unset}html.mwg-theme body main section .card-grid .card-grid__card-video-container .video-overflow-container .video-wrapper{position:unset;transform:unset}html.mwg-theme body main section .card-grid .card-grid__card-video-container .card-grid__loader{position:absolute;top:50%;left:50%}html.mwg-theme body main section .card-grid .card-grid__card-image-container{position:relative;width:100%;height:100%}html.mwg-theme body main section .card-grid .card-grid__card-image-container.card-grid__show-entire-image{height:fit-content}html.mwg-theme body main section .card-grid .card-grid__card-image-container a{width:100%;height:100%;position:relative;display:block}html.mwg-theme body main section .card-grid .card-grid__card-featured-label{position:absolute;top:24px;left:24px;border-radius:30px;background:var(--color-canary-100);white-space:nowrap;font-size:1.5rem;font-style:normal;font-weight:500;line-height:2.7;padding:0 10px;z-index:1}html.mwg-theme body main section .card-grid.card-grid--one .card-grid__card{display:grid;grid-auto-columns:1fr;grid-auto-flow:column}html.mwg-theme body main section .card-grid.card-grid--one .card-grid__card.card-grid__card--vert-align-copy{align-items:center}html.mwg-theme body main section .card-grid.card-grid--one .card-grid__cards{grid-template-columns:50%;justify-content:center}html.mwg-theme body main section .card-grid.card-grid--one .card-grid__cards:has(.card-grid__copy){grid-template-columns:100%}html.mwg-theme body main section .card-grid.card-grid--one .card-grid__cards .card-grid__copy .card-grid__cta-container:not(:first-child) .card-grid__cta{margin-top:25px}html.mwg-theme body main section .card-grid--one .card-grid__card-secondary-image-container{display:none}html.mwg-theme body main section .card-grid--one .card-grid__card-image-container.card-grid__fill-available-space{max-width:700px}html.mwg-theme body main section .card-grid.card-grid--one .card-grid__card-image{position:relative}html.mwg-theme body main section .card-grid.card-grid--one .card-grid__card-image-container.card-grid__show-entire-image:has(span.card-grid__card-featured-label) .card-grid__card-image{height:100%}html.mwg-theme body main section .card-grid--one .card-grid__card--image-right-aligned .card-grid__copy{grid-column-start:1}html.mwg-theme body main section .card-grid.card-grid--one .card-grid__card .card-grid__copy{padding:40px 24px 40px 32px;overflow:hidden}@media(max-width:767px){html.mwg-theme body main section .card-grid.card-grid--one .card-grid__card .card-grid__copy{padding:24px 20px}}@media(max-width:767px){html.mwg-theme body main section .card-grid.card-grid--one .card-grid__cards{grid-template-columns:100%}html.mwg-theme body main section .card-grid.card-grid--one .card-grid__card{grid-auto-flow:row}}html.mwg-theme body main section .card-grid.card-grid--two .card-grid__cards{grid-template-columns:1fr 1fr}html.mwg-theme body main section .card-grid--two .card-grid__card-image-container.card-grid__fill-available-space,html.mwg-theme body main section .card-grid--two .card-grid__secondary-fill-available-space img{max-width:unset;max-height:322px;height:322px;aspect-ratio:16 / 9}@media(max-width:1023px){html.mwg-theme body main section .card-grid--two .card-grid__card-image-container.card-grid__fill-available-space,html.mwg-theme body main section .card-grid--two .card-grid__secondary-fill-available-space img{max-height:210px;height:210px}}@media(max-width:767px){html.mwg-theme body main section .card-grid.card-grid--two .card-grid__cards{grid-template-columns:1fr}html.mwg-theme body main section .card-grid--two .card-grid__card-secondary-image-container{display:none}}html.mwg-theme body main section .card-grid.card-grid--three .card-grid__cards{grid-template-columns:1fr 1fr 1fr}@media(max-width:1023px){html.mwg-theme body main section .card-grid.card-grid--three .card-grid__cards{grid-template-columns:1fr 1fr}}html.mwg-theme body main section .card-grid--three .card-grid__card-image-container.card-grid__fill-available-space,html.mwg-theme body main section .card-grid--three .card-grid__secondary-fill-available-space img{max-width:unset;max-height:210px;height:210px}@media(max-width:1023px){html.mwg-theme body main section .card-grid--three .card-grid__card-secondary-image-container{display:none}}@media(max-width:767px){html.mwg-theme body main section .card-grid.card-grid--three .card-grid__cards{grid-template-columns:1fr}}html.mwg-theme body main section .card-grid.card-grid--four .card-grid__cards{grid-template-columns:1fr 1fr 1fr 1fr}html.mwg-theme body main section .card-grid--four .card-grid__card-image-container.card-grid__fill-available-space,html.mwg-theme body main section .card-grid--four .card-grid__secondary-fill-available-space img{max-width:unset;max-height:156px;height:156px}@media(max-width:767px){html.mwg-theme body main section .card-grid--four .card-grid__card-image-container.card-grid__fill-available-space{max-height:322px;height:322px}}@media(max-width:1439px)and (min-width:1024px){html.mwg-theme body main section .card-grid.card-grid--four .card-grid__cards{grid-template-columns:1fr 1fr 1fr}html.mwg-theme body main section .card-grid--four .card-grid__card-image-container.card-grid__fill-available-space,html.mwg-theme body main section .card-grid--four .card-grid__secondary-fill-available-space img{max-height:322px;height:322px}}@media(max-width:1023px)and (min-width:768px){html.mwg-theme body main section .card-grid.card-grid--four .card-grid__cards{grid-template-columns:1fr 1fr}html.mwg-theme body main section .card-grid.card-grid--four .card-grid__card-secondary-image-container{display:none}}@media(max-width:767px){html.mwg-theme body main section .card-grid.card-grid--four .card-grid__cards{grid-template-columns:1fr}html.mwg-theme body main section .card-grid--four .card-grid__card-secondary-image-container{display:none}}html.mwg-theme body main input[type=number].shared-number-field.form-input__element{-moz-appearance:textfield;-webkit-appearance:none;appearance:none}html.mwg-theme body main input.shared-number-field.form-input__element::-webkit-outer-spin-button,html.mwg-theme body main input.shared-number-field.form-input__element::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}html.mwg-theme body main .form-input__wrapper.shared-number-field--currency .form-input__element{padding:8px 10px 8px 20px}html.mwg-theme body main .form-input__wrapper.shared-number-field--currency:after{content:"$";position:absolute;left:10px;top:0;width:auto;height:100%;display:flex;align-items:center}html.mwg-theme body main .cc-savings-calculator .cc-savings-calculator__container{border-radius:15px;border:1px solid var(--color-blue-30);padding:45px 60px 35px;max-width:1056px}@media(max-width:1023px){html.mwg-theme body main .cc-savings-calculator .cc-savings-calculator__container{padding:25px 24px 35px}}html.mwg-theme body main .cc-savings-calculator .cc-savings-calculator__content{display:grid;column-gap:80px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"expenses daily" "expenses travel"}@media(max-width:1439px){html.mwg-theme body main .cc-savings-calculator .cc-savings-calculator__content{column-gap:60px}}@media(max-width:1023px){html.mwg-theme body main .cc-savings-calculator .cc-savings-calculator__content{column-gap:55px}}@media(max-width:767px){html.mwg-theme body main .cc-savings-calculator .cc-savings-calculator__content{grid-template-areas:"expenses" "daily" "travel";grid-template-columns:minmax(0,1fr)}}html.mwg-theme body main .cc-savings-calculator .cc-savings-calculator__credit-card{padding-top:70px}html.mwg-theme body main .cc-savings-calculator .cc-savings-calculator__credit-card--daily{grid-area:daily;padding-top:0}html.mwg-theme body main .cc-savings-calculator .cc-savings-calculator__credit-card--travel{grid-area:travel}@media(max-width:767px){html.mwg-theme body main .cc-savings-calculator .cc-savings-calculator__credit-card{padding-top:30px}html.mwg-theme body main .cc-savings-calculator .cc-savings-calculator__credit-card--daily{padding-top:38px}}html.mwg-theme body main .cc-savings-calculator .cc-savings-calculator__form{display:flex;flex-direction:column;grid-area:expenses}html.mwg-theme body main .cc-savings-calculator .cc-savings-calculator__header{margin-bottom:30px}html.mwg-theme body main .cc-savings-calculator .cc-savings-calculator__expenses{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;align-items:end}html.mwg-theme body main .cc-savings-calculator .cc-savings-calculator__credit-card{display:flex;flex-direction:column;gap:1rem}html.mwg-theme body main .cc-savings-calculator .cc-savings-calculator__form-footer{margin-top:4rem;display:flex;flex-direction:column;align-items:center;gap:2rem}html.mwg-theme body main .cc-savings-calculator .cc-savings-calculator__see-cashback-cta{display:none}@media(max-width:767px){html.mwg-theme body main .cc-savings-calculator .cc-savings-calculator__see-cashback-cta{display:inherit}}html.mwg-theme body main .cc-savings-calculator .cc-savings-calculator__cc-image{width:25rem;object-fit:contain;aspect-ratio:1}@media(min-width:768px)and (max-width:1023px){html.mwg-theme body main .cc-savings-calculator .cc-savings-calculator__cc-image{max-width:22rem}}@media(max-width:767px){html.mwg-theme body main .cc-savings-calculator .cc-savings-calculator__cc-image{width:18rem}}html.mwg-theme body main .cc-savings-calculator .cc-savings-calculator__cc-content{display:flex;gap:1rem;justify-content:space-between}html.mwg-theme body main .cc-savings-calculator .cc-savings-calculator__savings{margin-top:3rem}html.mwg-theme body main .cc-savings-calculator .cc-savings-calculator__savings-cleared{width:10rem;border-bottom:solid 2px;display:inline-block;margin-left:.2rem}html.mwg-theme body main .cc-savings-calculator .cc-savings-calculator__cc-action{margin-top:30px}html.mwg-theme body main .cc-savings-calculator .cc-savings-calculator__cc-action p{margin-top:0}html.mwg-theme body main .cc-savings-calculator .form-input.cc-savings-calculator__input-container .form-input__wrapper:before{content:"/mo";color:var(--color-pewter-50);font-size:inherit;font-weight:inherit;line-height:inherit;opacity:1}html.mwg-theme body main .cc-savings-calculator .form-input__label{display:flex;gap:.5rem}html.mwg-theme body main .cc-savings-calculator .form-input__label img{width:15px;height:100%;cursor:pointer}html.mwg-theme body main .cc-savings-calculator .form-input.cc-savings-calculator__input-container--filled .form-input__wrapper:before{color:inherit}html.mwg-theme body main .cc-savings-calculator .form-input.cc-savings-calculator__input-container .form-input__wrapper.shared-number-field--currency:after{color:var(--color-pewter-50)}html.mwg-theme body main .cc-savings-calculator .form-input.cc-savings-calculator__input-container--focused .form-input__wrapper.shared-number-field--currency:after,html.mwg-theme body main .cc-savings-calculator .form-input.cc-savings-calculator__input-container--filled .form-input__wrapper.shared-number-field--currency:after{color:inherit}html.mwg-theme body main .cc-savings-calculator .form-input.cc-savings-calculator__input-container .form-input__wrapper.shared-number-field--currency .form-input__element{padding:8px 50px 8px 20px}html.mwg-theme body main .cc-savings-calculator .form-input.cc-savings-calculator__input-container .form-input__wrapper.shared-number-field--currency .form-input__element::placeholder{color:var(--color-pewter-50)}html.mwg-theme body main .cc-savings-calculator .tooltip .tooltip__body:has(.tooltip__close:hover){display:inherit;opacity:0}html.mwg-theme body main .cc-savings-calculator .cc-savings-calculator__footer{padding-top:14px}html.mwg-theme body main .cc-savings-calculator .cc-savings-calculator__notes{margin-top:14px}html.mwg-theme body main section .customizable-chart table{width:100%;table-layout:fixed}html.mwg-theme body main section .customizable-chart tr.chart__row{display:flex}@media(max-width:767px){html.mwg-theme body main section .customizable-chart tr.chart__row{flex-wrap:wrap}}html.mwg-theme body main section .customizable-chart .chart__row__value{background-color:var(--color-cerulean-10)}html.mwg-theme body main section .customizable-chart .chart__row{border-bottom:1px solid var(--color-cerulean-30)}html.mwg-theme body main section .customizable-chart .chart__row__value{border-left:1px solid var(--color-cerulean-30)}html.mwg-theme body main section .customizable-chart thead .chart__row__label--empty+.chart__row__value{border-left:none}@media(max-width:767px){html.mwg-theme body main section .customizable-chart .chart__row__value:nth-child(2){border-left:none}}@media(max-width:767px){html.mwg-theme body main section .customizable-chart .chart__row__label{border-bottom:1px solid var(--color-cerulean-30)}}@media(max-width:767px){html.mwg-theme body main section .customizable-chart tbody .chart__row__label:first-child{padding:16px 18px}html.mwg-theme body main section .customizable-chart thead .chart__row__label{background-color:var(--color-blue-100);color:var(--color-white-100);border-bottom:1px solid var(--color-blue-70);padding:18px;width:100%;order:1}}@media(max-width:767px){html.mwg-theme body main section .customizable-chart .chart__row__label--empty{display:none}}html.mwg-theme body main section .customizable-chart .chart__row__label,html.mwg-theme body main section .customizable-chart tbody .chart__row__value{padding:24px 18px}html.mwg-theme body main section .customizable-chart thead .chart__row__value{padding:24px 16px 16px}html.mwg-theme body main section .customizable-chart thead .chart__row__label--empty+.chart__row__value{border-top-left-radius:var(--sectionBorderRadius)}html.mwg-theme body main section .customizable-chart thead .chart__row__value:last-of-type{border-top-right-radius:var(--sectionBorderRadius)}html.mwg-theme body main section .customizable-chart .chart__row__value{text-align:center;align-content:center;justify-items:center}html.mwg-theme body main section .customizable-chart .chart__row__label{text-align:left;align-content:center}html.mwg-theme body main section .customizable-chart tbody .chart__row__value{min-height:100px}@media(max-width:767px){html.mwg-theme body main section .customizable-chart tbody .chart__row__value{min-height:auto}}html.mwg-theme body main section .customizable-chart thead .chart__row__value{min-height:60px}html.mwg-theme body main section .customizable-chart ul,html.mwg-theme body main section .customizable-chart ol{text-align:left}html.mwg-theme body main section .customizable-chart .chart__row__label{width:40%}html.mwg-theme body main section .customizable-chart .chart__row__value.layout-2{width:60%}html.mwg-theme body main section .customizable-chart .chart__row__value.layout-3{width:30%}html.mwg-theme body main section .customizable-chart .chart__row__value.layout-4{width:20%}@media(max-width:767px){html.mwg-theme body main section .customizable-chart .chart__row__label{width:100%}html.mwg-theme body main section .customizable-chart .chart__row__value.layout-2{width:100%}html.mwg-theme body main section .customizable-chart .chart__row__value.layout-3{width:50%}html.mwg-theme body main section .customizable-chart .chart__row__value.layout-4{width:33.33%}}html.mwg-theme body main section .customizable-chart .icon-checkmark-thin{font-size:24px;line-height:0}html.mwg-theme body main section .features-blade{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:16px 30px}@media(max-width:1023px){html.mwg-theme body main section .features-blade{align-items:flex-start;flex-direction:column}}html.mwg-theme body main section .features-blade .features-blade__content{min-width:203px;width:20%}@media(max-width:1023px){html.mwg-theme body main section .features-blade .features-blade__content{width:100%;min-width:unset}}@media(min-width:768px){html.mwg-theme body main section .features-blade .features-blade__features{grid-template-columns:repeat(auto-fit,minmax(108px,1fr))}}html.mwg-theme body main section .features-blade:not(:has(.features-blade__content)) .features-blade__features{width:100%}html.mwg-theme body main section .features-blade .features-blade__features{display:grid;gap:16px 30px;width:80%;flex:1}@media(max-width:1023px){html.mwg-theme body main section .features-blade .features-blade__features{width:100%;gap:16px}}html.mwg-theme body main section .features-blade .features-blade__features .features-blade__feature{display:flex;gap:clamp(16px,2.25vw,22px);padding:clamp(16px,4vw,23px) clamp(16px,3vw,19px);border-radius:30px;align-items:flex-start}@media(max-width:1023px){html.mwg-theme body main section .features-blade .features-blade__features .features-blade__feature{border-radius:var(--sectionBorderRadius)}}html.mwg-theme body main section .features-blade .features-blade__features .features-blade__feature.border--color-transparent{padding:0}html.mwg-theme body main section .features-blade .features-blade__features:has(>:nth-child(3):last-child) .features-blade__feature{gap:clamp(12px,1.5vw,22px);padding:clamp(16px,4vw,23px) clamp(12px,1.25vw,19px)}@media(max-width:767px){html.mwg-theme body main section .features-blade .features-blade__features:has(>:nth-child(3):last-child) .features-blade__feature{gap:16px;padding:16px}}html.mwg-theme body main section .features-blade .features-blade__features .features-blade__feature .features-blade__feature-icon{display:flex;width:36px;height:40px;margin-top:2px}html.mwg-theme body main section .features-blade .features-blade__features .features-blade__feature .features-blade__feature-copy p{margin-top:1rem;margin-bottom:1rem}html.mwg-theme body main section .features-blade .features-blade__features .features-blade__feature .features-blade__feature-copy p:first-child{margin-top:0}html.mwg-theme body main section .features-grid{display:flex;justify-content:space-between;flex-wrap:wrap}@media(max-width:1023px){html.mwg-theme body main section .features-grid{flex-direction:column;align-items:flex-start}}html.mwg-theme body main section .features-grid .features-grid__content{display:flex;flex-direction:column;width:35%;min-width:360px}@media(max-width:1439px)and (min-width:1024px){html.mwg-theme body main section .features-grid .features-grid__content{min-width:unset}}@media(max-width:767px){html.mwg-theme body main section .features-grid .features-grid__content{width:100%;max-width:400px;min-width:unset}}html.mwg-theme body main section .features-grid .features-grid__content .features-grid__title{width:100%;margin-bottom:30px}html.mwg-theme body main section .features-grid .features-grid__content .features-grid__description{width:90%}html.mwg-theme body main section .features-grid .features-grid__features{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:max-content;gap:65px 40px;width:63%}@media(max-width:1439px)and (min-width:1024px){html.mwg-theme body main section .features-grid .features-grid__features{grid-template-columns:1fr;gap:50px;width:60%;align-self:flex-start}}@media(max-width:1023px)and (min-width:768px){html.mwg-theme body main section .features-grid .features-grid__features{grid-template-columns:1fr 1fr;gap:35px 25px;width:100%}}@media(max-width:1023px){html.mwg-theme body main section .features-grid .features-grid__features:not(.features-grid__features--full-width){margin-top:45px}}@media(max-width:767px){html.mwg-theme body main section .features-grid .features-grid__features{width:100%;grid-template-columns:1fr;gap:35px;padding-left:5px}}html.mwg-theme body main section .features-grid .features-grid__features.features-grid__features--full-width{width:100%;grid-template-columns:1fr 1fr 1fr}@media(max-width:1439px){html.mwg-theme body main section .features-grid .features-grid__features.features-grid__features--full-width{grid-template-columns:1fr 1fr}}@media(max-width:767px){html.mwg-theme body main section .features-grid .features-grid__features.features-grid__features--full-width{grid-template-columns:1fr}}html.mwg-theme body main section .features-grid .features-grid__features .features-grid__feature{display:flex;gap:0 35px}@media(max-width:767px){html.mwg-theme body main section .features-grid .features-grid__features .features-grid__feature{gap:0 25px}}html.mwg-theme body main section .features-grid .features-grid__features .features-grid__feature .features-grid__feature-icon{display:flex;flex-shrink:0;width:100%;max-width:54px;height:54px}@media(max-width:767px){html.mwg-theme body main section .features-grid .features-grid__features .features-grid__feature .features-grid__feature-icon{width:40px;height:40px}}html.mwg-theme body main section .features-grid .features-grid__features .features-grid__feature .features-grid__feature-icon img{width:100%}html.mwg-theme body main section .features-grid .features-grid__features .features-grid__feature .features-grid__feature-copy p{margin-top:1rem;margin-bottom:1rem}html.mwg-theme body main section .features-grid .features-grid__features .features-grid__feature .features-grid__feature-copy p:first-child{margin-top:0}.loading-spinner{display:flex;height:100%;width:100%;align-items:center;justify-content:center}.loading-spinner__spinner{width:100%;height:100%;-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;max-width:80px;max-height:80px;outline:none;--stroke-color: white}.loading-spinner__spinner.loading-spinner__spinner--red{--stroke-color: #da291c}.loading-spinner__spinner.loading-spinner__spinner--blue{--stroke-color: var(--color-blue-80)}.loading-spinner__spinner-path{fill:none;stroke:var(--stroke-color);stroke-width:2;stroke-dasharray:150,200;stroke-dashoffset:-10;-webkit-animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;stroke-linecap:round;outline:none}@-webkit-keyframes rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}to{stroke-dasharray:89,200;stroke-dashoffset:-124}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}to{stroke-dasharray:89,200;stroke-dashoffset:-124}}@-webkit-keyframes color{0%{stroke:var(--stroke-color)}40%{stroke:var(--stroke-color)}66%{stroke:var(--stroke-color)}80%,90%{stroke:var(--stroke-color)}}@keyframes color{0%{stroke:var(--stroke-color)}40%{stroke:var(--stroke-color)}66%{stroke:var(--stroke-color)}80%,90%{stroke:var(--stroke-color)}}html.mwg-theme body main .modal__body__button-container{display:flex;gap:10px}html.mwg-theme body main .shared-file-field__wrapper{display:flex;flex-direction:column;gap:5px;width:100%}html.mwg-theme body main .shared-file-field__wrapper__button{display:flex;gap:5px}html.mwg-theme body main .shared-file-field__wrapper__button__loading{width:48px;height:48px}html.mwg-theme body main .shared-file-field__wrapper__files{display:flex;flex-direction:column;gap:5px}html.mwg-theme body main .shared-file-field__drop-zone{border:2px dashed #ccc;border-radius:4px;padding:20px;text-align:center;color:#666;background-color:#fafafa}html.mwg-theme body main .shared-file-field__wrapper--dragging .shared-file-field__drop-zone{border-color:#003893;background-color:rgba(0,56,147,.05)}html.mwg-theme body main .shared-file-field__remove-all{margin-top:10px}.aaa-form.smarthome-permit-lookup-form__form{flex-direction:column}.aaa-form.smarthome-permit-lookup-form__form .form-group{display:flex;justify-content:space-between;flex:1;gap:30px}@media(max-width:768px){.aaa-form.smarthome-permit-lookup-form__form .form-group{flex-direction:column;gap:12.5px}}html.mwg-theme body main .section__content--form{padding:0 0 32px!important}html.mwg-theme body main .section__static-form-container{display:flex;gap:2.5rem}@media(max-width:768px){html.mwg-theme body main .section__static-form-container{flex-direction:column}}html.mwg-theme body main .section__static-form-title{flex-basis:50%}@media(max-width:768px){html.mwg-theme body main .section__static-form-title{margin-bottom:2.5rem;flex-basis:100%}}html.mwg-theme body main .section__static-form-container--has-title .section__static-form{flex-wrap:nowrap;flex-direction:column;flex-basis:50%}@media(max-width:768px){html.mwg-theme body main .section__static-form-container--has-title .section__static-form{flex-basis:100%}}html.mwg-theme body main .section__static-form-container .section__static-form{flex-basis:100%}html.mwg-theme body main .section__static-form-container--has-title .section__static-form .aaa-form{display:flex;flex-direction:column;gap:1.5625rem}html.mwg-theme body main .section__static-form-container .section__static-form .aaa-form{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.5625rem}html.mwg-theme body main .section__static-form-container--has-title .section__static-form .aaa-form__success-container .aaa-form__success-message .aaa-form__message-icon-container{display:flex;align-items:center;gap:16px}html.mwg-theme body main .section__static-form-container--has-title .section__static-form .aaa-form__success-container .aaa-form__success-message .aaa-form__message-icon-container .aaa-form__icon-v2-img{width:45px}html.mwg-theme body main .section__static-form-container .section__static-form .aaa-form .form-input{width:calc(50% - 32px)}@media(max-width:768px){html.mwg-theme body main .section__static-form-container .section__static-form .aaa-form .form-input{width:100%}}html.mwg-theme body main .section__static-form-container--has-title .section__static-form .aaa-form .form-input{width:100%}html.mwg-theme body main .section__static-form-container--has-title .section__static-form .aaa-form__field-container,.section__static-form-container--has-title .section__static-form .aaa-form__submit-container{width:100%!important}html.mwg-theme body main .aaa-form__submit-disclaimer-container{display:flex;align-items:flex-start;width:100%}@media(max-width:700px){html.mwg-theme body main .aaa-form__submit-disclaimer-container{flex-direction:column-reverse}}html.mwg-theme body main .text-editor .text-editor__html-container.aaa-form__disclaimer{width:70%;line-height:1.2}@media(max-width:700px){html.mwg-theme body main .text-editor .text-editor__html-container.aaa-form__disclaimer{width:100%}}html.mwg-theme body main section .confirmation-card{width:100%;display:block;margin:0 auto 20px}@media(min-width:575px){html.mwg-theme body main section .confirmation-card{width:361px}}html.mwg-theme body main section .confirmation-card .membership-card-number{font-family:Smart,sans-serif;font-weight:500;fill:var(--color-white-100);font-size:14px}html.mwg-theme body main section .confirmation-card .membership-card-year,html.mwg-theme body main section .confirmation-card .membership-card-valid{font-family:Smart,sans-serif;font-weight:500;fill:var(--color-white-100);font-size:10px}html.mwg-theme body main section .confirmation-card .membership-card-name{font-family:Smart,sans-serif;font-weight:500;fill:var(--color-white-100);font-size:14px;text-transform:uppercase}html.mwg-theme body main section .confirmation-card .cls-1,html.mwg-theme body main section .confirmation-card .cls-7{fill:none}html.mwg-theme body main section .confirmation-card .cls-2{-webkit-clip-path:url(#clip-path);clip-path:url(#clip-path)}html.mwg-theme body main section .confirmation-card .cls-3{fill:url(#linear-gradient)}html.mwg-theme body main section .confirmation-card .cls-4{-webkit-clip-path:url(#clip-path-2);clip-path:url(#clip-path-2)}html.mwg-theme body main section .confirmation-card .cls-5,html.mwg-theme body main section .confirmation-card .cls-6{fill:var(--color-white-100)}html.mwg-theme body main section .confirmation-card .cls-5{fill-rule:evenodd}html.mwg-theme body main section .confirmation-card .cls-7{stroke:#231f20;stroke-width:.5px}html.mwg-theme body main section .confirmation-card .confirmation-card__plan{font-family:Smart,sans-serif;font-weight:700;font-size:16px;fill:var(--color-white-100)}html.mwg-theme body main section .confirmation-card .confirmation-card__name{font-family:Smart,sans-serif;font-weight:700;font-size:10px;fill:var(--color-white-100);text-transform:uppercase}html.mwg-theme body main section .confirmation-card .confirmation-card__membership{font-family:Smart,sans-serif;font-weight:400;font-size:12px;fill:var(--color-white-100)}html.mwg-theme body main section .confirmation-card .confirmation-card__since,html.mwg-theme body main section .confirmation-card .confirmation-card__renewal{font-family:Smart,sans-serif;font-weight:400;font-size:7px}html.mwg-theme body main section .block-membership-card{width:100%}html.mwg-theme body main section .block-membership-card__confirmation-details{margin-bottom:32px}html.mwg-theme body main section .block-membership-card__download-button{display:inline-block;height:40px}.block-membership-card__google-download{background-image:url("/landing-page-frontend-v2/GetItOnGooglePlay.svg");width:135.7px}.block-membership-card__apple-download{background-image:url("/landing-page-frontend-v2/DownloadOnAppStore.svg");width:120px}html.mwg-theme body main section .block-membership-card__print-cards{margin-top:10px}html.mwg-theme body main section .block-membership-card__print-cards>a{font-weight:400;font-size:14px}html.mwg-theme body main section .block-membership-card__print-cards,html.mwg-theme body main section .block-membership-card__download-buttons{text-align:center}@media(min-width:1023px){html.mwg-theme body main section .block-membership-card.block-membership-card--without-text.block-membership-card--left{display:flex}html.mwg-theme body main section .block-membership-card.block-membership-card--without-text.block-membership-card--right{display:flex;flex-direction:row-reverse}html.mwg-theme body main section .block-membership-card.block-membership-card--without-text.block-membership-card--center{display:flex;justify-content:center}html.mwg-theme body main section .block-membership-card.block-membership-card--with-text.block-membership-card--right{display:flex}html.mwg-theme body main section .block-membership-card.block-membership-card--with-text.block-membership-card--right .block-membership-card__confirmation-details{padding-right:84px}html.mwg-theme body main section .block-membership-card.block-membership-card--with-text.block-membership-card--left{display:flex;flex-direction:row-reverse}html.mwg-theme body main section .block-membership-card.block-membership-card--with-text.block-membership-card--left .block-membership-card__confirmation-details{padding-left:84px}html.mwg-theme body main section .block-membership-card.block-membership-card--with-text.block-membership-card--center{display:flex;flex-direction:column-reverse;align-items:center}html.mwg-theme body main section .block-membership-card.block-membership-card--with-text.block-membership-card--center .block-membership-card__confirmation-details{text-align:center;padding-top:32px}}html.mwg-theme body main section a.block-membership-card__google-download{border:0;width:135.7px;text-decoration:none!important}html.mwg-theme body main section a.block-membership-card__apple-download{border:0;width:120px;text-decoration:none!important}html.mwg-theme body main .section--membership-hero{position:relative;display:flex;flex-direction:column;justify-content:center;overflow:hidden;height:auto}html.mwg-theme body main .section--membership-hero .membership-hero__content{display:flex;flex-direction:column;align-items:center;align-self:center;text-align:center;width:100%;z-index:9}html.mwg-theme body main .section--membership-hero .membership-hero__content .membership-hero__title{width:990px;max-width:95%}html.mwg-theme body main .section--membership-hero .membership-hero__content .membership-hero__description{width:480px;max-width:95%}html.mwg-theme body main .section--membership-hero .membership-hero__content .membership-hero__cta{margin-top:40px}html.mwg-theme body main .section--membership-hero .membership-hero__content .membership-hero__mobile-img-container{display:none}html.mwg-theme body main .section--membership-hero .membership-hero__radial-gradient{position:absolute;top:50%;left:50%;width:90%;height:90%;transform:translate(-50%,-50%);z-index:8}html.mwg-theme body main .section--membership-hero .membership-hero__bottom-linear-gradient{position:absolute;bottom:-1px;left:0;width:100%;height:40%;z-index:8}html.mwg-theme body main .section--membership-hero .membership-hero__top-linear-gradient{position:absolute;top:-1px;left:0;width:100%;height:40%;z-index:8;transform:rotate(180deg)}html.mwg-theme body main .membership-hero__background-animation,html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation,html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation{position:absolute;left:0;height:100%;width:100%}html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation{z-index:1}html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people,html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icons{position:absolute;display:flex;flex-direction:column}html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__person{border:1px solid var(--color-black-70);width:100px;aspect-ratio:1 / 1;border-radius:50%}@media(max-width:1439px)and (min-width:1024px){html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__person{width:70px}}@media(max-width:1023px)and (min-width:768px){html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__person{width:70px}}@media(max-width:767px){html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__person{width:52px}}@media(max-width:1023px)and (min-width:768px){html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group1 .membership-hero__person:nth-child(2),html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group1 .membership-hero__person:nth-child(6),html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group2 .membership-hero__person:nth-child(3),html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group2 .membership-hero__person:nth-child(5),html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group3 .membership-hero__person:nth-child(1),html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group3 .membership-hero__person:nth-child(4),html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group4 .membership-hero__person:nth-child(2),html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group4 .membership-hero__person:nth-child(6),html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group5 .membership-hero__person:nth-child(4),html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group5 .membership-hero__person:nth-child(9){display:none}}@media(max-width:767px){html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group1 .membership-hero__person:nth-child(2n),html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group2 .membership-hero__person:nth-child(odd),html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group3 .membership-hero__person:nth-last-child(2n),html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group4 .membership-hero__person:nth-child(odd),html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group5 .membership-hero__person:nth-child(2n){display:none}}html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icon{aspect-ratio:1 / 1;border-radius:50%;display:flex;justify-content:center;align-items:center;width:45px;font-size:3.5rem;background-color:var(--color-canary-10);color:var(--color-canary-100)!important}html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icons--group1{gap:200px;left:calc(25% - 22.5px);top:0%;animation:70s linear 1s infinite icons;opacity:0}html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icons--group2{gap:200px;left:calc(75% - 22.5px);top:20%;animation:70s linear 1s infinite icons;opacity:0}html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people.membership-hero__people--group1{gap:300px;top:0%;left:calc(10% - 50px);animation:105s linear 1s infinite outer-groups;opacity:0}@media(max-width:1200px){html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people.membership-hero__people--group1{animation:125s linear 1s infinite outer-groups}}@media(max-width:767px){html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people.membership-hero__people--group1{left:calc(0% - 50px)}}html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people.membership-hero__people--group2{gap:210px;top:45%;left:calc(30% - 50px);animation:95s linear 1s infinite inner-groups;opacity:0}@media(max-width:1200px){html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people.membership-hero__people--group2{left:calc(20% - 50px);animation:115s linear 1s infinite inner-groups}}@media(max-width:767px){html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people.membership-hero__people--group2{left:calc(25% - 50px)}}html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people.membership-hero__people--group3{gap:210px;top:50%;left:calc(50% - 50px);animation:70s linear 1s infinite inner-groups;opacity:0}@media(max-width:1200px){html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people.membership-hero__people--group3{animation:90s linear 1s infinite inner-groups}}@media(max-width:767px){html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people.membership-hero__people--group3{top:100%}}.membership-hero__background-animation .membership-hero__people-animation .membership-hero__people.membership-hero__people--group4{gap:210px;top:35%;left:calc(70% - 50px);animation:95s linear 1s infinite inner-groups;opacity:0}@media(max-width:1200px){html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people.membership-hero__people--group4{left:calc(80% - 50px);animation:115s linear 1s infinite inner-groups}}@media(max-width:767px){html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people.membership-hero__people--group4{left:calc(75% - 50px)}}html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people.membership-hero__people--group5{gap:300px;top:20%;left:calc(90% - 50px);animation:105s linear 1s infinite outer-groups;opacity:0}@media(max-width:1200px){html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people.membership-hero__people--group5{animation:125s linear 1s infinite outer-groups}}@media(max-width:767px){html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people.membership-hero__people--group5{left:calc(100% - 50px)}}html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group1>img:nth-child(n){margin-left:100px}@media(max-width:1200px){html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group1>img:nth-child(n){margin-left:50px}}html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group1>img:nth-child(2n){margin-left:-90px}@media(max-width:1200px){html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group1>img:nth-child(2n){margin-left:-50px}}html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group1>img:nth-child(3n){margin-left:0}@media(max-width:1200px){html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group1>img:nth-child(3n){margin-left:0}}html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group2>img:nth-child(n){margin-left:100px}@media(max-width:1200px){html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group2>img:nth-child(n){margin-left:50px}}html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group2>img:nth-child(2n){margin-left:-100px}@media(max-width:1200px){html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group2>img:nth-child(2n){margin-left:-50px}}html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group2>img:nth-child(3n){margin-left:0}@media(max-width:1200px){html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group2>img:nth-child(3n){margin-left:0}}html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group3>img:nth-child(n){margin-left:50px}@media(max-width:1200px){html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group3>img:nth-child(n){margin-left:25px}}html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group3>img:nth-child(2n){margin-left:-50px}@media(max-width:1200px){html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group3>img:nth-child(2n){margin-left:-25px}}html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group3>img:nth-child(3n){margin-left:0}@media(max-width:1200px){html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group3>img:nth-child(3n){margin-left:0}}html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group4>img:nth-child(n){margin-left:-100px}@media(max-width:1200px){html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group4>img:nth-child(n){margin-left:-50px}}html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group4>img:nth-child(2n){margin-left:100px}@media(max-width:1200px){html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group4>img:nth-child(2n){margin-left:50px}}html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group4>img:nth-child(3n){margin-left:0}@media(max-width:1200px){html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group4>img:nth-child(3n){margin-left:0}}html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group5>img:nth-child(n){margin-left:-100px}@media(max-width:1200px){html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group5>img:nth-child(n){margin-left:-50px}}html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group5>img:nth-child(2n){margin-left:90px}@media(max-width:1200px){html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group5>img:nth-child(2n){margin-left:50px}}html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group5>img:nth-child(3n){margin-left:0}@media(max-width:1200px){html.mwg-theme body main .membership-hero__background-animation .membership-hero__people-animation .membership-hero__people--group5>img:nth-child(3n){margin-left:0}}html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icons--group1>span:nth-child(n){margin-left:-100px}@media(max-width:1200px){html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icons--group1>span:nth-child(n){margin-left:-50px}}html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icons--group1>span:nth-child(2n){margin-left:100px}@media(max-width:1200px){html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icons--group1>span:nth-child(2n){margin-left:50px}}html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icons--group1>span:nth-child(3n){margin-left:0}@media(max-width:1200px){html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icons--group1>span:nth-child(3n){margin-left:0}}html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icons--group2>span:nth-child(n){margin-left:-100px}@media(max-width:1200px){html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icons--group2>span:nth-child(n){margin-left:-50px}}html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icons--group2>span:nth-child(2n){margin-left:100px}@media(max-width:1200px){html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icons--group2>span:nth-child(2n){margin-left:50px}}html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icons--group2>span:nth-child(3n){margin-left:0}@media(max-width:1200px){html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icons--group2>span:nth-child(3n){margin-left:0}}html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icons .membership-hero__icon.icon-house{background-color:var(--color-canary-10);color:var(--color-canary-100)!important;transform:rotate(-10deg)}html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icons .membership-hero__icon.icon-plane{background-color:var(--color-blue-10);color:var(--color-blue-100)!important;transform:rotate(-20deg)}html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icons .membership-hero__icon.icon-tire{background-color:var(--color-lime-10);color:var(--color-lime-100)!important;transform:rotate(-30deg)}html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icons .membership-hero__icon.icon-sun{background-color:var(--color-cerulean-10);color:var(--color-cerulean-100)!important;transform:rotate(-40deg)}html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icons .membership-hero__icon.icon-luggage{background-color:var(--color-canary-10);color:var(--color-canary-100)!important;transform:rotate(10deg)}html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icons .membership-hero__icon.icon-heart{background-color:var(--color-blue-10);color:var(--color-blue-100)!important;transform:rotate(20deg)}html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icons .membership-hero__icon.icon-cruise-ship{background-color:var(--color-lime-10);color:var(--color-lime-100)!important;transform:rotate(30deg)}html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icons .membership-hero__icon.icon-car-front{background-color:var(--color-cerulean-10);color:var(--color-cerulean-100)!important;transform:rotate(40deg)}html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icons .membership-hero__icon.icon-rv{background-color:var(--color-canary-10);color:var(--color-canary-100)!important;transform:rotate(-15deg)}html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icons .membership-hero__icon.icon-avatar{background-color:var(--color-blue-10);color:var(--color-blue-100)!important;transform:rotate(-25deg)}html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icons .membership-hero__icon.icon-thumbs-up{background-color:var(--color-lime-10);color:var(--color-lime-100)!important;transform:rotate(-35deg)}html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icons .membership-hero__icon.icon-star{background-color:var(--color-cerulean-10);color:var(--color-cerulean-100)!important;transform:rotate(-45deg)}html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icons .membership-hero__icon.icon-beach-sun-water{background-color:var(--color-canary-10);color:var(--color-canary-100)!important;transform:rotate(15deg)}html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icons .membership-hero__icon.icon-palm-tree-surf-board{background-color:var(--color-blue-10);color:var(--color-blue-100)!important;transform:rotate(25deg)}html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icons .membership-hero__icon.icon-grill{background-color:var(--color-lime-10);color:var(--color-lime-100)!important;transform:rotate(35deg)}html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icons .membership-hero__icon.icon-birthday-cake{background-color:var(--color-cerulean-10);color:var(--color-cerulean-100)!important;transform:rotate(45deg)}html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icons .membership-hero__icon.icon-idea{background-color:var(--color-canary-10);color:var(--color-canary-100)!important;transform:rotate(-10deg)}html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icons .membership-hero__icon.icon-trophy{background-color:var(--color-blue-10);color:var(--color-blue-100)!important;transform:rotate(-20deg)}html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icons .membership-hero__icon.icon-ribbon{background-color:var(--color-lime-10);color:var(--color-lime-100)!important;transform:rotate(-30deg)}html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icons .membership-hero__icon.icon-snowmobile{background-color:var(--color-cerulean-10);color:var(--color-cerulean-100)!important;transform:rotate(-40deg)}html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icons .membership-hero__icon.icon-motorcycle{background-color:var(--color-canary-10);color:var(--color-canary-100)!important;transform:rotate(10deg)}html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icons .membership-hero__icon.icon-boat{background-color:var(--color-blue-10);color:var(--color-blue-100)!important;transform:rotate(20deg)}html.mwg-theme body main .membership-hero__background-animation .membership-hero__icons-animation .membership-hero__icons .membership-hero__icon.icon-wave{background-color:var(--color-lime-10);color:var(--color-lime-100)!important;transform:rotate(30deg)}@keyframes outer-groups{0%{opacity:0;transform:translateY(0)}3%{opacity:1}97%{opacity:1}to{transform:translateY(-2500px);opacity:0}}@keyframes inner-groups{0%{opacity:0;transform:translateY(0)}3%{opacity:1}97%{opacity:1}to{opacity:0;transform:translateY(-3558px)}}@keyframes icons{0%{opacity:0;transform:translateY(0)}3%{opacity:1}97%{opacity:1}to{opacity:0;transform:translateY(-1155px)}}.product-template__product-container{display:flex;flex-direction:row;flex-wrap:wrap}.product-template__product-images{display:flex;flex-direction:row;gap:40px;width:50%;flex-wrap:wrap}.product-template__product-thumbnails{width:100px;display:flex;flex-direction:column;gap:32px}.product-template__product-thumbnail{cursor:pointer;border-radius:var(--cornerRadius);border:2px solid #ebebeb;padding:5px;width:100%;box-sizing:border-box}.product-template__product-thumbnail-button{background:none}.product-template__product-image{width:100%;height:auto;border-radius:var(--cornerRadius)}.product-template__product-description{flex:1;padding:0 40px}.product-template__breadcrumb-crumb{font-size:12px;font-weight:400}.product-template__product-image-container{flex:1}.product-template__breadcrumb nav{background:none!important;padding:0!important;margin:0!important}.product-template__breadcrumb nav ol{list-style:none!important;padding:0!important;margin:0!important;display:flex!important;grid-gap:unset!important;flex-wrap:wrap;height:auto}.product-template__breadcrumb nav ol li{font-size:12px!important;display:inline!important;text-transform:capitalize!important}.product-template__breadcrumb nav ol li:first-of-type:before{content:unset!important}.product-template__breadcrumb nav ol li:before{content:"/"!important;position:unset!important;display:inline!important;border:unset!important;font-weight:300!important;color:var(--hyperlinkColor)!important}.product-template__breadcrumb nav ol li a{color:var(--hyperlinkColor)!important;text-decoration:none!important}.product-template__breadcrumb nav ol li a:hover{text-decoration:underline!important}@media(max-width:1000px){.product-template__product-description{padding:40px 0}.product-template__product-image{max-width:600px}.product-template__product-images{width:100%}}@media(max-width:650px){.product-template__product-image-container{width:100%}.product-template__product-thumbnails{height:50px;flex-direction:row;gap:16px;width:auto}.product-template__product-images{flex-direction:column-reverse;gap:16px}.product-template__product-thumbnail{height:100%;width:auto}}html.mwg-theme .section__content.product-template{padding:0 60px 104px!important}@media(max-width:768px){html.mwg-theme .section__content.product-template{padding:0 20px!important}}html.mwg-theme .section__content.product-template ol.aaacrumbs__list{flex-direction:row;height:auto}html.mwg-theme .section__content.product-template ol.aaacrumbs__list li{padding-left:0}html.mwg-theme .section__content.product-template ol.aaacrumbs__list li:before{background:transparent}html.mwg-theme .section__content.product-template h1.product-template__hed{margin-top:5px}html.mwg-theme .product-template__breadcrumb nav ol li a{color:inherit!important;border-bottom:1px solid var(--color-black-70);line-height:21px}html.mwg-theme .product-template__breadcrumb nav ol li a:hover{text-decoration:none!important}html.mwg-theme body main section .purchase-summary__wrapper{display:grid;grid-template-columns:3fr 1fr;margin-bottom:32px;width:100%;max-width:420px}html.mwg-theme body main section .purchase-summary__title{text-transform:uppercase}html.mwg-theme body main section .purchase-summary__price,html.mwg-theme body main section .purchase-summary__label{margin-top:10px}html.mwg-theme body main section .purchase-summary__price{grid-column-start:2;text-align:right}html.mwg-theme body main section .purchase-summary__label{grid-column-start:1;grid-column-end:2}html.mwg-theme body main section .purchase-summary__label.purchase-summary__label--primary-member{margin-top:0}html.mwg-theme body main section .purchase-summary__divider{grid-column:1 / 3;border:1px solid;margin-top:14px;width:100%}html.mwg-theme body main section .purchase-summary__disclaimer{max-width:800px;padding-top:32px}html.mwg-theme body main article .related-content__title{text-align:center;margin-bottom:48px}html.mwg-theme body main article .related-content__items{display:flex}@media(max-width:767px){html.mwg-theme body main article .related-content__items{grid-template-columns:1fr}}html.mwg-theme body main article section .related-content__items .text-editor.related-content__item{margin-bottom:0}html.mwg-theme body main article .related-content__item-info{padding-block:35px;padding-inline:clamp(15px,2vw,35px)}html.mwg-theme body main article section[id*=injected-related-content-aside]:empty{display:none}html.mwg-theme body main article aside.related-content-link{width:100%;margin-top:30px;margin-bottom:30px}html.mwg-theme body main article aside.related-content-link .text__container{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}html.mwg-theme body main section{position:relative;display:flex;flex-direction:column}html.mwg-theme body main section:has(.section--enhance-readability)>*:not(.section--enhance-readability){z-index:1}html.mwg-theme body main section.section--image .section--enhance-readability{position:absolute;top:0;left:0;width:100%;height:100%;content:"";z-index:0;border-radius:inherit}html.mwg-theme body main article section .section__content--sel-a-adv{display:flex;flex-direction:column;gap:32px;max-width:unset}html.mwg-theme body main article section .section__content--sel-a-adv__item{padding:48px;background:var(--color-white-100);display:flex;flex-direction:column;align-items:center;justify-content:center}html.mwg-theme body main article section .section__content--sel-a-adv__item>*{width:100%}html.mwg-theme body main article section .section__content--sel-a-adv__item{border-radius:var(--sectionBorderRadius)}html.mwg-theme body main article section .section__content--sel-a-adv__cta{text-align:center}html.mwg-theme body main article section .section__content--sel-a-adv__cta .section__content--sel-a-adv__cta-copy{margin-block:16px}html.mwg-theme body main article section .section__content--sel-a-adv__cta-btn{margin:16px auto}@media(min-width:768px){html.mwg-theme body main article section .section__content--sel-a-adv{flex-direction:row}}.control-block--spacer-xxsmall{height:20px}@media(max-width:1439px){.control-block--spacer-xxsmall{height:20px}}@media(max-width:1023px){.control-block--spacer-xxsmall{height:10px}}@media(max-width:767px){.control-block--spacer-xxsmall{height:10px}}.control-block--spacer-xsmall{height:40px}@media(max-width:1439px){.control-block--spacer-xsmall{height:30px}}@media(max-width:1023px){.control-block--spacer-xsmall{height:30px}}@media(max-width:767px){.control-block--spacer-xsmall{height:20px}}.control-block--spacer-small{height:88px}@media(max-width:1439px){.control-block--spacer-small{height:72px}}@media(max-width:1023px){.control-block--spacer-small{height:72px}}@media(max-width:767px){.control-block--spacer-small{height:48px}}.control-block--spacer-medium{height:104px}@media(max-width:1439px){.control-block--spacer-medium{height:96px}}@media(max-width:1023px){.control-block--spacer-medium{height:80px}}@media(max-width:767px){.control-block--spacer-medium{height:64px}}.control-block--spacer-large{height:144px}@media(max-width:1439px){.control-block--spacer-large{height:112px}}@media(max-width:1023px){.control-block--spacer-large{height:104px}}@media(max-width:767px){.control-block--spacer-large{height:72px}}.control-block--spacer-xlarge{height:176px}@media(max-width:1439px){.control-block--spacer-xlarge{height:112px}}@media(max-width:1023px){.control-block--spacer-xlarge{height:112px}}@media(max-width:767px){.control-block--spacer-xlarge{height:72px}}html.mwg-theme main .comparison-plan__pricing-promo{display:flex;flex-direction:column;justify-content:center;align-items:center}html.mwg-theme .comparison-plan__pricing-promo .comparison-plan__regular-price{text-decoration:line-through}html.mwg-theme .comparison-plan__pricing-promo .comparison-plan__pricing-text{text-transform:unset}html.mwg-theme main .static-chart__header-row-group .static-chart__header-inset .static-chart__price,html.mwg-theme main .static-chart__footer-row-group .static-chart__footer-inset .static-chart__price{text-transform:lowercase}html.mwg-theme .static-chart__row-label{display:flex;align-items:center;position:relative}html.mwg-theme .static-chart__row-label span{margin-right:4px}html.mwg-theme .static-chart__row-label .tooltip{display:flex}@media(max-width:1023px){html.mwg-theme .static-chart__row-label .tooltip{position:unset}.static-chart.static-chart--static-membership-comparison-chart .tooltip:has(.element__icon) .tooltip__body{top:initial;transform:translate(-50%,20%);left:50%}.static-chart.static-chart--static-membership-comparison-chart .tooltip:has(.element__icon) .tooltip__body:after{display:none}}.automotive-dmv-chart.section__content.section__content--chart .chart__row__label{width:40%}.automotive-dmv-chart.section__content.section__content--chart .chart__row__value{width:15%}@media(max-width:990px){.automotive-dmv-chart.section__content.section__content--chart .chart__row__value{width:25%}}.automotive-dmv-chart.section__content.section__content--chart tbody tr.chart__row td.chart__row__label:not(.chart__row--section){font-weight:400}html.mwg-theme body main section .static-chart{background-color:inherit}html.mwg-theme body main section .static-chart__table{background-color:inherit}html.mwg-theme body main section .static-chart .static-chart__row{display:flex;flex-wrap:wrap}html.mwg-theme body main section .static-chart .static-chart__row>*{flex:1 0 0}html.mwg-theme body main section .static-chart .static-chart__row>div:not(.static-chart__row-empty):not(.static-chart__cell--selected)+div:not(.static-chart__cell--selected),html.mwg-theme body main section .static-chart .static-chart__row>span:not(.static-chart__row-label):not(.static-chart__cell--selected){border-left:1px solid var(--color-cerulean-30)}html.mwg-theme body main section .static-chart .static-chart__row .static-chart__row-label{display:block}html.mwg-theme body main section .static-chart .static-chart__row .static-chart__row-label .tooltip{display:inline}html.mwg-theme body main section .static-chart .static-chart__row .icon-checkmark-thin{font-size:24px;line-height:0}html.mwg-theme body main section .static-chart .static-chart__header-row>div{background:var(--color-cerulean-10)}html.mwg-theme body main section .static-chart .static-chart__header-row>div:nth-of-type(1){background:none;border-bottom:1px solid var(--color-cerulean-30)}html.mwg-theme body main section .static-chart .static-chart__header-row .static-chart__cell--selected,html.mwg-theme body main section .static-chart .static-chart__footer-row .static-chart__cell--selected{background-color:var(--color-cerulean-10)}html.mwg-theme body main section .static-chart .static-chart__header-row .static-chart__cell--selected>div{border-top-right-radius:30px;border-top-left-radius:30px;background-color:var(--color-cerulean-20)}html.mwg-theme body main section .static-chart .static-chart__header-row{position:relative;padding-top:8px}html.mwg-theme body main section .static-chart .static-chart__header-row,html.mwg-theme body main section .static-chart .static-chart__footer-row{text-align:center}html.mwg-theme body main section .static-chart .static-chart__footer-row .typography-subheadline-32-medium{margin-top:24px}html.mwg-theme body main section .static-chart .static-chart__footer-row .typography-body-24-medium{margin-top:24px}html.mwg-theme body main section .static-chart .static-chart__header-row .typography-body-18-regular,html.mwg-theme body main section .static-chart .static-chart__footer-row .typography-body-18-regular{margin-top:8px}html.mwg-theme body main section .static-chart .static-chart__footer-row .typography-body-24-medium{margin-top:8px}html.mwg-theme body main section .static-chart .static-chart__header-row .button-cta-blue,html.mwg-theme body main section .static-chart .static-chart__footer-row .button-cta-blue{margin-top:24px;margin-bottom:24px}html.mwg-theme body main section .static-chart .static-chart__header-row .button-cta-red,html.mwg-theme body main section .static-chart .static-chart__footer-row .button-cta-red{margin-top:24px}html.mwg-theme body main section .static-chart .static-chart__header-row>div .static-chart__header-inset{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:40px;border-bottom:1px solid var(--color-cerulean-30)}html.mwg-theme body main section .static-chart .static-chart__header-row>div:last-of-type{border-top-right-radius:30px;overflow:hidden}html.mwg-theme body main section .static-chart .static-chart__header-row>div:nth-child(2){border-left:1px solid transparent;border-top-left-radius:30px;overflow:hidden}html.mwg-theme body main section .static-chart .static-chart__row-group-title{cursor:pointer;background:var(--color-blue-100);color:var(--color-white-100);padding:18px 32px 18px 18px;display:flex;justify-content:space-between;border-bottom:1px solid var(--color-blue-70)}html.mwg-theme body main section .static-chart .static-chart__row-group-title>div{display:flex;align-items:center}html.mwg-theme body main section .static-chart .static-chart__row-group-badge{background:var(--color-blue-70);color:var(--color-white-100);width:36px;height:36px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-left:16px}html.mwg-theme body main section .static-chart .static-chart__body-row{border-bottom:1px solid var(--color-cerulean-30)}html.mwg-theme body main section .static-chart .static-chart__body-row>span{background:var(--color-cerulean-10);text-align:center;align-content:center}html.mwg-theme body main section .static-chart .static-chart__body-row>span:nth-of-type(1){text-align:left}html.mwg-theme body main section .static-chart .static-chart__body-row .static-chart__cell--selected{background-color:var(--color-cerulean-20)}html.mwg-theme body main section .static-chart .static-chart__body-row>span{padding:24px 18px}html.mwg-theme body main section .static-chart .static-chart__row-group-title .button-control-arrow-up,html.mwg-theme body main section .static-chart .static-chart__row-group-title .button-control-arrow-down{background-color:var(--color-white-100);align-self:center}html.mwg-theme body main section .static-chart .static-chart__row-group-title .button-control-arrow-up:before,html.mwg-theme body main section .static-chart .static-chart__row-group-title .button-control-arrow-down:before{color:var(--color-blue-100)}html.mwg-theme body main section .static-chart .static-chart__footer-row>div:nth-of-type(1){background:none}html.mwg-theme body main section .static-chart .static-chart__footer-row .static-chart__cell--selected>div{background:var(--color-cerulean-20)}html.mwg-theme body main section .static-chart .static-chart__footer-row>div .static-chart__footer-inset{height:100%;padding:16px}html.mwg-theme body main section .static-chart .static-chart__footer-inset{background:var(--color-cerulean-10)}html.mwg-theme body main section .static-chart .static-chart__header-row-group .static-chart__header-row .static-chart__header-tag{background:var(--color-blue-100);color:var(--color-white-100);padding:4px 36px;position:absolute;top:0;white-space:nowrap;z-index:1;border-radius:0 0 8px 8px}html.mwg-theme body main section .static-chart .static-chart__header-row-group .static-chart__header-row .static-chart__header-tag:before,html.mwg-theme body main section .static-chart .static-chart__header-row-group .static-chart__header-row .static-chart__header-tag:after{content:"";position:absolute;top:0;width:16px;height:8px;background:var(--color-blue-100);-webkit-clip-path:polygon(50% 0,100% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,0 100%)}html.mwg-theme body main section .static-chart .static-chart__header-row-group .static-chart__header-row .static-chart__header-tag:before{left:-8px}html.mwg-theme body main section .static-chart .static-chart__header-row-group .static-chart__header-row .static-chart__header-tag:after{right:-8px}html.mwg-theme body main section .static-chart .static-chart__header-row-group .static-chart__header-row .static-chart__header-tag.static-chart__header-tag-desktop{display:initial}html.mwg-theme body main section .static-chart .static-chart__header-row-group .static-chart__header-row .static-chart__header-tag.static-chart__header-tag-mobile{display:none}@media(max-width:767px){html.mwg-theme body main section .static-chart .static-chart__row-empty{display:none}html.mwg-theme body main section .static-chart .static-chart__row-label{flex-basis:100%}html.mwg-theme body main section .static-chart .static-chart__product-tag{display:none}html.mwg-theme body main section .static-chart .static-chart__body-row .static-chart__row-label{border-bottom:1px solid var(--color-cerulean-30)}html.mwg-theme body main section .static-chart .static-chart__body-row>span:not(.static-chart__row-label){background:var(--color-white-100)}}@media(max-width:600px){html.mwg-theme body main section .static-chart .static-chart__cta-product{display:none}html.mwg-theme body main section .static-chart .static-chart__header-row-group .static-chart__header-row .static-chart__header-tag{padding:4px 24px}}@media(max-width:550px){html.mwg-theme body main section .static-chart .static-chart__header-row>div .static-chart__header-inset,html.mwg-theme body main section .static-chart .static-chart__footer-row>div .static-chart__footer-inset{padding:24px 0}html.mwg-theme body main section .static-chart .static-chart__header-row,html.mwg-theme body main section .static-chart .static-chart__footer-row{flex-wrap:nowrap}html.mwg-theme body main section .static-chart .static-chart__header-row-group .static-chart__header-row .static-chart__header-tag{padding:4px 8px}}html.mwg-theme .static-chart .tooltip .element__icon{width:20px;vertical-align:text-bottom}html.mwg-theme body main section .static-chart .static-chart__description-container{display:inline}@media(max-width:1023px){html.mwg-theme body main section .static-chart .static-chart__header-row-group .static-chart__header-row .static-chart__header-tag.static-chart__header-tag-desktop{display:none}html.mwg-theme body main section .static-chart .static-chart__header-row-group .static-chart__header-row .static-chart__header-tag.static-chart__header-tag-mobile{display:initial}}html.mwg-theme body main section .static-chart .static-chart__header-row-group{position:relative;width:100%;transition:padding-top .75s ease}html.mwg-theme body main section .static-chart .static-chart__header-row-group.is-sticky{position:-webkit-sticky;position:sticky;top:0;left:0;right:0;z-index:10;background:inherit;padding-top:110px}html.mwg-theme body main section .static-chart .static-chart__header-row-group.is-sticky.no-header{top:0;padding-top:0}html.mwg-theme body main section .static-chart .static-chart__header-row-group.is-sticky.is-sticky-bottom{position:absolute;top:unset}html.mwg-theme body main section .static-chart.is-sticky-bottom{position:relative;top:0}html.mwg-theme body main section.section--tabbed-content.background--color-transparent{padding-left:0;padding-right:0}html.mwg-theme body main section.section--tabbed-content .tabbed-content__tabs::-webkit-scrollbar{display:none}html.mwg-theme body main .dynoblocks-region section.section--tabbed-content>div:first-of-type{margin-top:3.75rem}html.mwg-theme body main .dynoblocks-region section.section--tabbed-content section .card-grid:only-child{margin-bottom:0}html.mwg-theme body main section.section--tabbed-content .tabbed-content__tabs{scrollbar-width:none;display:flex;gap:1.75rem;margin:3.75rem auto;max-width:100%;overflow-x:scroll}@media(max-width:1023px)and (min-width:768px){html.mwg-theme body main section.section--tabbed-content .tabbed-content__tabs{gap:1.25rem}}@media(max-width:767px){html.mwg-theme body main section.section--tabbed-content .tabbed-content__tabs{gap:.75rem}}html.mwg-theme body main section.section--tabbed-content .tabbed-content__tab-button{display:flex;gap:1.75rem;color:var(--color-blue-100);border-radius:3.75rem;border:2px solid var(--color-blue-100);background-color:transparent;padding:2.25rem 2.5rem;cursor:pointer;font-size:1.75rem;font-weight:500;letter-spacing:-.56px;white-space:nowrap}html.mwg-theme body main section.section--tabbed-content .tabbed-content__tab-button[aria-selected=true]{color:var(--color-white-100);background-color:var(--color-blue-100)}@media(hover:hover){html.mwg-theme body main section.section--tabbed-content .tabbed-content__tab-button:hover{color:var(--color-white-100);background-color:var(--color-blue-100)}}html.mwg-theme body main section.section--tabbed-content .tabbed-content__tab-panels{width:100%;overflow:hidden}html.mwg-theme body main section.section--tabbed-content .tabbed-content__tab-panels{display:flex;overflow:hidden;width:100%;scroll-behavior:smooth;gap:10px}html.mwg-theme body main section.section--tabbed-content .tabbed-content__tab-panels--sliding-left{transition:none;transform:translate(0)}html.mwg-theme body main section.section--tabbed-content .tabbed-content__tab-panels--sliding-right{transition:none;transform:translate(calc(2*(-80% - 20px)))}html.mwg-theme body main section.section--tabbed-content .tabbed-content__tab-panels--not-sliding{transition:transform 1s ease;transform:translate(calc(-80% - 20px))}html.mwg-theme body main section.section--tabbed-content .tabbed-content__tab-panels .tabbed-content__tab-panel{flex:1 0 100%;flex-basis:100%;width:100%}html.mwg-theme body main section.section--tabbed-content .tabbed-content__tab-panels .tabbed-content__tab-panel>div,html.mwg-theme body main section.section--tabbed-content .tabbed-content__tab-panels .tabbed-content__tab-panel>div>section{height:100%}html.mwg-theme body main section.section--tabbed-content .tabbed-content__tab-panels .tabbed-content__tab-panel.tabbed-content__tab-panel--unsync-height>div,html.mwg-theme body main section.section--tabbed-content .tabbed-content__tab-panels .tabbed-content__tab-panel.tabbed-content__tab-panel--unsync-height>div>section{height:0;transition:height .5s ease .25s}html.mwg-theme body main section.section--tabbed-content .tabbed-content__tab-panels .tabbed-content__tab-panel.tabbed-content__tab-panel--unsync-height[aria-current=true],html.mwg-theme body main section.section--tabbed-content .tabbed-content__tab-panels .tabbed-content__tab-panel.tabbed-content__tab-panel--unsync-height[aria-current=true]>div,html.mwg-theme body main section.section--tabbed-content .tabbed-content__tab-panels .tabbed-content__tab-panel.tabbed-content__tab-panel--unsync-height[aria-current=true]>div>section{height:100%}html.mwg-theme body main section .carousel-container{display:flex;flex-direction:column;gap:3.75rem}html.mwg-theme body main section .carousel-container .carousel-block{display:flex;flex-wrap:nowrap;gap:10px;overflow-x:scroll;scrollbar-width:none}html.mwg-theme body main section .carousel-container .carousel-block::-webkit-scrollbar{display:none}html.mwg-theme body main section .carousel-container .carousel-container__controls{display:flex;gap:1.5rem;justify-content:flex-end}html.mwg-theme body main section .testimonial-block{margin-top:24px}@media(max-width:767px){html.mwg-theme body main section .testimonial-block .testimonial-block__testimonials--list{flex-direction:column}}@media(max-width:1023px){html.mwg-theme body main section .testimonial-block.testimonial-block--multiple-items .testimonial-block__testimonials{gap:15px}}html.mwg-theme body main section .testimonial-block .testimonial-block__testimonial--wrapper{display:flex;flex-direction:row;justify-content:space-between;width:100%;min-width:100%;gap:30px}@media(max-width:1023px)and (min-width:768px){html.mwg-theme body main section .testimonial-block .testimonial-block__testimonial--wrapper{min-width:calc(50% - 10px)}html.mwg-theme body main section .testimonial-block .testimonial-block__testimonial--wrapper:only-child{width:100%;min-width:100%}}html.mwg-theme body main section .testimonial-block .testimonial-block__testimonial-image{border-radius:var(--sectionBorderRadius);width:100%}@media(max-width:767px){html.mwg-theme body main section .testimonial-block .testimonial-block__testimonial-image-container{display:none}}html.mwg-theme body main section .testimonial-block.testimonial-block--multiple-items .testimonial-block__testimonial-image-container{position:relative;width:41%;max-width:50%}html.mwg-theme body main section .testimonial-block.testimonial-block--multiple-items .testimonial-block__testimonial-image-container .testimonial-block__testimonial-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media(max-width:1023px){html.mwg-theme body main section .testimonial-block.testimonial-block--multiple-items .testimonial-block__testimonial-image-container{display:none}}html.mwg-theme body main section .testimonial-block:not(.testimonial-block--multiple-items) .testimonial-block__testimonial-image-container{position:relative;width:100%;height:300px;max-height:300px;max-width:30%;margin-left:42px;align-self:flex-end}html.mwg-theme body main section .testimonial-block:not(.testimonial-block--multiple-items) .testimonial-block__testimonial-image-container .testimonial-block__testimonial-image{width:100%;height:100%;object-fit:cover}html.mwg-theme body main section .testimonial-block:not(.testimonial-block--multiple-items) .testimonial-block__testimonial-image-container.testimonial-block__testimonial--image-show-entire-image{max-width:unset}html.mwg-theme body main section .testimonial-block .testimonial-block__testimonal-image-video-overlay:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("/landing-page-frontend-v2/video-playback-button.svg") no-repeat center;cursor:pointer}html.mwg-theme body main section .testimonial-block.testimonial-block--multiple-items .testimonial-block__testimonial-video-container{position:relative;overflow:hidden;width:41%;border-radius:var(--sectionBorderRadius)}@media(max-width:767px){html.mwg-theme body main section .testimonial-block .testimonial-block__testimonial-video-container{display:none}}html.mwg-theme body main section .testimonial-block:not(.testimonial-block--multiple-items) .testimonial-block__testimonial-video-container{position:relative;overflow:hidden;width:100%;max-height:300px;max-width:30%;margin-left:42px;border-radius:var(--sectionBorderRadius)}@media(max-width:1023px){html.mwg-theme body main section .testimonial-block.testimonial-block--multiple-items .testimonial-block__testimonial-video-container{display:none}}html.mwg-theme body main section .testimonial-block .testimonial-block__testimonial-video-container .video-overflow-container{position:unset}html.mwg-theme body main section .testimonial-block .testimonial-block__testimonial-video-container .video-overflow-container .video-wrapper{position:unset;transform:unset}html.mwg-theme body main section .testimonial-block .testimonial-block__testimonial-video-container .testimonial-block__loader{position:absolute;top:50%;left:50%}html.mwg-theme body main section .testimonial-block .testimonial-block__testimonial{border-radius:var(--sectionBorderRadius);display:flex;flex-direction:row;justify-content:space-between;flex-grow:1;padding:35px;width:100%}@media(max-width:767px){html.mwg-theme body main section .testimonial-block .testimonial-block__testimonial{min-width:100%;max-width:100%}}@media(min-width:1024px){html.mwg-theme body main section .testimonial-block.testimonial-block--multiple-items .testimonial-block__testimonial--wrapper:has(.testimonial-block__testimonial-image,.testimonial-block__testimonial-video-container) .testimonial-block__testimonial{width:59%}}html.mwg-theme body main section .text-editor{width:100%;z-index:1}html.mwg-theme body main section .text-editor .text-editor__html-container{width:100%}html.mwg-theme body main section .text-editor .text-editor__html-container .text-editor__align-left{text-align:left;justify-content:flex-start}html.mwg-theme body main section .text-editor .text-editor__html-container .text-editor__align-center{text-align:center;justify-content:center}html.mwg-theme body main section .text-editor .text-editor__html-container .text-editor__align-right{text-align:right;justify-content:flex-end}html.mwg-theme body main section .text-editor .text-editor__html-container ol.text-editor__align-center,html.mwg-theme body main section .text-editor .text-editor__html-container ol.text-editor__align-right,html.mwg-theme body main section .text-editor .text-editor__html-container ul.text-editor__align-center,html.mwg-theme body main section .text-editor .text-editor__html-container ul.text-editor__align-right{text-align:left}html.mwg-theme body main section .text-editor[class*=background--color-black-] .text-editor__html-container ol li:before,html.mwg-theme body main section .text-editor[class*=background--color-blue-] .text-editor__html-container ol li:before,html.mwg-theme body main section .text-editor[class*=background--color-sky-] .text-editor__html-container ol li:before,html.mwg-theme body main section .text-editor[class*=background--color-cerulean-] .text-editor__html-container ol li:before,html.mwg-theme body main section .text-editor[class*=background--color-powder-] .text-editor__html-container ol li:before,html.mwg-theme body main section .text-editor[class*=background--color-steel-] .text-editor__html-container ol li:before,html.mwg-theme body main section .text-editor[class*=background--color-slate-] .text-editor__html-container ol li:before,html.mwg-theme body main section .text-editor[class*=background--color-pewter-] .text-editor__html-container ol li:before,html.mwg-theme body main section .text-editor[class*=background--color-cloud-] .text-editor__html-container ol li:before,html.mwg-theme body main section .text-editor[class*=background--color-lime-] .text-editor__html-container ol li:before{background:var(--color-cerulean-30);color:var(--color-black-70)}html.mwg-theme body main section .text-editor[class*=background--color-safety-] .text-editor__html-container ol li:before,html.mwg-theme body main section .text-editor[class*=background--color-canary-] .text-editor__html-container ol li:before{background:var(--color-black-70);color:var(--color-white-100)}html.mwg-theme body main section .text-editor.background--color-natural-100 .text-editor__html-container ol li:before,html.mwg-theme body main section .text-editor.background--color-red-100 .text-editor__html-container ol li:before,html.mwg-theme body main section .text-editor.background--color-cerulean-40 .text-editor__html-container ol li:before,html.mwg-theme body main section .text-editor.background--color-cerulean-30 .text-editor__html-container ol li:before,html.mwg-theme body main section .text-editor.background--color-cerulean-20 .text-editor__html-container ol li:before,html.mwg-theme body main section .text-editor.background--color-powder-60 .text-editor__html-container ol li:before,html.mwg-theme body main section .text-editor.background--color-powder-50 .text-editor__html-container ol li:before,html.mwg-theme body main section .text-editor.background--color-powder-40 .text-editor__html-container ol li:before,html.mwg-theme body main section .text-editor.background--color-blue-20 .text-editor__html-container ol li:before,html.mwg-theme body main section .text-editor.background--color-sky-40 .text-editor__html-container ol li:before,html.mwg-theme body main section .text-editor.background--color-sky-30 .text-editor__html-container ol li:before,html.mwg-theme body main section .text-editor.background--color-lime-60 .text-editor__html-container ol li:before,html.mwg-theme body main section .text-editor.background--color-lime-50 .text-editor__html-container ol li:before,html.mwg-theme body main section .text-editor.background--color-lime-40 .text-editor__html-container ol li:before{background:var(--color-black-70);color:var(--color-white-100)}html.mwg-theme body main section .text-editor.background--color-white-100 .text-editor__html-container ol li:before,html.mwg-theme body main section .text-editor.background--color-canary-40 .text-editor__html-container ol li:before,html.mwg-theme body main section .text-editor.background--color-canary-30 .text-editor__html-container ol li:before,html.mwg-theme body main section .text-editor.background--color-canary-20 .text-editor__html-container ol li:before,html.mwg-theme body main section .text-editor.background--color-canary-10 .text-editor__html-container ol li:before{background:var(--color-cerulean-30);color:var(--color-black-70)}html.mwg-theme body main section .text-editor .text-editor__html-container p:last-child{margin-bottom:0}html.mwg-theme main section .text-editor .text-editor__html-container *:has(>*:is([class*=button-cta-]+[class*=link-text],[class*=button-cta-]+[class*=button-cta-])){display:flex;flex-wrap:wrap;align-items:center;gap:30px}html.mwg-theme body main section .text-editor .text-editor__html-container>*:last-child{margin-bottom:0}html.mwg-theme body main section .text-editor .text-editor__html-container>*:first-child{margin-top:0}html.mwg-theme body main section .membership-plans__plans{display:flex;position:relative;gap:30px;z-index:1}@media(max-width:1023px)and (min-width:768px){html.mwg-theme body main section .membership-plans__plans{flex-direction:column}}html.mwg-theme body main section .membership-plans__plans.membership-plans__plans--promo{flex-direction:row-reverse}@media(max-width:1439px)and (min-width:768px){html.mwg-theme body main section .membership-plans__plans.membership-plans__plans--promo{flex-direction:column-reverse}}@media(max-width:767px){html.mwg-theme body main section .membership-plans__plans.membership-plans__plans--promo,html.mwg-theme body main section .membership-plans__plans{flex-direction:column-reverse;gap:0;outline:1px solid var(--color-blue-30);outline-offset:-1px;border-radius:var(--sectionBorderRadius);background-color:var(--color-white-100)}}html.mwg-theme body main section .membership-plans__plans .membership-plan{display:flex;flex-direction:column;width:100%;position:relative;border-radius:var(--sectionBorderRadius);background-color:var(--color-white-100);outline:1px solid var(--color-cerulean-30);padding:clamp(24px,2.25vw,32px)}@media(max-width:1023px)and (min-width:768px){html.mwg-theme body main section .membership-plans__plans .membership-plan{flex-direction:row}html.mwg-theme main .membership-plans__plans .membership-plan:nth-child(n+2):has(.membership-plan__best-value){margin-block-start:40px}}@media(max-width:767px){html.mwg-theme body main section .membership-plans__plans .membership-plan{flex-direction:column;outline:unset;border-bottom:none;background-color:unset;padding:15px 20px 0}}html.mwg-theme body main section .membership-plans__plans .membership-plan:before{content:"";align-self:stretch;border-top:1px solid var(--color-cerulean-10);border-left:1px solid var(--color-cerulean-10);margin-inline:-20px}@media(max-width:1023px)and (min-width:768px){html.mwg-theme body main section .membership-plans__plans .membership-plan:before{margin:-20px 36px}}@media(max-width:767px){html.mwg-theme body main section .membership-plans__plans .membership-plan:before{content:none}}html.mwg-theme main .membership-plans__plans .membership-plan:has(.membership-plan__best-value){outline:5px solid var(--color-blue-100);outline-offset:-5px}@media(max-width:767px){html.mwg-theme main .membership-plans__plans .membership-plan:has(.membership-plan__best-value){outline:unset}}@media(max-width:767px){html.mwg-theme main section .membership-plans__plans .membership-plan:nth-child(n+2),html.mwg-theme body main section .membership-plans__plans .membership-plan:nth-child(-n+2){border-top:1px solid var(--color-blue-30);border-right:1px solid var(--color-blue-30);border-left:1px solid var(--color-blue-30)}}@media(max-width:767px){html.mwg-theme body main section .membership-plans__plans .membership-plan:nth-child(n+2){border-bottom-right-radius:0;border-bottom-left-radius:0}}html.mwg-theme main .membership-plans__plans .membership-plan .membership-plan__best-value{display:flex;align-items:center;width:fit-content;height:75px;position:absolute;top:-45px;left:0;padding:12px 30px 40px 16px;background:var(--color-blue-100);border-radius:16px 16px 0 0;color:var(--color-white-100);z-index:-1}html.mwg-theme main .membership-plans__plans .membership-plan .membership-plan__best-value .membership-plan__best-value-icon{margin-right:10px}@media(max-width:767px){html.mwg-theme main .membership-plans__plans .membership-plan .membership-plan__best-value,html.mwg-theme main .membership-plans__plans .membership-plan .membership-plan__best-value *{display:none}}html.mwg-theme main .membership-plans__plans .membership-plan .membership-plan__details{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:flex-start;align-items:baseline;margin-block-end:46px;order:-1}@media(max-width:1023px)and (min-width:768px){html.mwg-theme main .membership-plans__plans .membership-plan .membership-plan__details{max-width:270px;margin-block-end:24px}}@media(max-width:767px){html.mwg-theme main .membership-plans__plans .membership-plan .membership-plan__details{width:unset;align-items:center;gap:4px 15px;margin-block-end:3px}}html.mwg-theme main .membership-plans__plans .membership-plan .membership-plan__details .membership-plan__toggle{display:none}@media(max-width:767px){html.mwg-theme main .membership-plans__plans .membership-plan .membership-plan__details .membership-plan__toggle{display:flex}}html.mwg-theme main .membership-plans__plans .membership-plan .membership-plan__details p.membership-plan__tag-line{width:100%;margin:6px 0 14px}html.mwg-theme main .membership-plans__plans .membership-plan .membership-plan__benefits{padding-block-start:16px}@media(max-width:1023px)and (min-width:768px){html.mwg-theme main .membership-plans__plans .membership-plan .membership-plan__benefits{padding-block-start:0}}@media(max-width:767px){html.mwg-theme main .membership-plans__plans .membership-plan .membership-plan__benefits{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s;width:unset;padding-block-start:4px}}@media(max-width:767px){html.mwg-theme main .membership-plans__plans .membership-plan .membership-plan__benefits>.membership-plan__benefits--expanded-content{overflow:hidden}}@media(max-width:767px){html.mwg-theme main .membership-plans__plans .membership-plan .membership-plan__benefits.expanded{grid-template-rows:1fr}}html.mwg-theme main .membership-plans__plans .membership-plan .membership-plan__benefits a.membership-plan-cta.membership-plan-cta--mobile{margin-bottom:16px;display:none}@media(max-width:767px){html.mwg-theme main .membership-plans__plans .membership-plan .membership-plan__benefits a.membership-plan-cta.membership-plan-cta--mobile{display:inline-flex}}@media(max-width:767px){html.mwg-theme main .membership-plans__plans .membership-plan .membership-plan__details[aria-expanded=false]{cursor:pointer}html.mwg-theme main .membership-plans__plans .membership-plan .membership-plan__details[aria-expanded=true]{cursor:unset}}@media(max-width:767px){html.mwg-theme main .membership-plans__plans .membership-plan .membership-plan__details .membership-plan__level{margin-right:auto}}@media(max-width:767px){html.mwg-theme main .membership-plans__plans .membership-plan .membership-plan__details a.membership-plan-cta.membership-plan-cta--desktop{display:none}}html.mwg-theme main .membership-plans__plans .membership-plan .membership-plan__details .membership-plan__price{text-transform:lowercase}html.mwg-theme body main .membership-plans__plans .membership-plan .membership-plan__details.membership-plan__details--promo{display:grid;grid-template-areas:"title promo toggle" "desc price none" "button button button";grid-template-columns:1fr max-content min-content}@media(max-width:1439px)and (min-width:768px){html.mwg-theme main .membership-plans__plans .membership-plan .membership-plan__details.membership-plan__details--promo{max-width:340px}}html.mwg-theme main .membership-plans__plans .membership-plan .membership-plan__details.membership-plan__details--promo h3{grid-area:title}html.mwg-theme main .membership-plans__plans .membership-plan .membership-plan__details.membership-plan__details--promo .membership-plan__price{grid-area:promo}html.mwg-theme main .membership-plans__plans .membership-plan .membership-plan__details.membership-plan__details--promo .membership-plan__price-before{grid-area:price;justify-self:flex-end;text-decoration:line-through;align-self:baseline;text-transform:lowercase}html.mwg-theme main .membership-plans__plans .membership-plan .membership-plan__details.membership-plan__details--promo p.membership-plan__tag-line{grid-area:desc;align-self:baseline}@media(max-width:767px){html.mwg-theme body main .membership-plans__plans .membership-plan .membership-plan__details.membership-plan__details--promo p.membership-plan__tag-line{grid-area:auto}}html.mwg-theme main .membership-plans__plans .membership-plan .membership-plan__details.membership-plan__details--promo .membership-plan__toggle{grid-area:toggle}html.mwg-theme main .membership-plans__plans .membership-plan .membership-plan__details.membership-plan__details--promo .membership-plan-cta{grid-area:button}html.mwg-theme .invalid-plans-coupon-modal .invalid-plans-coupon-modal__content{display:flex;flex-direction:column;gap:24px;margin-bottom:16px}html.mwg-theme .invalid-plans-coupon-modal .invalid-plans-coupon-modal__footer{align-items:center;display:flex;flex-direction:row;gap:16px}html.mwg-theme .invalid-plans-coupon-modal .invalid-plans-coupon-modal__body{display:flex;gap:16px}html.mwg-theme body main section .sh-product-cards{margin-top:7rem}html.mwg-theme body main section .sh-product-cards__system-list{display:flex;gap:3.75rem;position:relative;z-index:1;flex-wrap:wrap;justify-content:center;border-radius:var(--sectionBorderRadius);padding:2.5rem 0}html.mwg-theme body main section .sh-product-cards__system{display:flex;flex-direction:column;width:calc(33.33% - 2.5rem);position:relative;border-radius:3.75rem;overflow:hidden;background-color:var(--color-white-100)}html.mwg-theme body main section .sh-product-cards__system-content{padding:3rem 5.75rem 5.75rem;display:flex;flex-direction:column;height:100%;justify-content:space-between}html.mwg-theme body main section .sh-product-cards__price{font-size:2.5rem}html.mwg-theme body main section .sh-product-cards__image{width:100%;height:auto;display:block;border-radius:var(--sectionBorderRadius);object-fit:contain;aspect-ratio:80 / 51;object-position:top}html.mwg-theme body main section .sh-product-cards__header{margin-top:3rem;margin-bottom:2.5rem}html.mwg-theme body main section .sh-product-cards__pricing{margin-bottom:3rem;display:flex;flex-direction:column;gap:2rem}html.mwg-theme body main section .sh-product-cards__equipment-price{display:flex;gap:2rem}html.mwg-theme body main section .sh-product-cards__text-sup{margin-left:.25rem;font-size:.6em}html.mwg-theme body main section .sh-product-cards__pricing-label{margin-bottom:.5rem}html.mwg-theme body main section .sh-product-cards__equipment-price-financed{text-align:left}html.mwg-theme body main section .sh-product-cards__equipment-price-full{padding-left:2rem;border-left:1px solid var(--color-pewter-60)}html.mwg-theme body main section .sh-product-cards__equipment-price-paid-in-full{margin-left:1.25rem;text-align:right}html.mwg-theme body main section .sh-product-cards__products{margin-bottom:3.5rem}html.mwg-theme body main section .sh-product-cards__products-note{color:var(--color-pewter-90)}html.mwg-theme body main section .sh-product-cards__footer .button-cta-blue-fit-width{width:100%;text-align:center}html.mwg-theme body main section .sh-product-cards__cta{width:100%;margin-bottom:3rem}html.mwg-theme body main section .sh-product-cards__disclaimers{display:flex;flex-direction:column;margin-bottom:2.5rem}html.mwg-theme body main section .sh-product-cards__disclaimers{color:var(--color-pewter-90)}html.mwg-theme body main section .sh-product-cards__equipment-price-note{margin-top:1rem}@media(max-width:1439px){html.mwg-theme body main section .sh-product-cards__system-content{padding:2rem 3.75rem 3.75rem}html.mwg-theme body main section .sh-product-cards__system-list{gap:2.25rem}html.mwg-theme body main section .sh-product-cards__system{width:calc(33.33% - 1.5rem)}}@media(max-width:1439px)and (min-width:1024px){html.mwg-theme body main section .sh-product-cards__equipment-price{gap:1rem;flex-direction:column;width:fit-content}html.mwg-theme body main section .sh-product-cards__equipment-price-full{border-top:1px solid var(--color-pewter-60);border-left:none;padding:.5rem 0}}@media(max-width:1023px){html.mwg-theme body main section .sh-product-cards__system-list{gap:3.75rem;flex-direction:column;align-items:center}html.mwg-theme body main section .sh-product-cards__system{width:100%;max-width:60rem}}@media(max-width:767px){html.mwg-theme body main section .sh-product-cards__system-content{padding:2rem 3.75rem 3.75rem}html.mwg-theme body main section .sh-product-cards__system{width:100%}html.mwg-theme body main section .sh-product-cards__price{font-size:1.75rem}}html.mwg-theme body main section.section--full-asset-with-benefits{padding-top:0;padding-inline:0;overflow:hidden}html.mwg-theme body main section.section--full-asset-with-benefits .full-asset-with-benefits__upper-content{display:flex;position:relative;min-height:870px;width:100%;align-items:flex-end;padding-inline:60px;padding-bottom:60px;overflow:hidden}@media(max-width:1439px){html.mwg-theme body main section.section--full-asset-with-benefits .full-asset-with-benefits__upper-content{min-height:770px}}@media(max-width:1023px){html.mwg-theme body main section.section--full-asset-with-benefits .full-asset-with-benefits__upper-content{min-height:860px;padding-inline:30px;padding-bottom:30px}}@media(max-width:767px){html.mwg-theme body main section.section--full-asset-with-benefits .full-asset-with-benefits__upper-content{min-height:575px;padding-inline:15px;padding-bottom:15px}}html.mwg-theme body main section.section--full-asset-with-benefits .full-asset-with-benefits__upper-content:has(.full-asset-with-benefits__image-show-entire-image){min-height:unset;padding-top:300px}html.mwg-theme body main section.section--full-asset-with-benefits .full-asset-with-benefits__upper-content .full-asset-with-benefits__content{width:100%;z-index:9}html.mwg-theme body main section.section--full-asset-with-benefits .full-asset-with-benefits__upper-content .full-asset-with-benefits__content .text-editor .full-asset-with-benefits__title{position:relative;width:85%;text-wrap:balance;z-index:9}@media(max-width:767px){html.mwg-theme body main section.section--full-asset-with-benefits .full-asset-with-benefits__upper-content .full-asset-with-benefits__content .text-editor .full-asset-with-benefits__title{width:100%}}html.mwg-theme body main section.section--full-asset-with-benefits .full-asset-with-benefits__upper-content .full-asset-with-benefits__image-container{position:absolute;top:0;left:0;height:100%;width:100%;z-index:2}@media(min-width:768px){html.mwg-theme body main section.section--full-asset-with-benefits .full-asset-with-benefits__upper-content .full-asset-with-benefits__image-container.full-asset-with-benefits__image-show-entire-image{height:fit-content}}html.mwg-theme body main section.section--full-asset-with-benefits .full-asset-with-benefits__upper-content .full-asset-with-benefits__image-container .full-asset-with-benefits__image{position:relative;object-fit:cover;width:100%;height:100%;z-index:2}html.mwg-theme body main section.section--full-asset-with-benefits .full-asset-with-benefits__upper-content .full-asset-with-benefits__image-container .video-overflow-container{z-index:2}html.mwg-theme body main .section--full-asset-with-benefits.section--full-asset-with-benefits-enhance-readability .full-asset-with-benefits__enhance-readability-background-color{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#2c2e34;z-index:1}html.mwg-theme body main section.section--full-asset-with-benefits .full-asset-with-benefits__upper-content .full-asset-with-benefits__enhance-readability-color{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#1a3579;opacity:0;z-index:3}html.mwg-theme body main .section--full-asset-with-benefits.section--full-asset-with-benefits-enhance-readability.full-asset-with-benefits__enhance-readability-0 .full-asset-with-benefits__image,html.mwg-theme body main .section--full-asset-with-benefits.section--full-asset-with-benefits-enhance-readability.full-asset-with-benefits__enhance-readability-0 .video-overflow-container{opacity:1}html.mwg-theme body main .section--full-asset-with-benefits.section--full-asset-with-benefits-enhance-readability.full-asset-with-benefits__enhance-readability-0 .full-asset-with-benefits__enhance-readability-color{opacity:0}html.mwg-theme body main .section--full-asset-with-benefits.section--full-asset-with-benefits-enhance-readability.full-asset-with-benefits__enhance-readability-1 .full-asset-with-benefits__image,html.mwg-theme body main .section--full-asset-with-benefits.section--full-asset-with-benefits-enhance-readability.full-asset-with-benefits__enhance-readability-1 .video-overflow-container{opacity:.8}html.mwg-theme body main .section--full-asset-with-benefits.section--full-asset-with-benefits-enhance-readability.full-asset-with-benefits__enhance-readability-1 .full-asset-with-benefits__enhance-readability-color{opacity:.07}html.mwg-theme body main .section--full-asset-with-benefits.section--full-asset-with-benefits-enhance-readability.full-asset-with-benefits__enhance-readability-2 .full-asset-with-benefits__image,html.mwg-theme body main .section--full-asset-with-benefits.section--full-asset-with-benefits-enhance-readability.full-asset-with-benefits__enhance-readability-2 .video-overflow-container{opacity:.6}html.mwg-theme body main .section--full-asset-with-benefits.section--full-asset-with-benefits-enhance-readability.full-asset-with-benefits__enhance-readability-2 .full-asset-with-benefits__enhance-readability-color{opacity:.14}html.mwg-theme body main .section--full-asset-with-benefits.section--full-asset-with-benefits-enhance-readability.full-asset-with-benefits__enhance-readability-3 .full-asset-with-benefits__image,html.mwg-theme body main .section--full-asset-with-benefits.section--full-asset-with-benefits-enhance-readability.full-asset-with-benefits__enhance-readability-3 .video-overflow-container{opacity:.5}html.mwg-theme body main .section--full-asset-with-benefits.section--full-asset-with-benefits-enhance-readability.full-asset-with-benefits__enhance-readability-3 .full-asset-with-benefits__enhance-readability-color{opacity:.2}html.mwg-theme body main .section--full-asset-with-benefits.section--full-asset-with-benefits-enhance-readability.full-asset-with-benefits__enhance-readability-4 .full-asset-with-benefits__image,html.mwg-theme body main .section--full-asset-with-benefits.section--full-asset-with-benefits-enhance-readability.full-asset-with-benefits__enhance-readability-4 .video-overflow-container{opacity:.6}html.mwg-theme body main .section--full-asset-with-benefits.section--full-asset-with-benefits-enhance-readability.full-asset-with-benefits__enhance-readability-4 .full-asset-with-benefits__enhance-readability-color{opacity:.27}html.mwg-theme body main .section--full-asset-with-benefits.section--full-asset-with-benefits-enhance-readability.full-asset-with-benefits__enhance-readability-5 .full-asset-with-benefits__image,html.mwg-theme body main .section--full-asset-with-benefits.section--full-asset-with-benefits-enhance-readability.full-asset-with-benefits__enhance-readability-5 .video-overflow-container{opacity:.4}html.mwg-theme body main .section--full-asset-with-benefits.section--full-asset-with-benefits-enhance-readability.full-asset-with-benefits__enhance-readability-5 .full-asset-with-benefits__enhance-readability-color{opacity:.34}html.mwg-theme body main .section--full-asset-with-benefits.section--full-asset-with-benefits-enhance-readability.full-asset-with-benefits__enhance-readability-6 .full-asset-with-benefits__image,html.mwg-theme body main .section--full-asset-with-benefits.section--full-asset-with-benefits-enhance-readability.full-asset-with-benefits__enhance-readability-6 .video-overflow-container{opacity:.3}html.mwg-theme body main .section--full-asset-with-benefits.section--full-asset-with-benefits-enhance-readability.full-asset-with-benefits__enhance-readability-6 .full-asset-with-benefits__enhance-readability-color{opacity:.41}html.mwg-theme body main section.section--full-asset-with-benefits .full-asset-with-benefits__lower-content{display:flex;padding-top:80px;padding-inline:60px;padding-bottom:20px;gap:40px 60px;justify-content:space-between}@media(max-width:1023px){html.mwg-theme body main section.section--full-asset-with-benefits .full-asset-with-benefits__lower-content{flex-direction:column;padding-top:45px;padding-inline:30px}}@media(max-width:767px){html.mwg-theme body main section.section--full-asset-with-benefits .full-asset-with-benefits__lower-content{padding-top:30px;padding-inline:var(--section-padding-inline, 16px)}}html.mwg-theme body main section.section--full-asset-with-benefits .full-asset-with-benefits__lower-content .full-asset-with-benefits__benefits-container:first-child{width:100%}html.mwg-theme body main section.section--full-asset-with-benefits .full-asset-with-benefits__lower-content .full-asset-with-benefits__description-container{width:100%}html.mwg-theme body main section.section--full-asset-with-benefits .full-asset-with-benefits__lower-content:has(.full-asset-with-benefits__benefits-container) .full-asset-with-benefits__description-container{display:flex;flex:0 0 34%}html.mwg-theme body main section.section--full-asset-with-benefits .full-asset-with-benefits__lower-content .full-asset-with-benefits__benefits-container .full-asset-with-benefits__benefits-header{margin-bottom:13px}@media(max-width:767px){html.mwg-theme body main section.section--full-asset-with-benefits .full-asset-with-benefits__lower-content:has(.full-asset-with-benefits__benefits-container) .text-editor .standard-hero__description{width:100%}}html.mwg-theme body main section.section--full-asset-with-benefits .full-asset-with-benefits__lower-content .full-asset-with-benefits__benefits{display:grid;grid-template-columns:1fr 1fr;gap:0 30px;width:100%}@media(max-width:1023px){html.mwg-theme body main section.section--full-asset-with-benefits .full-asset-with-benefits__lower-content .full-asset-with-benefits__benefits{width:unset}}@media(max-width:767px){html.mwg-theme body main section.section--full-asset-with-benefits .full-asset-with-benefits__lower-content .full-asset-with-benefits__benefits{grid-template-columns:1fr;gap:0}}html.mwg-theme body main section.section--full-asset-with-benefits .full-asset-with-benefits__lower-content .full-asset-with-benefits__benefits-container:first-child .full-asset-with-benefits__benefits{width:unset}html.mwg-theme body main section.section--full-asset-with-benefits .full-asset-with-benefits__lower-content .full-asset-with-benefits__benefits .full-asset-with-benefits__benefit{display:flex;align-items:center;padding:13px 15px 13px 0;gap:13px;border-bottom:1px solid var(--color-black-70)}html.mwg-theme body main section.section--full-asset-with-benefits .full-asset-with-benefits__lower-content .full-asset-with-benefits__benefits .full-asset-with-benefits__benefit:nth-last-child(1),html.mwg-theme body main section.section--full-asset-with-benefits .full-asset-with-benefits__lower-content .full-asset-with-benefits__benefits .full-asset-with-benefits__benefit:nth-last-child(2){border-bottom:none}@media(max-width:767px){html.mwg-theme body main section.section--full-asset-with-benefits .full-asset-with-benefits__lower-content .full-asset-with-benefits__benefits .full-asset-with-benefits__benefit:nth-last-child(2){border-bottom:1px solid var(--color-black-70)}}html.mwg-theme body main section.section--full-asset-with-benefits .full-asset-with-benefits__lower-content .full-asset-with-benefits__benefits .full-asset-with-benefits__benefit .features-grid__feature-icon{display:flex;width:28px;height:28px}html.mwg-theme body main section.section--full-asset-with-benefits .full-asset-with-benefits__lower-content .full-asset-with-benefits__benefits .full-asset-with-benefits__benefit .features-grid__feature-icon img{width:100%}html.mwg-theme body main .section--standard-hero{--image-height: 100%;position:relative;display:flex;overflow:hidden;min-height:350px}@media(max-width:1439px){html.mwg-theme body main .section--standard-hero{min-height:320px}}@media(max-width:1023px){html.mwg-theme body main .section--standard-hero{min-height:300px}}@media(max-width:767px){html.mwg-theme body main .section--standard-hero{min-height:250px;padding-inline:0}}html.mwg-theme body main .dynoblocks-region>section.section--standard-hero:first-child{border-top-left-radius:0;border-top-right-radius:0}html.mwg-theme body main .section--standard-hero.section--standard-hero-enhance-readability .standard-hero__content:not(:has(.text-editor)) .standard-hero__image.standard-hero__image-masked--hidden{height:auto}html.mwg-theme body main .section--standard-hero.section--standard-hero-enhance-readability .standard-hero__enhance-readability-background-color{position:absolute;top:0;left:0;width:100%;height:var(--image-height);background-color:#2c2e34;z-index:1}html.mwg-theme body main .section--standard-hero.standard-hero__enhance-readability-0 .standard-hero__enhance-readability-background-color{background-color:transparent}html.mwg-theme body main .section--standard-hero .standard-hero__content{display:flex;width:100%;z-index:9;height:inherit}html.mwg-theme body main .section--standard-hero .standard-hero__content .standard-hero__content-container{width:100%}html.mwg-theme body main .section--standard-hero .standard-hero__content .standard-hero__content-container .text-editor:has(+.text-editor){margin-bottom:20px}html.mwg-theme body main .section--standard-hero.section--masked-image:has(.standard-hero__image-masked,.video-overflow-container) .standard-hero__content:not([class*=-widget]) .text-editor{width:100%;padding-inline-end:20px}@media(max-width:767px){html.mwg-theme body main .section--standard-hero:has(.standard-hero__image-masked) .standard-hero__content:not([class*=-widget]) .text-editor{padding-inline:var(--section-padding-inline, 16px)}}html.mwg-theme body main .section--standard-hero .standard-hero__content .text-editor .standard-hero__title>*{width:100%}html.mwg-theme body main .section--standard-hero .standard-hero__content .text-editor .standard-hero__description>*{width:80%}@media(max-width:767px){html.mwg-theme body main .section--standard-hero .standard-hero__content .text-editor .standard-hero__description>*{width:100%;max-width:fit-content}}html.mwg-theme body main .section--standard-hero .standard-hero__content .text-editor .standard-hero__description:has(.text-editor__align-center)>*{margin-left:auto;margin-right:auto}html.mwg-theme body main .section--standard-hero .standard-hero__content .text-editor .standard-hero__description:has(.text-editor__align-right)>*{margin-left:auto}html.mwg-theme body main .section--standard-hero:not(:has(img.standard-hero__image-masked)) .standard-hero__content:not([class*=-widget]) .text-editor{display:flex}@media(max-width:767px){html.mwg-theme body main .section--standard-hero:not(:has(img.standard-hero__image-masked)) .standard-hero__content:not([class*=-widget]) .text-editor{width:100%}}@media(max-width:767px){html.mwg-theme body main .section--standard-hero:not(:has(img.standard-hero__image-masked)) .standard-hero__content:has(.text-editor) .text-editor:not(:empty){padding:0 var(--section-padding-inline, 16px)}}html.mwg-theme body main .section--standard-hero:not(:has(img.standard-hero__image-masked)) .standard-hero__content:not([class*=-widget]) .text-editor:has(.text-editor__align-center){justify-content:center}html.mwg-theme body main .section--standard-hero:not(:has(img.standard-hero__image-masked)) .standard-hero__content:not([class*=-widget]) .text-editor:has(.text-editor__align-right){justify-content:right}html.mwg-theme body main .section--standard-hero:not(:has(img.standard-hero__image-masked)) .standard-hero__content:not([class*=-widget]) .text-editor .standard-hero__title,html.mwg-theme body main .section--standard-hero:not(:has(img.standard-hero__image-masked)) .standard-hero__content:not([class*=-widget]) .text-editor .standard-hero__description{width:60%}@media(max-width:1023px){html.mwg-theme body main .section--standard-hero:not(:has(img.standard-hero__image-masked)) .standard-hero__content:not([class*=-widget]) .text-editor .standard-hero__title,html.mwg-theme body main .section--standard-hero:not(:has(img.standard-hero__image-masked)) .standard-hero__content:not([class*=-widget]) .text-editor .standard-hero__description{width:70%}}@media(max-width:767px){html.mwg-theme body main .section--standard-hero:not(:has(img.standard-hero__image-masked)) .standard-hero__content:not([class*=-widget]) .text-editor .standard-hero__title,html.mwg-theme body main .section--standard-hero:not(:has(img.standard-hero__image-masked)) .standard-hero__content:not([class*=-widget]) .text-editor .standard-hero__description{width:100%}}html.mwg-theme body main .section--standard-hero .standard-hero__media-container .video-overflow-container{z-index:2;height:var(--image-height)}html.mwg-theme body main .section--standard-hero .standard-hero__image{position:absolute;top:0;left:0;height:var(--image-height);width:100%;object-fit:cover;z-index:2}@media(min-width:1024px){html.mwg-theme body main .section--standard-hero .standard-hero__image.standard-hero__image-show-entire-image{left:50%;top:50%;transform:translate(-50%,-50%);width:100%}}html.mwg-theme body main .section--standard-hero.section--masked-image:has(.standard-hero__image-masked[class*=-mask],.video-overflow-container){flex-direction:row;align-items:center}html.mwg-theme body main .section--standard-hero.section--masked-image .standard-hero__media-container{position:relative;max-width:50%;line-height:0}html.mwg-theme body main .section--standard-hero .standard-hero__image-masked.pill-mask{width:100%}html.mwg-theme body main .section--standard-hero .standard-hero__image-masked.standard-hero__image-masked--fade-out:has(+.video-overflow-container){opacity:0;transition:opacity 1s ease-in-out}html.mwg-theme body main .section--standard-hero .standard-hero__image-masked.standard-hero__image-masked--hidden{display:none}html.mwg-theme body main .section--standard-hero.section--standard-hero-enhance-readability .standard-hero__enhance-readability-color{position:absolute;top:0;left:0;width:100%;height:var(--image-height);background-color:#1a3579;opacity:0;z-index:3}@media(min-width:768px)and (max-width:1024px){html.mwg-theme body main .section--standard-hero .standard-hero__media-container>img.standard-hero__image,html.mwg-theme body main .section--standard-hero .standard-hero__media-container>.video-overflow-container,html.mwg-theme body main .section--standard-hero.section--standard-hero-enhance-readability .standard-hero__enhance-readability-color,html.mwg-theme body main .section--standard-hero.section--standard-hero-enhance-readability .standard-hero__enhance-readability-background-color{height:100%}}html.mwg-theme body main .section--standard-hero.section--standard-hero-enhance-readability.standard-hero__enhance-readability-0 .standard-hero__image,html.mwg-theme body main .section--standard-hero.section--standard-hero-enhance-readability.standard-hero__enhance-readability-0 .video-overflow-container{opacity:1}html.mwg-theme body main .section--standard-hero.section--standard-hero-enhance-readability.standard-hero__enhance-readability-0 .standard-hero__enhance-readability-color{opacity:0}html.mwg-theme body main .section--standard-hero.section--standard-hero-enhance-readability.standard-hero__enhance-readability-1 .standard-hero__image,html.mwg-theme body main .section--standard-hero.section--standard-hero-enhance-readability.standard-hero__enhance-readability-1 .video-overflow-container{opacity:.8}html.mwg-theme body main .section--standard-hero.section--standard-hero-enhance-readability.standard-hero__enhance-readability-1 .standard-hero__enhance-readability-color{opacity:.07}html.mwg-theme body main .section--standard-hero.section--standard-hero-enhance-readability.standard-hero__enhance-readability-2 .standard-hero__image,html.mwg-theme body main .section--standard-hero.section--standard-hero-enhance-readability.standard-hero__enhance-readability-2 .video-overflow-container{opacity:.6}html.mwg-theme body main .section--standard-hero.section--standard-hero-enhance-readability.standard-hero__enhance-readability-2 .standard-hero__enhance-readability-color{opacity:.14}html.mwg-theme body main .section--standard-hero.section--standard-hero-enhance-readability.standard-hero__enhance-readability-3 .standard-hero__image,html.mwg-theme body main .section--standard-hero.section--standard-hero-enhance-readability.standard-hero__enhance-readability-3 .video-overflow-container{opacity:.5}html.mwg-theme body main .section--standard-hero.section--standard-hero-enhance-readability.standard-hero__enhance-readability-3 .standard-hero__enhance-readability-color{opacity:.2}html.mwg-theme body main .section--standard-hero.section--standard-hero-enhance-readability.standard-hero__enhance-readability-4 .standard-hero__image,html.mwg-theme body main .section--standard-hero.section--standard-hero-enhance-readability.standard-hero__enhance-readability-4 .video-overflow-container{opacity:.6}html.mwg-theme body main .section--standard-hero.section--standard-hero-enhance-readability.standard-hero__enhance-readability-4 .standard-hero__enhance-readability-color{opacity:.27}html.mwg-theme body main .section--standard-hero.section--standard-hero-enhance-readability.standard-hero__enhance-readability-5 .standard-hero__image,html.mwg-theme body main .section--standard-hero.section--standard-hero-enhance-readability.standard-hero__enhance-readability-5 .video-overflow-container{opacity:.4}html.mwg-theme body main .section--standard-hero.section--standard-hero-enhance-readability.standard-hero__enhance-readability-5 .standard-hero__enhance-readability-color{opacity:.34}html.mwg-theme body main .section--standard-hero.section--standard-hero-enhance-readability.standard-hero__enhance-readability-6 .standard-hero__image,html.mwg-theme body main .section--standard-hero.section--standard-hero-enhance-readability.standard-hero__enhance-readability-6 .video-overflow-container{opacity:.3}html.mwg-theme body main .section--standard-hero.section--standard-hero-enhance-readability.standard-hero__enhance-readability-6 .standard-hero__enhance-readability-color{opacity:.41}@media(max-width:767px){html.mwg-theme body main .section--standard-hero.section--masked-image .standard-hero__media-container{display:none}}html.mwg-theme body main .section--standard-hero .standard-hero__content[class*=-widget]{display:grid;grid-template-columns:repeat(2,1fr);justify-content:space-between;gap:40px;align-items:flex-start}@media(max-width:1023px){html.mwg-theme body main .section--standard-hero .standard-hero__content[class*=-widget]{grid-template-columns:1fr;align-self:start;max-width:620px}}@media(max-width:767px){html.mwg-theme body main .section--standard-hero .standard-hero__content[class*=-widget]:not([class*=--smart-home]){gap:0;max-width:unset}}html.mwg-theme body main .section--standard-hero .standard-hero__content[class*=-widget] .standard-hero__widget-container{--tile-border-radius: 15px;--color-blue-pressed: #002260;width:100%;color:var(--color-black-70)}@media(min-width:1024px){html.mwg-theme body main .section--standard-hero .standard-hero__content[class*=-widget] .standard-hero__widget-container{grid-column-start:2}}html.mwg-theme body main .section--standard-hero .standard-hero__content[class*=-widget]>*[class*=-widget]{height:fit-content;width:100%}html.mwg-theme body main .section--standard-hero .standard-hero__content[class*=-widget] .standard-hero__widget-container>*[class*=-widget]>*[class*=-widget__container]{display:flex;flex-direction:column;width:100%;padding:24px;border-radius:var(--sectionBorderRadius);background:var(--color-white-100)}@media(max-width:767px){html.mwg-theme body main .section--standard-hero .standard-hero__content[class*=-widget]:not([class*=--smart-home]) .standard-hero__widget-container>*[class*=-widget]>*[class*=-widget__container]{border-top-right-radius:0;border-top-left-radius:0;padding:30px var(--section-padding-inline, 16px)}}html.mwg-theme body main .section--standard-hero.background--color-white-100 .standard-hero__content[class*=-widget]:not([class*=--smart-home]) .standard-hero__widget-container>*[class*=-widget]>*[class*=-widget__container]{border:1px solid var(--color-steel-100)}@media(max-width:767px){html.mwg-theme body main .section--standard-hero.section--padding-bottom-none .standard-hero__content[class*=-widget]:not([class*=--smart-home]) .standard-hero__widget-container>*[class*=-widget]>*[class*=-widget__container],html.mwg-theme body main .section--standard-hero.section--padding-bottom-xsmall .standard-hero__content[class*=-widget]:not([class*=--smart-home]) .standard-hero__widget-container>*[class*=-widget]>*[class*=-widget__container]{margin-block-start:20px}html.mwg-theme body main .section--standard-hero.section--padding-bottom-small .standard-hero__content[class*=-widget]:not([class*=--smart-home]) .standard-hero__widget-container>*[class*=-widget]>*[class*=-widget__container]{margin-block-start:48px}html.mwg-theme body main .section--standard-hero.section--padding-bottom-medium .standard-hero__content[class*=-widget]:not([class*=--smart-home]) .standard-hero__widget-container>*[class*=-widget]>*[class*=-widget__container]{margin-block-start:64px}html.mwg-theme body main .section--standard-hero.section--padding-bottom-large .standard-hero__content[class*=-widget]:not([class*=--smart-home]) .standard-hero__widget-container>*[class*=-widget]>*[class*=-widget__container],html.mwg-theme body main .section--standard-hero.section--padding-bottom-xlarge .standard-hero__content[class*=-widget]:not([class*=--smart-home]) .standard-hero__widget-container>*[class*=-widget]>*[class*=-widget__container]{margin-block-start:72px}}@media(max-width:1023px){html.mwg-theme body main .section--standard-hero.section--padding-bottom-xsmall.background--color-white-100:has(.standard-hero__content[class*=-widget]:not([class*=--smart-home]):not([class*=--price-summary])),html.mwg-theme body main .section--standard-hero.section--padding-bottom-small.background--color-white-100:has(.standard-hero__content[class*=-widget]:not([class*=--smart-home]):not([class*=--price-summary])),html.mwg-theme body main .section--standard-hero.section--padding-bottom-medium.background--color-white-100:has(.standard-hero__content[class*=-widget]:not([class*=--smart-home]):not([class*=--price-summary])),html.mwg-theme body main .section--standard-hero.section--padding-bottom-large.background--color-white-100:has(.standard-hero__content[class*=-widget]:not([class*=--smart-home]):not([class*=--price-summary])),html.mwg-theme body main .section--standard-hero.section--padding-bottom-xlarge.background--color-white-100:has(.standard-hero__content[class*=-widget]:not([class*=--smart-home]):not([class*=--price-summary])){padding-bottom:30px}}@media(max-width:767px){html.mwg-theme body main .section--standard-hero.section--padding-bottom-xsmall.background--color-white-100:has(.standard-hero__content[class*=-widget]:not([class*=--smart-home]):not([class*=--price-summary])),html.mwg-theme body main .section--standard-hero.section--padding-bottom-small.background--color-white-100:has(.standard-hero__content[class*=-widget]:not([class*=--smart-home]):not([class*=--price-summary])),html.mwg-theme body main .section--standard-hero.section--padding-bottom-medium.background--color-white-100:has(.standard-hero__content[class*=-widget]:not([class*=--smart-home]):not([class*=--price-summary])),html.mwg-theme body main .section--standard-hero.section--padding-bottom-large.background--color-white-100:has(.standard-hero__content[class*=-widget]:not([class*=--smart-home]):not([class*=--price-summary])),html.mwg-theme body main .section--standard-hero.section--padding-bottom-xlarge.background--color-white-100:has(.standard-hero__content[class*=-widget]:not([class*=--smart-home]):not([class*=--price-summary])){padding-bottom:0}}html.mwg-theme body main section.section--products-carousel{padding-right:0}html.mwg-theme body main section.section--products-carousel .carousel-container__controls{padding-right:60px}html.mwg-theme body main section .products-carousel{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}@media(max-width:1023px){html.mwg-theme body main section .products-carousel{flex-direction:column;align-items:flex-start}}html.mwg-theme body main section .products-carousel .products-carousel__content{display:flex;flex-direction:column;width:40%;min-width:360px}@media(max-width:767px){html.mwg-theme body main section .products-carousel .products-carousel__content{width:100%;max-width:400px;min-width:unset}}html.mwg-theme body main section .products-carousel .products-carousel__content .products-carousel__title{width:100%;margin-bottom:30px}html.mwg-theme body main section .products-carousel .products-carousel__content .products-carousel__description{width:90%}html.mwg-theme body main section .products-carousel .products-carousel__products-container{width:55%}@media(max-width:1023px){html.mwg-theme body main section .products-carousel .products-carousel__products-container{width:100%}}html.mwg-theme body main section .products-carousel .products-carousel__products-container .products-carousel__products{display:flex;flex-wrap:nowrap;position:relative;gap:30px;overflow-x:scroll;scrollbar-width:none}@media(max-width:1023px){html.mwg-theme body main section .products-carousel .products-carousel__products-container .products-carousel__products{gap:15px}html.mwg-theme body main section .products-carousel .products-carousel__products-container .products-carousel__products:not(.products-carousel__products-container--full-width){margin-top:45px}}html.mwg-theme body main section .products-carousel .products-carousel__products-container.products-carousel__products-container--full-width{width:100%}html.mwg-theme body main section .products-carousel .products-carousel__products-container .products-carousel__products .products-carousel__product{display:flex;flex-direction:column;align-items:center;width:318px;min-width:318px;height:540px;border:2px solid var(--color-blue-30);border-radius:var(--sectionBorderRadius);text-align:center;overflow:hidden}@media(max-width:1439px){html.mwg-theme body main section .products-carousel .products-carousel__products-container .products-carousel__products .products-carousel__product{width:205px;min-width:205px;height:440px}}@media(max-width:1023px){html.mwg-theme body main section .products-carousel .products-carousel__products-container .products-carousel__products .products-carousel__product{width:165px;min-width:165px;height:295px}}@media(max-width:767px){html.mwg-theme body main section .products-carousel .products-carousel__products-container .products-carousel__products .products-carousel__product{width:145px;min-width:145px;height:255px}}html.mwg-theme body main section .products-carousel .products-carousel__products-container .products-carousel__products .products-carousel__product .products-carousel__product-cta{font-size:10px;height:64px;width:64px;position:absolute;bottom:30px}@media(max-width:1023px){html.mwg-theme body main section .products-carousel .products-carousel__products-container .products-carousel__products .products-carousel__product .products-carousel__product-cta{height:35px;width:35px;bottom:20px;font-size:6px}}html.mwg-theme body main section .products-carousel .products-carousel__products-container .products-carousel__products .products-carousel__product .products-carousel__product-cta:before{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border:.25rem solid var(--color-blue-30);border-radius:50%;z-index:1;background:var(--color-white-100)}@media(max-width:1023px){html.mwg-theme body main section .products-carousel .products-carousel__products-container .products-carousel__products .products-carousel__product .products-carousel__product-cta:before{width:35px;height:35px}}html.mwg-theme body main section .products-carousel .products-carousel__products-container .products-carousel__products .products-carousel__product .products-carousel__product-cta:hover:before{background:var(--color-blue-30);border:.25rem solid var(--color-blue-30)}html.mwg-theme body main section .products-carousel .products-carousel__products-container .products-carousel__products .products-carousel__product .products-carousel__product-image{width:100%;height:250px;background:var(--color-cerulean-10);display:flex;justify-content:center;padding:60px 45px 30px}@media(max-width:1439px){html.mwg-theme body main section .products-carousel .products-carousel__products-container .products-carousel__products .products-carousel__product .products-carousel__product-image{height:170px;min-height:170px;padding:50px 35px 20px}}@media(max-width:1023px){html.mwg-theme body main section .products-carousel .products-carousel__products-container .products-carousel__products .products-carousel__product .products-carousel__product-image{height:135px;min-height:135px;padding:45px 30px 15px}}@media(max-width:767px){html.mwg-theme body main section .products-carousel .products-carousel__products-container .products-carousel__products .products-carousel__product .products-carousel__product-image{height:100px;min-height:100px;padding:30px 20px 10px}}html.mwg-theme body main section .products-carousel .products-carousel__products-container .products-carousel__products .products-carousel__product .products-carousel__product-image img{width:100%;height:auto;object-fit:contain;object-position:bottom}html.mwg-theme body main section .products-carousel .products-carousel__products-container .products-carousel__products .products-carousel__product .products-carosuel__product-content{display:flex;flex-direction:column;align-items:center;padding:0 40px 110px;background:var(--color-white-100);height:100%;flex:1;width:100%;justify-content:center}@media(max-width:1023px){html.mwg-theme body main section .products-carousel .products-carousel__products-container .products-carousel__products .products-carousel__product .products-carosuel__product-content{padding:0 40px 60px}}html.mwg-theme body main section .standard-accordion{display:flex;gap:80px}@media(max-width:1023px){html.mwg-theme body main section .standard-accordion{flex-direction:column;gap:40px}}html.mwg-theme body main section .standard-accordion .standard-accordion__content{flex:0 0 43%}@media(max-width:1023px){html.mwg-theme body main section .standard-accordion .standard-accordion__content{max-width:400px}}html.mwg-theme body main section .standard-accordion .standard-accordion__accordion-items{flex:1 1 auto}html.mwg-theme body main section .standard-accordion .standard-accordion__accordion-items .standard-accordion__accordion-item{padding:18px 0;border-bottom:none;border-left:none;border-right:none}html.mwg-theme body main section .standard-accordion .standard-accordion__accordion-items .standard-accordion__accordion-item:first-of-type{border-top:none;padding-top:0}html.mwg-theme body main section .standard-accordion .standard-accordion__accordion-items .standard-accordion__accordion-item .standard-accordion__accordion-header{display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:30px;cursor:pointer}html.mwg-theme body main section .standard-accordion .standard-accordion__accordion-items .standard-accordion__accordion-item .standard-accordion__accordion-header .button-control-arrow-up:before,html.mwg-theme body main section .standard-accordion .standard-accordion__accordion-items .standard-accordion__accordion-item .standard-accordion__accordion-header .button-control-arrow-down:before{color:inherit}html.mwg-theme body main section .standard-accordion .standard-accordion__accordion-items .standard-accordion__accordion-item .standard-accordion__accordion-description{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.25,.46,.45,.94)}html.mwg-theme body main section .standard-accordion .standard-accordion__accordion-items .standard-accordion__accordion-item .standard-accordion__accordion-description.standard-accordion__accordion-description--expanded{grid-template-rows:1fr}html.mwg-theme body main section .standard-accordion .standard-accordion__accordion-items .standard-accordion__accordion-item .standard-accordion__accordion-description div.text-editor__html-container{overflow:hidden}html.mwg-theme body main section .benefits-accordion{display:flex;justify-content:space-between;border-radius:var(--sectionBorderRadius);position:relative}html.mwg-theme body main section .benefits-accordion .benefits-accordion__benefits{padding:60px 30px 50px 0;width:50%}@media(max-width:1023px){html.mwg-theme body main section .benefits-accordion .benefits-accordion__benefits{padding:30px 0 25px;width:100%}}html.mwg-theme body main section .benefits-accordion .benefits-accordion__benefit{border-top:none;border-left:none;border-right:none;display:grid;grid-template-rows:min-content 0fr;transition:grid-template-rows .5s;overflow:hidden;padding:25px 0}@media(max-width:1023px){html.mwg-theme body main section .benefits-accordion .benefits-accordion__benefit{width:100%;gap:0 25px;grid-template-columns:1fr 40%;grid-template-rows:min-content 0fr;grid-template-areas:"title media" "description media"}}@media(max-width:767px){html.mwg-theme body main section .benefits-accordion .benefits-accordion__benefit{width:100%;grid-template-columns:100%;grid-template-rows:min-content 0fr 0fr 0fr;grid-template-areas:"title" "description" "media" "media"}}html.mwg-theme body main section .benefits-accordion .benefits-accordion__benefit .benefits-accordion__benefit-video-container{display:none}@media(max-width:1023px){html.mwg-theme body main section .benefits-accordion .benefits-accordion__benefit .benefits-accordion__benefit-image-container{position:relative;grid-area:media}html.mwg-theme body main section .benefits-accordion .benefits-accordion__benefit .benefits-accordion__benefit-video-container{position:relative;grid-area:media;display:block;border-radius:var(--sectionBorderRadius);overflow:hidden}html.mwg-theme body main section .benefits-accordion .benefits-accordion__benefit .benefits-accordion__benefit-video-container .video-overflow-container{position:unset}html.mwg-theme body main section .benefits-accordion .benefits-accordion__benefit .benefits-accordion__benefit-video-container .video-overflow-container .video-wrapper{position:unset;transform:unset}html.mwg-theme body main section .benefits-accordion .benefits-accordion__benefit.benefits-accordion__benefit--active>.benefits-accordion__benefit-image-container.benefits-accordion__benefit-image-container-overlay:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("/landing-page-frontend-v2/video-playback-button.svg") no-repeat center;cursor:pointer}}html.mwg-theme body main section .benefits-accordion .benefits-accordion__benefit .benefits-accordion__benefit-image-container>.benefits-accordion__benefit-image{opacity:0;display:none;transition:opacity .5s;height:100%;object-fit:cover}@media(max-width:1023px){html.mwg-theme body main section .benefits-accordion .benefits-accordion__benefit.benefits-accordion__benefit--active .benefits-accordion__benefit-image-container>.benefits-accordion__benefit-image{display:block;opacity:1}}html.mwg-theme body main section .benefits-accordion .benefits-accordion__benefit--active{grid-template-rows:min-content 1fr}html.mwg-theme body main section .benefits-accordion .benefits-accordion__benefit:first-child{padding-top:0}html.mwg-theme body main section .benefits-accordion .benefits-accordion__benefit:last-child{border-bottom:none}html.mwg-theme body main section .benefits-accordion .benefits-accordion__benefit-title{overflow:hidden;cursor:pointer}@media(max-width:1023px){html.mwg-theme body main section .benefits-accordion .benefits-accordion__benefit-title{grid-area:title}}html.mwg-theme body main section .benefits-accordion__benefit:not(.benefits-accordion__benefit--active) .benefits-accordion__benefit-title:hover{color:var(--color-red-100)}html.mwg-theme body main section .benefits-accordion .benefits-accordion__benefit-description{overflow:hidden}@media(max-width:1023px){html.mwg-theme body main section .benefits-accordion .benefits-accordion__benefit-description{grid-area:description}}@media(max-width:767px){html.mwg-theme body main section .benefits-accordion .benefits-accordion__benefit-description{grid-area:description}}@media(max-width:1023px){html.mwg-theme body main section .benefits-accordion .benefits-accordion__benefit-image{width:100%;border-radius:var(--sectionBorderRadius)}}html.mwg-theme body main section .benefits-accordion .benefits-accordion__image-container .benefits-accordion__image{border-radius:var(--sectionBorderRadius);object-fit:cover;width:100%;height:100%}html.mwg-theme body main section .benefits-accordion .benefits-accordion__image-container{width:50%;position:absolute;top:0;right:0;height:100%;border-radius:var(--sectionBorderRadius);overflow:hidden}html.mwg-theme body main section .benefits-accordion .benefits-accordion__video-container{position:relative;width:50%;border-radius:var(--sectionBorderRadius);overflow:hidden}html.mwg-theme body main section .benefits-accordion .benefits-accordion__video-container .video-overflow-container{position:unset}html.mwg-theme body main section .benefits-accordion .benefits-accordion__video-container .video-overflow-container .video-wrapper{position:unset;transform:unset}@media(max-width:1023px){html.mwg-theme body main section .benefits-accordion .benefits-accordion__image-container,html.mwg-theme body main section .benefits-accordion .benefits-accordion__video-container{display:none}}html.mwg-theme body main section .benefits-accordion .benefits-accordion__image-container.benefits-accordion__image-container-overlay:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("/landing-page-frontend-v2/video-playback-button.svg") no-repeat center;cursor:pointer}html.mwg-theme body main section .benefits-accordion .benefits-accordion__image-container .benefits-accordion__loader,html.mwg-theme body main section .benefits-accordion .benefits-accordion__video-container .benefits-accordion__loader,html.mwg-theme body main section .benefits-accordion .benefits-accordion__benefit-video-container .benefits-accordion__loader{position:absolute;top:50%;left:50%}@media(max-width:1023px){html.mwg-theme body main section .benefits-accordion .benefits-accordion__image-container .benefits-accordion__loader{display:none}}html.mwg-theme body main section.background--color-white-100 .benefits-accordion:not(.background--color-white-100) .benefits-accordion__benefits{padding-left:var(--section-padding-inline)}@media(max-width:1024px){html.mwg-theme body main section.background--color-white-100 .benefits-accordion:not(.background--color-white-100) .benefits-accordion__benefits{padding-right:var(--section-padding-inline)}}html.mwg-theme body main section.background--color-sky-10 .benefits-accordion:not(.background--color-sky-10) .benefits-accordion__benefits{padding-left:var(--section-padding-inline)}@media(max-width:1024px){html.mwg-theme body main section.background--color-sky-10 .benefits-accordion:not(.background--color-sky-10) .benefits-accordion__benefits{padding-right:var(--section-padding-inline)}}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--insurance-products-widget{grid-template-columns:minmax(420px,.733fr) minmax(auto,460px)}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--insurance-products-widget:has(form){grid-template-columns:minmax(420px,.875fr) minmax(auto,645px)}@media(max-width:1023px){html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--insurance-products-widget,html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--insurance-products-widget:has(form){grid-template-columns:1fr}}@media(max-width:1023px)and (min-width:768px){html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--insurance-products-widget .standard-hero__widget-container{max-width:460px}}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--insurance-products-widget .standard-hero__widget-container .insurance-products-widget>form{display:flex;flex-direction:column;width:100%;align-items:center;gap:25px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--insurance-products-widget .standard-hero__widget-container .insurance-products-widget .insurance-products-widget__header{text-align:center;margin-bottom:20px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--insurance-products-widget .standard-hero__widget-container .insurance-products-widget .insurance-products-widget__header p:first-of-type{margin-top:12px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--insurance-products-widget .standard-hero__widget-container .insurance-products-widget .insurance-products-widget__products{display:grid;grid-template-columns:repeat(auto-fit,minmax(124px,1fr));width:100%;gap:10px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--insurance-products-widget .standard-hero__widget-container .insurance-products-widget .insurance-products-widget__products:has(:only-child){grid-template-columns:200px;justify-content:center}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--insurance-products-widget .standard-hero__widget-container .insurance-products-widget .insurance-products-widget__products .insurance-products-widget__product{display:flex;flex-direction:column;width:100%;align-items:center;gap:10px;color:var(--color-black-70);border-radius:var(--tile-border-radius);border:1px solid var(--color-steel-100);padding:20px 16px;text-decoration:none}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--insurance-products-widget .standard-hero__widget-container .insurance-products-widget .insurance-products-widget__products .insurance-products-widget__product:hover{cursor:pointer;border-color:var(--color-blue-pressed)}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--insurance-products-widget .standard-hero__widget-container .insurance-products-widget .insurance-products-widget__products .insurance-products-widget__product:active{background:var(--color-blue-pressed);color:var(--color-white-100);border-color:var(--color-blue-pressed)}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--insurance-products-widget .standard-hero__widget-container .insurance-products-widget .insurance-products-widget__products .insurance-products-widget__product .insurance-products-widget__product-link{border-bottom-color:var(--color-black-70)}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--insurance-products-widget .standard-hero__widget-container .insurance-products-widget .insurance-products-widget__products .insurance-products-widget__product .insurance-products-widget__product-title{text-align:center;text-transform:capitalize;margin-block:0}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--insurance-products-widget .standard-hero__widget-container .insurance-products-widget .insurance-products-widget__products .insurance-products-widget__product img.insurance-products-widget__icon{width:48px;height:48px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--insurance-products-widget .standard-hero__widget-container .insurance-products-widget .insurance-products-widget__products .insurance-products-widget__product:active img.insurance-products-widget__icon{filter:invert(1)}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--insurance-products-widget .standard-hero__widget-container .insurance-products-widget .insurance-products-widget__products .insurance-products-widget__product span.insurance-products-widget__icon{display:flex;align-self:center;font-size:48px;height:54px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--insurance-products-widget .standard-hero__widget-container .insurance-products-widget>.standardInputField{width:100%}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--insurance-products-widget .standard-hero__widget-container .insurance-products-widget .insurance-products-widget__form-row--two-fields{display:flex;gap:20px;width:100%}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--insurance-products-widget .standard-hero__widget-container .insurance-products-widget .insurance-products-widget__form-row--two-fields div:first-child{width:75%}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--insurance-products-widget .standard-hero__widget-container .insurance-products-widget .insurance-products-widget__container .insurance-products-widget__footer{display:flex;flex-direction:column}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--insurance-products-widget .standard-hero__widget-container .insurance-products-widget .insurance-products-widget__container .insurance-products-widget__footer:has(.text-editor__align-center){justify-content:center;text-align:center}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--insurance-products-widget .standard-hero__widget-container .insurance-products-widget .insurance-products-widget__container .insurance-products-widget__footer:before{content:"";border-bottom:1px solid var(--color-cerulean-30);width:100%;margin-top:30px;margin-bottom:20px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--insurance-products-widget .standard-hero__widget-container .insurance-products-widget .insurance-products-widget__container .insurance-products-widget__footer:has(.text-editor__align-right){justify-content:flex-end}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--insurance-products-widget .standard-hero__widget-container .insurance-products-widget .insurance-products-widget__container .insurance-products-widget__footer .text-editor__html-container>p[class*=typography]:first-child{margin-block-start:0}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--insurance-products-widget .standard-hero__widget-container .insurance-products-widget .insurance-products-widget__container .insurance-products-widget__footer .text-editor__html-container>p[class*=typography]:last-child{margin-block-end:0}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--insurance-products-widget .standard-hero__widget-container .insurance-products-widget .insurance-products-widget__container .insurance-products-widget__form-header{margin-block-end:25px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--insurance-products-widget .standard-hero__widget-container .insurance-products-widget .insurance-products-widget__container .insurance-products-widget__button-back{display:flex;margin-block-end:30px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--insurance-products-widget .standard-hero__widget-container .insurance-products-widget .insurance-products-widget__container .insurance-products-widget__form-input-container{display:grid;grid-template-columns:1fr 1fr;gap:15px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--insurance-products-widget .standard-hero__widget-container .insurance-products-widget .insurance-products-widget__container:has(.insurance-products-widget__success),html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--insurance-products-widget .standard-hero__widget-container .insurance-products-widget .insurance-products-widget__container:has(.insurance-products-widget__error){min-height:425px;justify-content:center}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--insurance-products-widget .standard-hero__widget-container .insurance-products-widget .insurance-products-widget__container .insurance-products-widget__button-submit{margin-block-start:40px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--insurance-products-widget .standard-hero__widget-container .insurance-products-widget .insurance-products-widget__container .insurance-products-widget__form-footer{display:flex;align-items:center;gap:16px;margin-block-start:40px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--insurance-products-widget .standard-hero__widget-container .insurance-products-widget .insurance-products-widget__error{text-align:center}html.mwg-theme body main .section--standard-hero .insurance-products-widget__form-footer-error{color:var(--color-red-100);margin-top:2rem}html.mwg-theme body main .section--standard-hero .insurance-products-widget__verify-fields{display:flex;gap:15px}html.mwg-theme body main .section--standard-hero .insurance-products-widget__verify-fields input[name=address1]{background-color:var(--color-cerulean-10)}html.mwg-theme body main .section--standard-hero .insurance-products-widget__verify-content{display:flex;flex-direction:column}html.mwg-theme body main .section--standard-hero .insurance-products-widget__verify-cta{margin-top:40px}html.mwg-theme body main .section--standard-hero .insurance-products-widget__change-address{margin-top:.5rem}.autocomplete__attribution{float:right;background-color:#fff;margin-right:10px}.autocomplete__prediction--wrapper{position:absolute;top:100%;left:0;right:0;background-color:#fff;z-index:400;border:1px solid var(--color-cerulean-30);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:none;margin-top:-3px}.autocomplete__prediction{cursor:pointer;padding:10px;font-size:13px}.autocomplete__prediction strong{margin-right:5px}.autocomplete__prediction:hover{background-color:#f4f4f4}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--battery-quoter-widget{grid-template-columns:minmax(420px,.875fr) minmax(auto,645px)}@media(max-width:1023px){html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--battery-quoter-widget{grid-template-columns:1fr}}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--battery-quoter-widget .battery-quoter-widget{width:100%}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--battery-quoter-widget .standard-hero__widget-container .battery-quoter-widget .battery-quoter-widget__container{align-items:flex-start;gap:30px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--battery-quoter-widget .standard-hero__widget-container .battery-quoter-widget .battery-quoter-widget__container:has(.battery-quoter-widget__summary-title){gap:0}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--battery-quoter-widget .battery-quoter-widget .battery-quoter-widget__rows{display:flex;flex-direction:column;gap:15px;width:100%}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--battery-quoter-widget .battery-quoter-widget .battery-quoter-widget__fields{display:flex;flex-direction:row;gap:15px;width:100%}@media(max-width:767px){html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--battery-quoter-widget .battery-quoter-widget .battery-quoter-widget__fields{flex-wrap:wrap}}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--battery-quoter-widget .standard-hero__widget-container .battery-quoter-widget__footer{justify-content:flex-start;margin-top:40px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--battery-quoter-widget .battery-quoter-widget .battery-quoter-widget__container .link-text.icon-link-arrow-back{font-size:14px;line-height:32px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--battery-quoter-widget .battery-quoter-widget .battery-quoter-widget__slideTitle{font-size:32px;font-weight:500;line-height:1.3;letter-spacing:-.8px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--battery-quoter-widget .battery-quoter-widget .battery-quoter-widget__summary-title{margin-block:15px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--battery-quoter-widget .battery-quoter-widget .battery-quoter-widget__vehicle-data{display:grid;grid-template-columns:155px 1fr}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--battery-quoter-widget .battery-quoter-widget .battery-quoter-widget__summary-group{display:grid;width:100%;gap:12px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--battery-quoter-widget .battery-quoter-widget .battery-quoter-widget__vehicle-data .vehicle-data__label{font-size:16px;font-weight:500;width:unset;min-width:120px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--battery-quoter-widget .battery-quoter-widget__vehicle-data-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:25px;margin-top:30px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--battery-quoter-widget .battery-quoter-widget__divider{border-top:1px solid var(--color-cerulean-30);margin:20px 0}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--battery-quoter-widget .battery-quoter-widget__summary-footer{display:flex;justify-content:center;align-items:center;width:100%;flex-wrap:wrap;gap:10px 25px;margin-top:40px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--battery-quoter-widget .battery-quoter-widget__container:has(.battery-quoter-widget__errorSlide--info) .battery-quoter-widget__summary-footer{margin-top:10px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--battery-quoter-widget .battery-quoter-widget__errorSlide--info{display:flex;flex:1;flex-direction:column}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--battery-quoter-widget .battery-quoter-widget__errorSlide--info .battery-quoter-widget__vehicle-data--ctas{margin-top:20px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--battery-quoter-widget .battery-quoter-widget__container .loading-container{align-self:center}html.mwg-theme body main .form-select .form-select__label-container{display:flex;gap:1.5rem}html.mwg-theme body main .form-select .tooltip .element__icon{width:20px}html.mwg-theme body main .form-input--disabled .tooltip{opacity:0}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--products-widget{grid-template-columns:minmax(420px,.875fr) minmax(auto,645px);column-gap:30px}@media(max-width:1023px){html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--products-widget{grid-template-columns:1fr}}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--products-widget .standard-hero__widget-container .products-widget .products-widget__header{text-align:center}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--products-widget .standard-hero__widget-container .products-widget .products-widget__products{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));width:100%;gap:10px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--products-widget .standard-hero__widget-container .products-widget .products-widget__container:has(.products-widget__header) .products-widget__products{margin-block-start:26px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--products-widget .standard-hero__widget-container .products-widget .products-widget__products .products-widget__product{display:flex;flex-direction:column;width:100%;color:var(--color-black-70);border-radius:var(--tile-border-radius);border:1px solid var(--color-steel-100);padding:32px clamp(15px,1.625cqi,20px);text-decoration:none}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--products-widget .standard-hero__widget-container .products-widget .products-widget__products .products-widget__product:hover{cursor:pointer;border-color:var(--color-blue-pressed)}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--products-widget .standard-hero__widget-container .products-widget .products-widget__products .products-widget__product:active{background:var(--color-blue-pressed);color:var(--color-white-100);border-color:var(--color-blue-pressed)}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--products-widget .standard-hero__widget-container .products-widget .products-widget__products .products-widget__product span.icon{display:flex;align-self:center;font-size:48px;height:54px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--products-widget .standard-hero__widget-container .products-widget .products-widget__products .products-widget__product img.products-widget__icon{width:48px;height:48px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--products-widget .standard-hero__widget-container .products-widget .products-widget__products .products-widget__product:active img.products-widget__icon{filter:invert(1)}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--products-widget .standard-hero__widget-container .products-widget .products-widget__products .products-widget__product:has(.text-editor__align-center) img.products-widget__icon{align-self:center}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--products-widget .standard-hero__widget-container .products-widget .products-widget__products .products-widget__product:has(.text-editor__align-left) img.products-widget__icon{align-self:flex-start}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--products-widget .standard-hero__widget-container .products-widget .products-widget__products .products-widget__product:has(.text-editor__align-right) img.products-widget__icon{align-self:flex-end}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--products-widget .standard-hero__widget-container .products-widget .text-editor .text-editor__html-container p:first-child{margin-top:10px}@media(min-width:1024px){html.mwg-theme body main section .products-widget__product .text-editor .text-editor__html-container.products-widget__product-title>.typography-body-24-medium{font-size:clamp(18px,1.75cqi,24px)}}@media(max-width:530px){html.mwg-theme body main section .products-widget__product .text-editor .text-editor__html-container.products-widget__product-title>.typography-body-24-medium{font-size:clamp(16px,1.75cqi,24px)}}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget{grid-template-columns:minmax(420px,.733fr) minmax(auto,460px)}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget:has(form){grid-template-columns:minmax(420px,.875fr) minmax(auto,645px)}@media(max-width:1023px){html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget,html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget:has(form){grid-template-columns:1fr}}@media(max-width:1023px)and (min-width:768px){html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container{max-width:460px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container:has(form){max-width:560px}}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget{position:relative;width:100%}@media(max-width:767px){html.mwg-theme body main .section--standard-hero.background--color-white-100 .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .travel-search-widget__container{border:none}}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .travel-search-widget__container>form{display:flex;flex-direction:column;width:100%}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .travel-search-widget__header{display:flex;flex-direction:column;text-align:center;margin-bottom:12px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .travel-search-widget__reservations-link{display:flex;justify-content:center;margin-bottom:20px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .travel-search-widget__products{display:grid;grid-template-columns:repeat(auto-fit,minmax(124px,1fr));width:100%;gap:10px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .travel-search-widget__products:has(:only-child){grid-template-columns:124px;justify-content:center}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .travel-search-widget__products .travel-search-widget__product{display:flex;flex-direction:column;align-items:center;width:100%;border-radius:var(--tile-border-radius);border:1px solid var(--color-steel-100);background:var(--color-white-100);color:inherit;font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:20px 16px;gap:10px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .travel-search-widget__products .travel-search-widget__product:hover{cursor:pointer;border-color:var(--color-blue-pressed)}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .travel-search-widget__products .travel-search-widget__product:active{background:var(--color-blue-pressed);color:var(--color-white-100);border-color:var(--color-blue-pressed)}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .travel-search-widget__products .travel-search-widget__product .travel-search-widget__product-link{border-bottom-color:var(--color-black-70)}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .travel-search-widget__products .travel-search-widget__product .travel-search-widget__product-title{text-transform:capitalize;margin-block:0}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .travel-search-widget__products .travel-search-widget__product .travel-search-widget__icon{display:flex;width:48px;height:48px;font-size:48px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .travel-search-widget__products .travel-search-widget__product:active .travel-search-widget__icon{color:var(--color-white-100)}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .travel-search-widget__products .travel-search-widget__product span.travel-search-widget__icon{display:flex;align-self:center;font-size:48px;height:54px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget>.standardInputField{width:100%}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .travel-search-widget__form-underline{border-bottom:1px solid var(--color-cerulean-30);margin-top:30px;width:100%}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .travel-search-widget__form-row--two-fields{display:flex;gap:20px}@media(max-width:767px){html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .travel-search-widget__form-row--two-fields{flex-direction:column;width:100%}}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .travel-search-widget__form-row--multiple-fields{display:flex;flex-direction:row;gap:15px;width:100%}@media(max-width:767px){html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .travel-search-widget__form-row--multiple-fields{flex-direction:column}}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .travel-search-widget__form-row--multiple-fields .form-input{max-width:37%}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .travel-search-widget__form-row--two-fields .form-input.form-input--required.form-input--error .form-input__wrapper .form-input__element{padding-right:inherit}@media(max-width:767px){html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .travel-search-widget__form-row--multiple-fields .form-input{max-width:unset}}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .travel-search-widget__container .travel-search-widget__footer{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:20px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .travel-search-widget__container .travel-search-widget__form-header{margin:0 0 25px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget[data-product-count="1"] .travel-search-widget__container .travel-search-widget__button-back{display:none}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .travel-search-widget__container .travel-search-widget__form-input-container{display:flex;flex-wrap:wrap;gap:15px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .travel-search-widget__container .travel-search-widget__button-next,html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .travel-search-widget__container .travel-search-widget__button-submit{margin-top:40px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .form-input__guests-field,html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .form-input__datepicker-field{cursor:pointer}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .travel-search-widget__form-row--checkboxes label{white-space:nowrap}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .autocomplete__attribution{float:right;background-color:#fff;margin-right:10px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .autocomplete__prediction--wrapper{position:absolute;top:calc(100% + 5px);left:0;right:0;background-color:#fff;z-index:400;border:1px solid var(--color-cerulean-30);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:none;margin-top:-3px;overflow:hidden}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .autocomplete__prediction{cursor:pointer;padding:10px;font-size:13px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .autocomplete__prediction strong{margin-right:5px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .autocomplete__prediction:hover,html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .autocomplete__prediction--highlighted{background-color:#f4f4f4}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .guests-overlay{position:absolute;padding:35px 30px;top:0;left:0;min-height:100%;width:100%;z-index:500;border-radius:var(--sectionBorderRadius);background-color:var(--color-white-100);overflow:auto}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .guests-overlay .guests-overlay__container{display:flex;flex-direction:column;gap:25px;align-items:center}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .guests-overlay .guests-overlay__container .form-input{flex-direction:row;align-items:center;justify-content:space-between}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .guests-overlay .guests-overlay__container .form-input .form-input__controls{display:flex;justify-content:space-between;align-items:center;gap:10px;min-width:115px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .guests-overlay .guests-overlay__container .form-input .icon{font-size:25px;height:23px;width:23px}html.mwg-theme body main .section--standard-hero:has(.datepicker-overlay){overflow:visible}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .datepicker-overlay{position:absolute;padding:24px;top:0;right:0;min-height:100%;min-width:100%;z-index:500;border-radius:var(--sectionBorderRadius);background-color:var(--color-white-100)}@media(max-width:1023px){html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .datepicker-overlay{right:unset;left:0}}@media(max-width:767px){html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .datepicker-overlay{top:unset;bottom:0}}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .datepicker-overlay h2{letter-spacing:0}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .datepicker-overlay .datepicker-overlay__container{display:flex;flex-direction:column;align-items:center;gap:0}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .datepicker-overlay .datepicker-overlay__container .rdp-multiple_months{width:100%}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .datepicker-overlay .datepicker-overlay__container .rdp-month{margin:0;position:relative}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .datepicker-overlay .datepicker-overlay__container .rdp-month:nth-child(1):after{content:"";position:absolute;top:0;right:-22px;height:100%;width:1px;border-right:1px solid var(--color-slate-10)}@media(max-width:767px){html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .datepicker-overlay .datepicker-overlay__container .rdp-month:nth-child(1):after{display:none}}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .datepicker-overlay .datepicker-overlay__container .modal-footer__group{display:flex;justify-content:space-evenly;width:100%;gap:40px}@media(max-width:767px){html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .datepicker-overlay .datepicker-overlay__container .modal-footer__group{justify-content:center}}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .datepicker-overlay .datepicker-overlay__container .modal-footer__group:last-of-type{margin-bottom:25px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .datepicker-overlay .datepicker-overlay__container .travel-search__form-field{width:100%;flex:0 1 180px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .datepicker-overlay .datepicker-overlay__container .travel-search__form-field .time-field__select{color:inherit}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--travel-search-widget .standard-hero__widget-container .travel-search-widget .travel-search-widget__container form .form-input .form-input__wrapper .form-input__datepicker-placeholder::placeholder{color:var(--color-black-70)}.rdp-root{--rdp-cell-size: 40px;--rdp-accent-color: #0000ff;--rdp-background-color: #e9e9e9;--rdp-accent-color-dark: #3003e1;--rdp-background-color-dark: #180270;--rdp-outline: 2px solid var(--rdp-accent-color);--rdp-outline-selected: 3px solid var(--rdp-accent-color);--cornerRadius: 8px;font-size:13px;width:100%}.rdp-button_previous,.rdp-button_next{display:inline-flex;align-items:center;justify-content:center;width:var(--rdp-cell-size);height:var(--rdp-cell-size);padding:.25em;border-radius:100%;border:2px solid transparent;background:none;cursor:pointer}.rdp-button_previous:hover:not([disabled]),.rdp-button_next:hover:not([disabled]){background-color:var(--rdp-background-color)}.rdp-button_previous[disabled],.rdp-button_next[disabled]{opacity:.25;cursor:default}.rdp-chevron{width:24px;height:24px;fill:currentColor}.rdp-months{display:flex;align-items:flex-start;gap:40px}@media(max-width:767px){.rdp-months{flex-direction:column;align-items:center;gap:1em}}.rdp-month{display:flex;flex-direction:column;margin:0 1em}@media(max-width:767px){.rdp-month{margin:0}}.rdp-month:first-child{margin-left:0}.rdp-month:last-child{margin-right:0}.rdp-month_caption{display:flex;align-items:center;justify-content:center;padding:0;margin-bottom:.5em;text-align:center}.rdp-caption_label{position:relative;display:inline-flex;align-items:center;margin:0;padding:0 .25em;white-space:nowrap;color:var(--color-black-70);font-family:inherit;font-size:16px;font-weight:500;letter-spacing:.3px}html.mwg-theme .rdp-caption_label{font-size:16px}.rdp-month_grid{display:table;margin:0;width:100%;max-width:calc(var(--rdp-cell-size) * 7);border-collapse:collapse;table-layout:fixed;border-spacing:0}.rdp-weekday{display:table-cell;vertical-align:middle;text-transform:uppercase;font-size:.813em;font-weight:700;text-align:center;color:var(--color-black-70);height:var(--rdp-cell-size);padding:0 8px;width:var(--rdp-cell-size);min-width:var(--rdp-cell-size);box-sizing:border-box}.rdp-weeks{display:table-row-group}.rdp-week{display:table-row}.rdp-day{display:table-cell;width:var(--rdp-cell-size);height:var(--rdp-cell-size);padding:0;text-align:center;vertical-align:middle;min-width:var(--rdp-cell-size);box-sizing:border-box;position:relative;overflow:visible}.rdp-range_start:not(.rdp-range_end),.rdp-range_end:not(.rdp-range_start){padding-top:14px}.rdp-day_button{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:var(--rdp-cell-size);margin:2px;padding:0;border:2px solid transparent;border-radius:var(--cornerRadius);background:none;font:inherit;cursor:pointer;text-align:center;position:relative}.rdp-day_button:hover:not([disabled]){background-color:var(--rdp-background-color)}.rdp-day_button[disabled]{opacity:.25;cursor:default}.rdp-day_button:focus-visible:not([disabled]){outline:var(--rdp-outline);outline-offset:2px}.rdp-today .rdp-day_button,.rdp-day_today .rdp-day_button{font-weight:700}.rdp-selected .rdp-day_button,.rdp-selected .rdp-day_button:hover{opacity:1;background-color:#f1f1f1}.rdp-selected .rdp-day_button:focus-visible{outline:var(--rdp-outline);outline-offset:2px;z-index:1}.rdp-range_start:not(.rdp-range_end) .rdp-day_button:after{position:absolute;top:-14px;left:50%;transform:translate(-50%);box-sizing:border-box;width:calc(100% + 4px);min-width:32px;height:14px;line-height:14px;content:"START";text-align:center;background-color:#6ba3e3;font-size:9px;font-weight:500;color:#fff;border-radius:4px 4px 0 0;white-space:nowrap;z-index:2;padding:0 2px}.rdp-range_start:not(.rdp-range_end) .rdp-day_button{color:#fff;background-color:var(--color-blue-100);border-top-left-radius:var(--cornerRadius);border-bottom-left-radius:var(--cornerRadius);border-top-right-radius:0;border-bottom-right-radius:0}.rdp-range_end:not(.rdp-range_start) .rdp-day_button:after{position:absolute;top:-14px;left:50%;transform:translate(-50%);box-sizing:border-box;width:calc(100% + 4px);min-width:32px;height:14px;line-height:14px;content:"END";text-align:center;background-color:#6ba3e3;font-size:9px;font-weight:500;color:#fff;border-radius:4px 4px 0 0;white-space:nowrap;z-index:2;padding:0 2px}.rdp-range_end:not(.rdp-range_start) .rdp-day_button{color:#fff;background-color:var(--color-blue-100);border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--cornerRadius);border-bottom-right-radius:var(--cornerRadius)}.rdp-range_end.rdp-range_start .rdp-day_button{color:#fff;background-color:var(--color-blue-100);border-radius:var(--cornerRadius)}.rdp-range_middle .rdp-day_button{border-radius:0;background-color:#e9e9e9;color:#000}.rdp-hidden,.rdp-outside,.rdp-day_hidden,.rdp-day_outside{visibility:hidden}[data-multiple-months=true] .rdp-months{position:relative;padding-top:9px}[data-multiple-months=true] .rdp-month_caption{position:relative;display:flex;align-items:center;justify-content:center}[data-multiple-months=true] .rdp-button_previous{position:absolute;left:0;top:-8px;z-index:10}[data-multiple-months=true] .rdp-button_next{position:absolute;right:0;top:-8px;z-index:10}[data-multiple-months=true] .rdp-month:first-child .rdp-month_caption{padding-left:calc(var(--rdp-cell-size) + .5em);justify-content:flex-start}[data-multiple-months=true] .rdp-month:last-child .rdp-month_caption{padding-right:calc(var(--rdp-cell-size) + .5em);justify-content:flex-end}.calendar-modal__background{position:absolute;background-color:#f9f9f9;width:50%;height:80%;top:0;right:0;z-index:-1;border-radius:var(--cornerRadiusLarge)}@media(max-width:768px){.calendar-modal__background{display:none}}.calendar-modal-footer__background{position:absolute;border-top:1px solid #f9f9f9;width:100%;height:20%;bottom:0;left:0}@media(max-width:768px){.calendar-modal-footer__background{display:none}}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--membership-plans-widget{grid-template-columns:minmax(345px,.76fr) minmax(auto,640px);gap:40px 25px}@media(max-width:1023px){html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--membership-plans-widget{grid-template-columns:1fr}}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--membership-plans-widget .standard-hero__widget-container .membership-all-plans-link{line-height:2}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--membership-plans-widget .standard-hero__widget-container .membership-plans-widget{width:100%}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--membership-plans-widget .standard-hero__widget-container .membership-plans-widget .membership-plans-widget__container{align-items:center}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--membership-plans-widget .standard-hero__widget-container .membership-plans-widget .membership-plans-widget__plans{display:grid;grid-template-columns:repeat(3,minmax(170px,180px));width:100%;justify-content:space-between;gap:24px 16px;margin-block-start:26px}@media(max-width:767px){html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--membership-plans-widget .standard-hero__widget-container .membership-plans-widget .membership-plans-widget__plans{grid-template-columns:1fr}}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--membership-plans-widget .standard-hero__widget-container .membership-plans-widget .membership-plans-widget__plans .membership-plans-widget__plan{display:grid;position:relative;width:100%;border-radius:var(--tile-border-radius);border:1px solid var(--color-steel-100);padding:32px 20px;text-decoration:none}@media(max-width:767px){html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--membership-plans-widget .standard-hero__widget-container .membership-plans-widget .membership-plans-widget__plans .membership-plans-widget__plan{padding:16px}}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--membership-plans-widget .standard-hero__widget-container .membership-plans-widget .membership-plans-widget__plans a.membership-plans-widget__plan:hover{cursor:pointer;border-color:var(--color-blue-pressed)}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--membership-plans-widget .standard-hero__widget-container .membership-plans-widget .membership-plans-widget__plans a.membership-plans-widget__plan:active{background:var(--color-blue-pressed);color:var(--color-white-100);border-color:var(--color-blue-pressed)}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--membership-plans-widget .standard-hero__widget-container .membership-plans-widget .membership-plans-widget__plans .membership-plans-widget__plan .membership-plans-widget__plan-price{margin-block:12px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--membership-plans-widget .standard-hero__widget-container .membership-plans-widget .membership-plans-widget__plans .membership-plans-widget__plan .membership-plans-widget__plan-price:after{content:"per year";display:block;font-size:10px;font-weight:400;line-height:1.4;letter-spacing:-.2px}@media(max-width:767px){html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--membership-plans-widget .standard-hero__widget-container .membership-plans-widget .membership-plans-widget__plans .membership-plans-widget__plan .membership-plans-widget__plan-miles{grid-column-start:2;grid-row-start:3;align-self:flex-end;justify-self:flex-end;line-height:1.6}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--membership-plans-widget .standard-hero__widget-container .membership-plans-widget .membership-plans-widget__plans .membership-plans-widget__plan .membership-plans-widget__plan-price{grid-row-start:3;margin-block:0}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--membership-plans-widget .standard-hero__widget-container .membership-plans-widget .membership-plans-widget__plans .membership-plans-widget__plan .membership-plans-widget__plan-price:after{content:"/year";display:inline;font-size:18px;font-weight:500;letter-spacing:-.36px;line-height:1.333}}@media(max-width:360px){html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--membership-plans-widget .standard-hero__widget-container .membership-plans-widget .membership-plans-widget__plans .membership-plans-widget__plan .membership-plans-widget__plan-miles{letter-spacing:-.5px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--membership-plans-widget .standard-hero__widget-container .membership-plans-widget .membership-plans-widget__plans .membership-plans-widget__plan .membership-plans-widget__plan-price:after{content:"/yr"}}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--membership-plans-widget .standard-hero__widget-container .membership-plans-widget .membership-plans-widget__plans .membership-plans-widget__plan .membership-plans-widget__plan-link{margin-block-start:5px;margin-block-end:0}@media(max-width:767px){html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--membership-plans-widget .standard-hero__widget-container .membership-plans-widget .membership-plans-widget__plans .membership-plans-widget__plan .membership-plans-widget__plan-link{display:none}}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--membership-plans-widget .standard-hero__widget-container .membership-plans-widget .membership-plans-widget__plans .membership-plans-widget__plan:active .membership-plans-widget__plan-link{border-bottom-color:var(--color-white-100)}.violator-container{position:absolute;width:fit-content;top:-6px;left:0;right:0;margin-inline:auto}@media(max-width:767px){.violator-container{left:unset;right:19px;margin-inline:unset}}.violator{display:flex;align-items:center;justify-content:center;width:fit-content;height:28px;color:var(--color-white-100);font-weight:500;font-size:clamp(12px,1.875cqi,14px);letter-spacing:clamp(-.24px,2cqi,-.28px);white-space:nowrap;padding:1px clamp(8px,2.6125cqi,20px);background:var(--color-blue-100);border-radius:0 0 5px 5px}.violator:before{content:"";position:absolute;left:-6px;top:0;width:6px;height:6px;-webkit-clip-path:polygon(100% 0,0% 100%,100% 100%);clip-path:polygon(100% 0,0% 100%,100% 100%);background:var(--color-black-100)}.violator:after{content:"";position:absolute;right:-6px;top:0;width:6px;height:6px;-webkit-clip-path:polygon(0 0,0% 100%,100% 100%);clip-path:polygon(0 0,0% 100%,100% 100%);background:var(--color-black-100)}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--smart-home-system-detail-widget{grid-template-columns:minmax(345px,.75fr) minmax(auto,500px)}@media(max-width:1023px){html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--smart-home-system-detail-widget{grid-template-columns:1fr;max-width:unset}}@media(max-width:767px){html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--smart-home-system-detail-widget{padding-block-start:44px;padding-inline:var(--section-padding-inline, 16px)}}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--smart-home-system-detail-widget .standard-hero__widget-container .sh-system-detail-widget .sh-system-detail-widget__container{padding:35px 30px;border:1px solid var(--color-cerulean-30)}@media(min-width:767px)and (max-width:1024px){html.mwg-theme body main .section--standard-hero:has(.standard-hero__content.standard-hero__content--smart-home-system-detail-widget)>img.standard-hero__image,html.mwg-theme body main .section--standard-hero.section--standard-hero-enhance-readability:has(.standard-hero__content.standard-hero__content--smart-home-system-detail-widget) .standard-hero__enhance-readability-background-color{height:var(--image-height)}}html.mwg-theme body main section .sh-system-detail-widget__system-content,html.mwg-theme body main section .sh-system-detail-widget__system-content .sh-system-detail-widget__system-details,html.mwg-theme body main section .sh-system-detail-widget__system-content .sh-system-detail-widget__system-details .sh-system-detail-widget__products{display:flex;flex-direction:column;width:100%;gap:20px}html.mwg-theme body main section .sh-system-detail-widget__price{font-size:20px}@media(max-width:767px){html.mwg-theme body main section .sh-system-detail-widget__price{font-size:14px}}html.mwg-theme body main section .sh-system-detail-widget__pricing{display:flex;flex-direction:column;gap:16px;margin-bottom:4px}html.mwg-theme body main section .sh-system-detail-widget__equipment-price{display:flex;gap:16px}html.mwg-theme body main section .sh-system-detail-widget__text-sup{margin-left:2px;font-size:.6em}html.mwg-theme body main section .sh-system-detail-widget__pricing-label{margin-bottom:4px}html.mwg-theme body main section .sh-system-detail-widget__equipment-price-full{padding-left:16px;border-left:1px solid var(--color-pewter-60)}html.mwg-theme body main section .sh-system-detail-widget__products-note{color:var(--color-pewter-80)}html.mwg-theme body main section .sh-system-detail-widget__disclaimers{display:flex;flex-direction:column;color:var(--color-pewter-80)}html.mwg-theme body main section .sh-system-detail-widget__included-products,html.mwg-theme body main section .sh-system-detail-widget__product-options{display:flex;gap:16px}html.mwg-theme body main section .sh-system-detail-widget__products .sh-system-detail-widget__included-products .sh-system-detail-widget__included-products-col,html.mwg-theme body main section .sh-system-detail-widget__products .sh-system-detail-widget__product-options ul{flex:1;margin-bottom:.5em}html.mwg-theme body main section .sh-system-detail-widget__included-products ul:not(.checklist) li,html.mwg-theme body main section .sh-system-detail-widget__product-options ul:not(.checklist) li{padding-left:.2em}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--smart-home-system-detail-widget .sh-system-detail-widget__container .sh-system-detail-widget__system-content .sh-system-detail-widget__footer *:has(>*:is([class*=button-cta-]+[class*=link-text],[class*=button-cta-]+[class*=button-cta-])){display:flex;flex-wrap:wrap;gap:30px}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--smart-home-system-detail-widget .sh-system-detail-widget__container .sh-system-detail-widget__system-content .sh-system-detail-widget__footer p:last-child{margin-bottom:0}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--smart-home-equipment-detail-widget{grid-template-columns:minmax(345px,.75fr) minmax(auto,500px)}@media(max-width:1023px){html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--smart-home-equipment-detail-widget{grid-template-columns:1fr;max-width:unset}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--smart-home-equipment-detail-widget:not(:has(.text-editor)){padding-block-start:40px}}@media(max-width:767px){html.mwg-theme body main section.section--standard-hero .standard-hero__content.standard-hero__content--smart-home-equipment-detail-widget{padding-inline:var(--section-padding-inline, 16px)}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--smart-home-equipment-detail-widget:not(:has(.text-editor)){padding-block-start:44px}}@media(min-width:767px)and (max-width:1024px){html.mwg-theme body main .section--standard-hero:has(.standard-hero__content.standard-hero__content--smart-home-equipment-detail-widget)>img.standard-hero__image,html.mwg-theme body main .section--standard-hero.section--standard-hero-enhance-readability:has(.standard-hero__content.standard-hero__content--smart-home-equipment-detail-widget) .standard-hero__enhance-readability-background-color{height:var(--image-height)}}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--smart-home-equipment-detail-widget .standard-hero__widget-container .sh-equipment-detail-widget .sh-equipment-detail-widget__container{padding:35px 30px;border:1px solid var(--color-cerulean-30)}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--smart-home-equipment-detail-widget .standard-hero__widget-container .sh-equipment-detail-widget .sh-equipment-detail-widget__container .sh-equipment-detail-widget__system-content,html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--smart-home-equipment-detail-widget .standard-hero__widget-container .sh-equipment-detail-widget .sh-equipment-detail-widget__container .sh-equipment-detail-widget__system-content .sh-equipment-detail-widget__system-details{display:flex;flex-direction:column;gap:20px}html.mwg-theme body main section .sh-equipment-detail-widget__equipment-price{display:flex;gap:16px}html.mwg-theme body main section .sh-equipment-detail-widget__text-sup{margin-left:2px;font-size:.6em}html.mwg-theme body main section .sh-equipment-detail-widget__equipment-price-full{padding-left:16px;border-left:1px solid var(--color-pewter-60)}html.mwg-theme body main section .sh-equipment-detail-widget__disclaimers{color:var(--color-pewter-80)}@media(max-width:767px){html.mwg-theme body main section .sh-equipment-detail-widget__price{font-size:14px}}html.mwg-theme body main .section--standard-hero .standard-hero__content.standard-hero__content--price-summary-widget{grid-template-columns:minmax(419px,.875fr) minmax(auto,645px);gap:30px}@media(max-width:1023px){html.mwg-theme body main .block-price-summary-hero .section--standard-hero .standard-hero__content.standard-hero__content--price-summary-widget{grid-template-columns:1fr;max-width:unset}}@media(max-width:767px){html.mwg-theme body main .block-price-summary-hero .section--standard-hero .standard-hero__content.standard-hero__content--price-summary-widget{gap:20px}}@media(max-width:1023px){html.mwg-theme body main .block-price-summary-hero .section--standard-hero .standard-hero__content.standard-hero__content--price-summary-widget .standard-hero__widget-container{justify-items:center}}html.mwg-theme body main .block-price-summary-widget__container{display:flex;flex-direction:column;align-items:flex-start;width:100%;background:var(--color-white-100)}@media(min-width:768px){html.mwg-theme body main .block-price-summary-widget__container{padding:32px;gap:16px;border-radius:30px;border:1px solid var(--color-cerulean-70);max-width:648px;height:fit-content}}html.mwg-theme body main .block-price-summary-widget__header{display:flex;align-items:center;gap:10px;width:100%;height:46px;padding:7px 16px;background-color:var(--color-cerulean-30)}@media(min-width:768px){html.mwg-theme body main .block-price-summary-widget__header{flex-direction:column;align-items:flex-start;gap:36px;height:unset;padding:0;background-color:transparent}}html.mwg-theme body main .block-price-summary-widget__header span{width:100%}html.mwg-theme body main .block-price-summary-widget__content{display:flex;flex-direction:column;align-items:flex-start;padding:24px 16px;gap:24px;width:100%}@media(min-width:768px){html.mwg-theme body main .block-price-summary-widget__content{gap:16px;padding:0}}html.mwg-theme body main .block-price-summary-widget__divider{width:100%;border-bottom:1px solid var(--color-cerulean-30)}html.mwg-theme body main .block-price-summary-widget__item{display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%}@media(min-width:768px){html.mwg-theme body main .block-price-summary-widget__item{gap:16px}}html.mwg-theme body main .block-price-summary-widget__item__title{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%}html.mwg-theme body main .block-price-summary-widget__item__title span:first-child{display:flex;align-items:center;gap:8px}html.mwg-theme body main .block-price-summary-widget__item__title-icon{font-size:21px}@media(min-width:768px){html.mwg-theme body main .block-price-summary-widget__item__title-icon{font-size:24px}}html.mwg-theme body main .block-price-summary-widget__total{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%}html.mwg-theme body main .insurance-hero{display:flex;flex-direction:column}@media(min-width:768px){html.mwg-theme body main .insurance-hero{padding-right:0}}html.mwg-theme body main section.insurance-hero .text-editor:has(+.text-editor){margin-bottom:0}html.mwg-theme body main .insurance-hero .insurance-hero__header{display:flex;justify-content:space-between;gap:24px;margin-bottom:65px;padding-right:60px}@media(max-width:1439px){html.mwg-theme body main .insurance-hero .insurance-hero__header{margin-bottom:40px}}@media(max-width:1023px){html.mwg-theme body main .insurance-hero .insurance-hero__header{padding-right:30px}}@media(max-width:767px){html.mwg-theme body main .insurance-hero .insurance-hero__header{padding-right:15px}}@media(max-width:767px){html.mwg-theme body main .insurance-hero .insurance-hero__header{flex-direction:column}}html.mwg-theme body main .insurance-hero .insurance-hero__header .insurance-hero__description{flex:0 0 40%;margin-top:1%}html.mwg-theme body main .insurance-hero .insurance-hero__footer{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px 56px;border-radius:var(--sectionBorderRadius);margin-right:var(--section-padding-inline)}@media(max-width:767px){html.mwg-theme body main .insurance-hero .insurance-hero__footer{margin-right:0}}html.mwg-theme body main .insurance-hero .insurance-hero__footer .insurance-hero__footer-title{text-align:center}html.mwg-theme body main .insurance-hero .insurance-hero__products-container{width:100%;margin-bottom:20px}html.mwg-theme body main .insurance-hero .insurance-hero__products-container .carousel-container__controls{margin-right:30px}html.mwg-theme body main .insurance-hero .insurance-hero__products-container .insurance-hero__products{display:flex;flex-wrap:nowrap;position:relative;gap:30px;overflow-x:scroll;scrollbar-width:none}@media(max-width:1023px){html.mwg-theme body main .insurance-hero .insurance-hero__products-container .insurance-hero__products{gap:15px}}@media(max-width:767px){html.mwg-theme body main .insurance-hero .insurance-hero__products-container .insurance-hero__products{flex-wrap:wrap;justify-content:center}}html.mwg-theme body main .insurance-hero .insurance-hero__products-container .insurance-hero__products .insurance-hero__product{display:flex;flex-direction:column;align-items:center;width:318px;min-width:318px;border:2px solid var(--color-blue-30);border-radius:var(--sectionBorderRadius);text-align:center;overflow:hidden;gap:24px;background-color:var(--color-white-100)}@media(max-width:1439px){html.mwg-theme body main .insurance-hero .insurance-hero__products-container .insurance-hero__products .insurance-hero__product{width:280px;min-width:280px}}@media(max-width:1023px){html.mwg-theme body main .insurance-hero .insurance-hero__products-container .insurance-hero__products .insurance-hero__product{width:225px;min-width:225px}}@media(max-width:767px){html.mwg-theme body main .insurance-hero .insurance-hero__products-container .insurance-hero__products .insurance-hero__product{width:calc(50% - 8px);min-width:auto}html.mwg-theme body main .insurance-hero .insurance-hero__products-container .insurance-hero__products .insurance-hero__product:nth-child(n+5){display:none}}html.mwg-theme body main .insurance-hero .insurance-hero__products-container .insurance-hero__products .insurance-hero__product .insurance-hero__product-cta{margin-top:24px}html.mwg-theme body main .insurance-hero .insurance-hero__products-container .insurance-hero__products .insurance-hero__product .insurance-hero__product-image{width:100%;height:250px;min-height:250px;background:var(--color-cerulean-10);display:flex;justify-content:center;padding:25px}@media(max-width:1439px){html.mwg-theme body main .insurance-hero .insurance-hero__products-container .insurance-hero__products .insurance-hero__product .insurance-hero__product-image{height:170px;min-height:170px;padding:20px}}@media(max-width:1023px){html.mwg-theme body main .insurance-hero .insurance-hero__products-container .insurance-hero__products .insurance-hero__product .insurance-hero__product-image{height:135px;min-height:135px;padding:15px}}html.mwg-theme body main .insurance-hero .insurance-hero__products-container .insurance-hero__products .insurance-hero__product .insurance-hero__product-image img{width:100%;height:auto;object-fit:contain;object-position:bottom}html.mwg-theme body main .insurance-hero .insurance-hero__products-container .insurance-hero__products .insurance-hero__product .insurance-hero__product-content{display:flex;padding:0 40px 40px;height:100%;width:100%}@media(max-width:1023px){html.mwg-theme body main .insurance-hero .insurance-hero__products-container .insurance-hero__products .insurance-hero__product .insurance-hero__product-content{padding:0 12px 40px}}html.mwg-theme body main .insurance-hero .insurance-hero__products-container .insurance-hero__products .insurance-hero__product .insurance-hero__product-content .text-editor{display:flex;flex-direction:column;align-items:center}html.mwg-theme body main .insurance-hero .modal .modal__container{width:80%;color:var(--color-black-70)}html.mwg-theme body main .insurance-hero .modal .modal__container .modal__heading{padding:40px 40px 0;background:var(--color-white-100)}@media(max-width:1439px){html.mwg-theme body main .insurance-hero .modal .modal__container .modal__heading{padding:30px 30px 0}}@media(max-width:1023px){html.mwg-theme body main .insurance-hero .modal .modal__container .modal__heading{padding:24px 70px 0 24px}}html.mwg-theme body main .insurance-hero .modal .modal__container .modal__body.insurance-products-modal{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:40px;padding:40px 40px 60px}@media(max-width:1439px){html.mwg-theme body main .insurance-hero .modal .modal__container .modal__body.insurance-products-modal{grid-template-columns:1fr 1fr 1fr;gap:50px 32px;padding:30px 30px 60px}}@media(max-width:1023px){html.mwg-theme body main .insurance-hero .modal .modal__container .modal__body.insurance-products-modal{grid-template-columns:1fr 1fr;padding:24px 24px 60px}}@media(max-width:767px){html.mwg-theme body main .insurance-hero .modal .modal__container .modal__body.insurance-products-modal{grid-template-columns:1fr;gap:48px}}html.mwg-theme body main .insurance-hero .modal .modal__container .modal__body.insurance-products-modal .insurance-products-modal__category{display:flex;flex-direction:column;gap:22px}html.mwg-theme body main .insurance-hero .modal .modal__container .modal__body.insurance-products-modal .insurance-products-modal__category .insurance-products-modal__header{display:flex;align-items:center;padding-bottom:10px;border-bottom:1px solid var(--color-cerulean-20);gap:20px}@media(max-width:1023px){html.mwg-theme body main .insurance-hero .modal .modal__container .modal__body.insurance-products-modal .insurance-products-modal__category .insurance-products-modal__header{justify-content:space-between}}html.mwg-theme .modal .modal__container .modal__body.insurance-products-modal .insurance-products-modal__category .insurance-products-modal__header .insurance-products-modal__category-image{width:auto;max-width:90px;height:50px;display:flex;justify-content:center}html.mwg-theme body main .insurance-hero .modal .modal__container .modal__body.insurance-products-modal .insurance-products-modal__category .insurance-products-modal__header .insurance-products-modal__category-image img{width:100%;height:auto;object-fit:contain;object-position:center}html.mwg-theme body main .insurance-hero .modal .modal__container .modal__body.insurance-products-modal .insurance-products-modal__category .insurance-products-modal__products{display:flex;flex-direction:column;gap:15px}html.mwg-theme body main .insurance-hero .modal .modal__container .modal__body.insurance-products-modal .insurance-products-modal__category .insurance-products-modal__products a{text-decoration:none}html.mwg-theme body main .insurance-hero .modal .modal__container .modal__body.insurance-products-modal .insurance-products-modal__category .insurance-products-modal__products a:hover{text-decoration:underline}html.mwg-theme body main .insurance-hero .modal .modal__container .insurance-products-modal__footer{background:var(--color-cerulean-10);display:flex;justify-content:space-between;gap:60px;padding:40px;border-radius:0 0 30px 30px}@media(max-width:1439px){html.mwg-theme body main .insurance-hero .modal .modal__container .insurance-products-modal__footer{flex-direction:column;gap:15px;padding:30px}}@media(max-width:1023px){html.mwg-theme body main .insurance-hero .modal .modal__container .insurance-products-modal__footer{padding:24px}}html.mwg-theme body main .vertical-carousel{display:grid;grid-template-columns:1fr;grid-auto-rows:1fr}html.mwg-theme body main .vertical-carousel .vertical-carousel__card{display:flex;flex-direction:column;justify-content:space-between;border-radius:var(--sectionBorderRadius);padding:110px 110px 75px;position:-webkit-sticky;position:sticky;top:calc(100px + calc(var(--index) * 16px));width:100%;height:100%;overflow:hidden}html.mwg-theme body main .vertical-carousel .vertical-carousel__card:has(.vertical-carousel__card-disclaimer){padding-bottom:35px}@media(max-width:1439px){html.mwg-theme body main .vertical-carousel .vertical-carousel__card{padding:40px 40px 50px}}@media(max-width:1024px){html.mwg-theme body main .vertical-carousel .vertical-carousel__card{padding:40px}}html.mwg-theme body main .vertical-carousel{gap:30px}html.mwg-theme body main .vertical-carousel .vertical-carousel__card .vertical-carousel__content-container{display:flex;align-items:center;justify-content:space-between}html.mwg-theme body main .vertical-carousel .vertical-carousel__card .vertical-carousel__content-container .vertical-carousel__copy{display:flex;flex-direction:column;width:100%}html.mwg-theme body main .vertical-carousel .vertical-carousel__card .vertical-carousel__content-container .vertical-carousel__copy:has(+.vertical-carousel__card-image-container,+.vertical-carousel__card-video-container){width:100%;max-width:500px;padding-right:30px}html.mwg-theme body main .vertical-carousel .vertical-carousel__card .vertical-carousel__content-container .vertical-carousel__copy:not(:has(+.vertical-carousel__card-image-container)) .vertical-carousel__card-description:has(.text-editor__align-center){padding:0 10%}html.mwg-theme body main .vertical-carousel .vertical-carousel__card .vertical-carousel__card-image-container,html.mwg-theme body main .vertical-carousel .vertical-carousel__card .vertical-carousel__card-video-container{position:relative;width:100%;max-width:40%;border-radius:15px;overflow:hidden}@media(max-width:767px){html.mwg-theme body main .vertical-carousel .vertical-carousel__card .vertical-carousel__card-image-container,html.mwg-theme body main .vertical-carousel .vertical-carousel__card .vertical-carousel__card-video-container{display:none}}html.mwg-theme body main .vertical-carousel .vertical-carousel__card .vertical-carousel__card-video-container .video-overflow-container{position:unset}html.mwg-theme body main .vertical-carousel .vertical-carousel__card .vertical-carousel__card-video-container .video-overflow-container .video-wrapper{position:unset;transform:unset}html.mwg-theme body main .vertical-carousel .vertical-carousel__card .vertical-carousel__card-video-container .vertical-carousel__loader{position:absolute;top:50%;left:50%}html.mwg-theme body main .vertical-carousel .vertical-carousel__card .vertical-carousel__card-image-container.vertical-carousel__card-image-container--video-overlay:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("/landing-page-frontend-v2/video-playback-button.svg") no-repeat center;cursor:pointer}html.mwg-theme body main .vertical-carousel .vertical-carousel__card .vertical-carousel__card-image{width:100%}html.mwg-theme body main .vertical-carousel .vertical-carousel__card .vertical-carousel__navigator{position:relative;margin-top:50px;overflow:hidden}html.mwg-theme body main .vertical-carousel .vertical-carousel__card .vertical-carousel__navigator .vertical-carousel__navigator-container{display:flex;background:rgba(255,255,255,.5);border-radius:50px;padding:22px 38px}@media(max-width:1023px){html.mwg-theme body main .vertical-carousel .vertical-carousel__card .vertical-carousel__navigator{display:none}}html.mwg-theme body main .vertical-carousel .vertical-carousel__items-container{flex-direction:row;width:100%;justify-content:center}html.mwg-theme body main .vertical-carousel .vertical-carousel__items-container .vertical-carousel__items{gap:30px;align-items:center}html.mwg-theme body main .vertical-carousel .vertical-carousel__card .vertical-carousel__navigator .vertical-carousel__navigator-item-name{display:flex;align-items:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}html.mwg-theme body main .vertical-carousel .vertical-carousel__card .vertical-carousel__navigator .vertical-carousel__navigator-item-name:not(:has(>span)):before{content:"";border:1px solid var(--color-black-100);border-radius:50px;padding:16px;display:block;margin-right:8px}html.mwg-theme body main .vertical-carousel .vertical-carousel__card .vertical-carousel__navigator .vertical-carousel__navigator-item-name span{border:1px solid var(--color-black-100);border-radius:50%;margin-right:8px;width:30px;height:30px;display:flex;align-items:center;justify-content:center}html.mwg-theme body main .vertical-carousel .vertical-carousel__card .vertical-carousel__card-disclaimer{opacity:.5;margin-top:30px}html.mwg-theme .sh-bundle-config{display:flex;flex-direction:column;gap:2rem}html.mwg-theme .sh-bundle-config .sh-bundle-config__categories{display:flex;flex-direction:column;gap:2.5rem}html.mwg-theme .sh-bundle-config .sh-bundle-config__product__unit-price-full{color:var(--color-pewter-90);white-space:nowrap}html.mwg-theme .sh-bundle-config__installation{padding:4rem 8rem;border-radius:var(--sectionBorderRadius);border:1px solid var(--color-powder-50);background:var(--color-powder-30);display:flex;gap:7rem}html.mwg-theme .sh-bundle-config__installation--unavailable{border:1px solid var(--color-steel-40);background:var(--color-steel-20)}html.mwg-theme .sh-bundle-config__installation-main{display:flex;gap:11rem}html.mwg-theme .sh-bundle-config__installation-header{margin-bottom:2rem;display:flex;gap:1rem}html.mwg-theme .sh-bundle-config__installation-header-icon img{transform:rotateY(180deg);width:5rem}.sh-bundle-config__installation-header-tooltip-icon{width:28px}html.mwg-theme .sh-bundle-config__installation-body{display:flex;flex-direction:column;gap:2rem}html.mwg-theme .sh-bundle-config__installation-body-form{display:flex;align-items:flex-start;flex-direction:column;width:60rem}html.mwg-theme .sh-bundle-config__installation-disclaimer{font-size:1.875rem;color:#777;display:flex;align-items:flex-start;gap:.375rem;margin-top:1rem}html.mwg-theme button.sh-bundle-config__installation-button{min-width:20rem;margin-top:2rem}html.mwg-theme .sh-bundle-config__installation-change-button{white-space:nowrap}html.mwg-theme div.sh-bundle-config__installation-text{text-wrap:nowrap;margin-top:1rem}html.mwg-theme .sh-bundle-config div.sh-bundle-config__installation-unavailable{color:var(--color-pewter-90);margin-top:1rem;margin-bottom:1rem}html.mwg-theme .sh-bundle-config__installation-copy--mobile{display:none}@media(max-width:1023px){html.mwg-theme button.sh-bundle-config__installation-button{margin-bottom:2rem}html.mwg-theme .sh-bundle-config__installation-body-form{align-items:flex-start;gap:0rem;flex-direction:column}html.mwg-theme span.sh-bundle-config__installation-header-title-price{display:flex;font-size:1.75rem;font-weight:400;letter-spacing:0;line-height:1.429}html.mwg-theme .sh-bundle-config__installation-header-title:after{display:inherit}html.mwg-theme span.sh-bundle-config__installation-header-title-price:after{display:none}html.mwg-theme div.sh-bundle-config__installation-text{font-weight:500;font-size:2rem}html.mwg-theme .sh-bundle-config__installation-main{display:flex;gap:3rem}html.mwg-theme .sh-bundle-config__installation{padding:3rem 6rem}}@media(max-width:767px){html.mwg-theme .sh-bundle-config__installation-copy{display:none}html.mwg-theme .sh-bundle-config__installation button.sh-bundle-config__installation-button{width:fit-content}html.mwg-theme .sh-bundle-config__installation-copy--mobile{display:block}html.mwg-theme .sh-bundle-config__installation{flex-direction:column;gap:2rem}html.mwg-theme .sh-bundle-config__installation{padding:2rem}html.mwg-theme .sh-bundle-config__installation-body-form{width:100%}}html.mwg-theme .modal.sh-bundle-config__verify-response-service-modal .modal-v2__container.modal__container{width:100rem}html.mwg-theme .modal.sh-bundle-config__verify-response-service-modal .sh-bundle-config__verify-response-service-modal-message-container{display:flex;gap:4rem;flex-direction:column}html.mwg-theme .modal.sh-bundle-config__verify-response-service-modal .sh-bundle-config__verify-response-service-modal-inline-container{display:flex;align-items:center;justify-content:flex-start;gap:1rem}@media(max-width:767px){html.mwg-theme .modal.sh-bundle-config__verify-response-service-modal .sh-bundle-config__verify-response-service-modal-inline-container{flex-direction:column}}html.mwg-theme .modal.sh-bundle-config__verify-response-service-modal .sh-bundle-config__verify-response-service-modal-system-message{gap:1rem}html.mwg-theme .modal.sh-bundle-config__verify-response-service-modal .sh-bundle-config__verify-response-service-result button{margin-top:3rem}html.mwg-theme .modal .modal-v2__container.modal__container{min-width:unset;max-width:95%}@media(max-width:767px){html.mwg-theme .modal .modal-v2__container.modal__container{width:95%}}.sh-bundle-config__zipcode-form{display:flex;gap:3rem;flex-direction:column}.sh-bundle-config__zipcode-form .form-input__wrapper{max-width:40rem}.sh-bundle-config__zipcode-form-ctas{display:flex;gap:2rem;flex-direction:row;align-items:center}.sh-bundle-config__message{align-items:center;border:1px solid;border-radius:.625rem;display:flex;padding:2rem 3rem 2rem 7rem;position:relative;color:var(--color-black-70)}.sh-bundle-config__message img{position:absolute;left:2rem;top:2rem}.sh-bundle-config__message--error{border-color:var(--color-safety-100);background-color:var(--color-safety-10)}.sh-bundle-config__message--success{border-color:var(--color-moss-100);background-color:var(--color-moss-10)}.sh-bundle-config__message--info{border-color:var(--color-cerulean-100);background-color:var(--color-powder-10)}html.mwg-theme .modal.sh-bundle-config__installation-modal .modal-v2__container.modal__container{width:100rem}html.mwg-theme .modal.sh-bundle-config__installation-modal .sh-bundle-config__installation-modal-message-container{display:flex;gap:2rem;flex-direction:column}html.mwg-theme .modal.sh-bundle-config__installation-modal .sh-bundle-config__installation-modal-inline-container{display:flex;align-items:center;justify-content:flex-start;gap:1rem}html.mwg-theme .modal.sh-bundle-config__installation-modal .sh-bundle-config__installation-modal-inline-container button,html.mwg-theme .modal.sh-bundle-config__installation-modal .sh-bundle-config__installation-modal-message-container button{margin-top:2rem}@media(max-width:767px){html.mwg-theme .modal.sh-bundle-config__installation-modal .sh-bundle-config__installation-modal-inline-container{flex-direction:column}}html.mwg-theme .modal.sh-bundle-config__installation-modal .sh-bundle-config__installation-modal-system-message{gap:1rem}html.mwg-theme .sh-bundle-config__category{background-color:var(--color-white-100);border-radius:var(--sectionBorderRadius);border:solid 1px var(--color-slate-30);scroll-margin:140px}html.mwg-theme .sh-bundle-config__category__content{padding:0 4rem}html.mwg-theme .sh-bundle-config__category__icon{width:5rem}html.mwg-theme .sh-bundle-config__category__header{display:flex;justify-content:space-between;padding:4rem 8rem;align-items:center}html.mwg-theme .sh-bundle-config .sh-bundle-config__category__header:not(:only-of-type){border-bottom:solid 1px var(--color-slate-30)}html.mwg-theme .sh-bundle-config .sh-bundle-config__category__title:first-letter{text-transform:uppercase}html.mwg-theme .sh-bundle-config__category__header-content{display:flex;align-items:center;gap:11rem}html.mwg-theme .sh-bundle-config__category__title .sh-bundle-config__category__title-count{color:var(--color-pewter-90)}html.mwg-theme .sh-bundle-config__products{display:flex;flex-direction:column}html.mwg-theme .sh-bundle-config__category__footer{display:flex;align-items:center;justify-content:space-between;padding:4rem 6rem;border-top:solid 1px var(--color-slate-30)}html.mwg-theme .sh-bundle-config__category__footer .sh-bundle-config__category__footer-disclaimer{width:100%;text-align:center;color:var(--color-pewter-90)}html.mwg-theme .sh-bundle-config__category__footer button{min-width:30rem}html.mwg-theme .sh-bundle-config__category__footer-cta{position:relative}html.mwg-theme .sh-bundle-config__category__footer-cta button{text-transform:capitalize}html.mwg-theme .sh-bundle-config__category__footer-cta .spin-loader{position:absolute;left:-29px;top:17px}@media(max-width:1023px){html.mwg-theme .sh-bundle-config__category__header{padding:2rem}html.mwg-theme .sh-bundle-config__category__header-content{gap:5rem}html.mwg-theme .sh-bundle-config__category__footer{padding:2rem}}@media(max-width:767px){html.mwg-theme .sh-bundle-config__category{scroll-margin:60px}html.mwg-theme .sh-bundle-config__category__content{padding:0}html.mwg-theme .sh-bundle-config__category__header-content{gap:2rem}html.mwg-theme .sh-bundle-config__category__footer{flex-direction:column;gap:2rem}html.mwg-theme .sh-bundle-config__category__footer button,html.mwg-theme .sh-bundle-config__category__footer-cta{width:100%}}html.mwg-theme .sh-bundle-config .sh-bundle-config__product{display:flex;gap:3rem;padding:4rem;align-items:flex-start}html.mwg-theme .sh-bundle-config .sh-bundle-config__product:not(:first-child){border-top:solid 1px var(--color-slate-30)}html.mwg-theme .sh-bundle-config .sh-bundle-config__product-name{display:flex;align-items:center;gap:1rem}html.mwg-theme .sh-bundle-config .sh-bundle-config__product-name span{line-height:1.5}html.mwg-theme .sh-bundle-config .sh-bundle-config__product-copy{display:flex;flex-direction:column;gap:1.25rem;width:100%;align-self:flex-start}html.mwg-theme .sh-bundle-config .sh-bundle-config__product-info{width:3rem;height:100%;cursor:pointer}html.mwg-theme .sh-bundle-config .sh-bundle-config__product-image{width:20rem;min-width:20rem;height:20rem}html.mwg-theme .sh-bundle-config .sh-bundle-config__product-image img{object-fit:contain;width:100%}@media(max-width:1023px){html.mwg-theme .sh-bundle-config .sh-bundle-config__product{padding:2rem}}@media(max-width:767px){html.mwg-theme .sh-bundle-config .sh-bundle-config__product-image{width:10rem;min-width:10rem;height:10rem}}html.mwg-theme .sh-bundle-config__quantity-selector{display:grid;grid-template-columns:1fr 35% 1fr;align-items:center;justify-content:center;width:12rem;height:4.5rem;transition:all .5s ease-in-out;border-radius:20px;border:1px solid #bbb;padding:0rem .5rem;background:rgba(255,255,255,.8)}html.mwg-theme .sh-bundle-config__quantity-selector-minus{width:100%;height:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:24px;line-height:25px;transition:all .5s ease-in-out;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}html.mwg-theme .sh-bundle-config__quantity-selector-minus--disabled{color:#e3e3e3;cursor:auto}html.mwg-theme .sh-bundle-config__quantity-selector-minus--hidden{opacity:0;cursor:auto}html.mwg-theme .sh-bundle-config__quantity-selector-number{color:#444;text-align:center;font-family:Smart;font-size:20px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.062px;padding-block:0;padding-inline:0;border-width:0;outline:none;cursor:auto}html.mwg-theme .sh-bundle-config__quantity-selector-plus{width:100%;height:18px;display:flex;align-items:center;justify-content:center;font-size:24px;padding:0;font-weight:300;line-height:25px;cursor:pointer;transition:all .5s ease-in-out;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}html.mwg-theme .sh-bundle-config__quantity-selector-plus--disabled{color:#e3e3e3;cursor:auto}html.mwg-theme .sh-bundle-config__quantity-selector-plus--hidden{opacity:0;cursor:auto}html.mwg-theme .sh-bundle-config .sh-bundle-config__product__price-info{display:none;flex-direction:column;width:fit-content;min-width:36rem}html.mwg-theme .sh-bundle-config .sh-bundle-config__product__price{display:flex;gap:2rem}html.mwg-theme .sh-bundle-config .sh-bundle-config__product__financed-price-box{display:flex;flex-direction:column}html.mwg-theme .sh-bundle-config .sh-bundle-config__product__financed-price{display:flex;flex-direction:row;gap:.5rem}html.mwg-theme .sh-bundle-config .sh-bundle-config__product__financed-period{color:var(--color-pewter-90);white-space:nowrap}html.mwg-theme .sh-bundle-config .sh-bundle-config__product__unit-price{display:flex;flex-direction:column}html.mwg-theme .sh-bundle-config .sh-bundle-config__product__unit-price--left-border{padding-left:2rem;border-left:1px solid var(--color-slate-30)}html.mwg-theme .sh-bundle-config .sh-bundle-config__product__add-cart{margin-top:2.5rem}html.mwg-theme .sh-bundle-config .sh-bundle-config__product__included{margin-top:1.5rem}html.mwg-theme .sh-bundle-config .sh-bundle-config__product__financed-price--desktop{display:inline}html.mwg-theme .sh-bundle-config .sh-bundle-config__product__financed-price--mobile{display:none}@media(min-width:1024px){html.mwg-theme .sh-bundle-config .sh-bundle-config__product__price-info--desktop{display:flex}}@media(max-width:1023px){html.mwg-theme .sh-bundle-config .sh-bundle-config__product__price-info--mobile{display:flex;margin-bottom:1rem}html.mwg-theme .sh-bundle-config .sh-bundle-config__grouped-product .sh-bundle-config__product__price-info--mobile{margin-bottom:0}}@media(max-width:767px){html.mwg-theme .sh-bundle-config .sh-bundle-config__product__price-info{min-width:unset}html.mwg-theme .sh-bundle-config .sh-bundle-config__product__price{gap:1rem}html.mwg-theme .sh-bundle-config .sh-bundle-config__product__unit-price{padding-left:1rem}html.mwg-theme .sh-bundle-config .sh-bundle-config__product__financed-price--desktop{display:none}html.mwg-theme .sh-bundle-config .sh-bundle-config__product__financed-price--mobile{display:inline}}html.mwg-theme .sh-bundle-config .sh-bundle-config__grouped-product__title{line-height:1.25}html.mwg-theme .sh-bundle-config .sh-bundle-config__grouped-product__container{display:flex;gap:3rem;margin-top:2.5rem}html.mwg-theme .sh-bundle-config .sh-bundle-config__grouped-product__products{flex:1;display:flex;gap:2rem}html.mwg-theme .sh-bundle-config .sh-bundle-config__grouped-product__instance{display:flex;padding:3rem 2rem;border-radius:var(--sectionBorderRadius);border:solid 1px var(--color-slate-30);cursor:pointer;flex:1 1 0;gap:2rem}html.mwg-theme .sh-bundle-config .sh-bundle-config__grouped-product__instance--selected{box-shadow:inset 0 0 0 3px var(--color-sky-70);border-color:transparent}html.mwg-theme .sh-bundle-config .sh-bundle-config__grouped-product .sh-bundle-config__product-name{align-items:flex-start}html.mwg-theme .sh-bundle-config .sh-bundle-config__grouped-product .sh-bundle-config__product-image{width:17rem;min-width:17rem;height:17rem}@media(max-width:1439px){html.mwg-theme .sh-bundle-config .sh-bundle-config__grouped-product__products{flex-direction:column}}@media(max-width:1023px){html.mwg-theme .sh-bundle-config .sh-bundle-config__grouped-product .sh-bundle-config__product-price-info--mobile{margin-bottom:0}html.mwg-theme .sh-bundle-config .sh-bundle-config__grouped-product__container{flex-direction:column;align-items:flex-end}}html.mwg-theme .sh-bundle-config .sh-bundle-config__product__variation-label{margin-top:1rem}html.mwg-theme .sh-bundle-config .sh-bundle-config__product__variations{display:flex;gap:3rem;margin-top:1rem;margin-bottom:1rem}html.mwg-theme .sh-bundle-config .sh-bundle-config__product__variations--radio{display:grid;grid-template-columns:max-content 1fr;row-gap:1rem;column-gap:2rem}html.mwg-theme .sh-bundle-config .sh-bundle-config__product__variation{display:flex;gap:1rem;cursor:pointer;align-items:center}html.mwg-theme .sh-bundle-config .sh-bundle-config__product__variation__color{display:block;width:3rem;height:3rem;background-size:contain;border-radius:1.5rem}html.mwg-theme .sh-bundle-config .sh-bundle-config__product__variation__color-container{border-radius:2rem;padding:2px}html.mwg-theme .sh-bundle-config .sh-bundle-config__product__variation__color-container--selected{box-shadow:0 0 2px 4px #62a7f6}@media(max-width:1439px){html.mwg-theme .sh-bundle-config .sh-bundle-config__product__variations{gap:2rem;flex-wrap:wrap}}@media(max-width:767px){html.mwg-theme .sh-bundle-config .sh-bundle-config__product__variations{flex-direction:column}}html.mwg-theme .sh-bundle-config__existing-cart-modal-ctas{display:flex;flex-direction:column;gap:2rem;align-items:center;margin-top:3rem}html.mwg-theme .sh-bundle-config__cart-footer{display:none;background-color:var(--color-white-100);position:fixed;bottom:0;z-index:15;width:100%;left:0;box-shadow:00px -1px 24px rgba(44,46,52,.6);max-height:100%}html.mwg-theme .dynoblocks-region:has(.targeting-bar) .sh-bundle-config__cart-footer{bottom:65px}html.mwg-theme .sh-bundle-config__cart-footer--visible{display:flex;flex-direction:column;justify-content:center;align-items:center}html.mwg-theme .sh-bundle-config__cart-footer .sh-bundle-config__message{margin:2rem}html.mwg-theme .sh-bundle-config__cart-footer-container{max-width:1440px;width:100%;display:grid;gap:3rem;padding:1.5rem 18rem;grid-template-areas:"monitoring price form"}html.mwg-theme .sh-bundle-config__cart-form{width:fit-content;display:flex;flex-direction:column;justify-content:flex-end;grid-area:form}html.mwg-theme .sh-bundle-config__cart-form--with-member{justify-content:space-between}html.mwg-theme .sh-bundle-config__cart-form button{min-width:240px}html.mwg-theme .sh-bundle-config__switchfield-label{width:168px}html.mwg-theme .sh-bundle-config__cart-monitoring{width:35rem;display:flex;flex-direction:column;gap:1.5rem;grid-area:monitoring}html.mwg-theme .sh-bundle-config__cart-price{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem;grid-area:price}html.mwg-theme .sh-bundle-config__cart-monitoring-title{display:flex;align-items:center;gap:1rem}html.mwg-theme .sh-bundle-config__cart-monitoring-title .tooltip .tooltip__body p{white-space:pre-line}html.mwg-theme .sh-bundle-config__cart-monitoring-title .tooltip .tooltip__body .link-text{color:var(--color-cerulean-100)}html.mwg-theme span.sh-bundle-config__cart-price-secondary,html.mwg-theme div.sh-bundle-config__cart-price-disclaimer{color:var(--color-pewter-90)}html.mwg-theme .sh-bundle-config__cart-monitoring-price-component{display:flex;gap:3rem}html.mwg-theme div.sh-bundle-config__cart-monitoring-price-component--disabled{color:var(--color-pewter-90)}html.mwg-theme .sh-bundle-config .sh-bundle-config__cart-monitoring-info{width:22px;height:100%;cursor:pointer}html.mwg-theme .sh-bundle-config__switchfield{align-items:center;cursor:pointer;display:flex;margin-bottom:.5rem}html.mwg-theme .sh-bundle-config__switchfield input[type=checkbox]{display:none}html.mwg-theme .sh-bundle-config__switchfield-label{font-size:2rem;line-height:3.5rem;color:#000;font-weight:500;margin-right:3rem}html.mwg-theme .sh-bundle-config__switchfield-input{position:relative;height:24px;width:44px;background:var(--color-sky-40);border-radius:24px}html.mwg-theme .sh-bundle-config__switchfield-input-track{--track-width: 20px;--track-margin: 2px;top:2px;left:var(--track-margin);position:absolute;width:var(--track-width);height:20px;box-shadow:0 3px 8px rgba(0,0,0,.15),0 3px 1px rgba(0,0,0,.06);background:#fff;border-radius:50%;transition:all .1s ease}html.mwg-theme .sh-bundle-config__switchfield-input--checked{background:var(--color-blue-100)}html.mwg-theme .sh-bundle-config__switchfield-input--checked .sh-bundle-config__switchfield-input-track{left:calc(100% - var(--track-width) - var(--track-margin))}.sh-bundle-config__cart-form-submit{position:relative}.sh-bundle-config__cart-form-submit .spin-loader{position:absolute;left:-29px;top:17px}html.mwg-theme .sh-bundle-config__cart-footer-mobile-header{display:none;color:var(--color-white-100);background-color:var(--color-pewter-100);padding:1rem}html.mwg-theme .sh-bundle-config__cart-form-switch{align-items:flex-start;display:flex;gap:2rem}html.mwg-theme .sh-bundle-config__cart-form-switch-not-member{width:90px}html.mwg-theme .sh-bundle-config__cart-form-switch-not-member-label--mobile{display:none}html.mwg-theme .sh-bundle-config .sh-bundle-config__cart-form-switch-not-member-sublabel--mobile{display:none;color:var(--color-pewter-90)}html.mwg-theme .sh-bundle-config__cart-form-switch-member-label--mobile,html.mwg-theme .sh-bundle-config__cart-form-switch-member-sublabel--mobile{display:none}html.mwg-theme .sh-bundle-config__cart-form-switch-member{color:var(--color-blue-100);display:flex;flex-direction:column;gap:.5rem;width:120px}html.mwg-theme .sh-bundle-config__cart-form-switch-member span{line-height:1.2}@media(max-width:1023px){html.mwg-theme .sh-bundle-config__cart-footer-container{grid-template-areas:"price monitoring" "price form"}html.mwg-theme .sh-bundle-config__cart-price{justify-content:flex-start}html.mwg-theme .sh-bundle-config__cart-form-submit button{margin-top:2rem;width:100%}html.mwg-theme .sh-bundle-config__category-main{padding:0 2rem}html.mwg-theme .sh-bundle-config__cart-footer-container{padding:4rem 12rem}}@media(max-width:767px){html.mwg-theme .sh-bundle-config__cart-footer--visible{display:block}html.mwg-theme .sh-bundle-config__cart-footer-container{grid-template-areas:"form";grid-template-columns:1fr;padding:2rem 4rem}html.mwg-theme .sh-bundle-config__cart-monitoring,html.mwg-theme .sh-bundle-config__cart-price,html.mwg-theme .sh-bundle-config__cart-form-switch{display:none}html.mwg-theme .sh-bundle-config__cart-form-submit button{margin-top:0}html.mwg-theme .sh-bundle-config__cart-footer--open .sh-bundle-config__cart-footer-container{grid-template-areas:"price" "monitoring" "form"}html.mwg-theme .sh-bundle-config__cart-footer--open .sh-bundle-config__cart-monitoring,html.mwg-theme .sh-bundle-config__cart-footer--open .sh-bundle-config__cart-price,html.mwg-theme .sh-bundle-config__cart-footer--open .sh-bundle-config__cart-form-switch{display:flex}html.mwg-theme .sh-bundle-config__cart-footer--open .sh-bundle-config__cart-form-submit button{margin-top:2rem}html.mwg-theme .sh-bundle-config__cart-footer-container{gap:1.5rem}html.mwg-theme .sh-bundle-config__cart-monitoring-title .tooltip{position:relative}html.mwg-theme .sh-bundle-config__cart-monitoring-title .tooltip .tooltip__body{top:unset;transform:translate(-50%)}html.mwg-theme .sh-bundle-config__cart-monitoring-title .tooltip .tooltip__body p{margin-bottom:1rem;margin-top:0;white-space:pre-line}html.mwg-theme .sh-bundle-config__cart-monitoring-title .tooltip .tooltip__body:after{content:""}html.mwg-theme .sh-bundle-config__cart-monitoring-price{display:none}html.mwg-theme .sh-bundle-config__cart-footer-container>*{width:100%}html.mwg-theme .sh-bundle-config__cart-footer-mobile-header{display:flex;justify-content:space-between;align-items:center}html.mwg-theme .sh-bundle-config__cart-footer-mobile-header-content{display:flex;gap:1rem;align-items:center;justify-content:center}html.mwg-theme .sh-bundle-config__cart-footer-mobile-header button:before{color:var(--color-white-100);width:24px;height:24px}html.mwg-theme .sh-bundle-config__cart-monitoring{border-top:solid 1px var(--color-pewter-40);padding-top:2rem}html.mwg-theme .sh-bundle-config__cart-form-switch-not-member-label--mobile,html.mwg-theme .sh-bundle-config .sh-bundle-config__cart-form-switch-not-member-sublabel--mobile,html.mwg-theme .sh-bundle-config__cart-form-switch-member-label--mobile,html.mwg-theme .sh-bundle-config__cart-form-switch-member-sublabel--mobile{display:inherit}html.mwg-theme .sh-bundle-config__cart-form-switch-not-member-label--desktop,html.mwg-theme .sh-bundle-config__cart-form-switch-member-label--desktop,html.mwg-theme .sh-bundle-config__cart-form-switch-member-sublabel--desktop{display:none}html.mwg-theme .sh-bundle-config__cart-form-switch-not-member{width:100px}}.loading-modal__wrapper{display:flex;justify-content:center}html.mwg-theme .loading-modal__spinner{width:64px;height:64px}.sh-bundle-config__product-modal-content{display:grid;grid-template-areas:"image description" "features  accordions";gap:4rem;grid-template-rows:min-content min-content;grid-template-columns:47rem 57rem;padding:3rem;justify-content:center}.sh-bundle-config__product-modal-image{grid-area:image}.sh-bundle-config__product-modal-description{grid-area:description;display:flex;flex-direction:column}.sh-bundle-config__product-modal-features{grid-area:features;padding:0 5rem}.sh-bundle-config__product-modal-accordions{grid-area:accordions;display:flex;flex-direction:column;gap:2rem}.sh-bundle-config__product-modal-image{display:flex;justify-content:center;aspect-ratio:1 / 1}.sh-bundle-config__product-modal-image img{width:100%;object-fit:contain}.sh-bundle-config__product-modal-title{margin-bottom:3rem}.sh-bundle-config__product-modal-form{margin-top:4rem;display:flex;flex-direction:column;gap:2rem}.sh-bundle-config__product-modal-price{display:flex;gap:2rem}.sh-bundle-config__product-modal-financed-price{display:flex;flex-direction:column;text-wrap:nowrap}.sh-bundle-config__product-modal-financed-period,.sh-bundle-config__product-modal-unit-price-full{color:var(--color-pewter-90);white-space:nowrap}.sh-bundle-config__product-modal-unit-price{padding-left:2rem;border-left:solid 1px var(--accordionBorderColor);display:flex;flex-direction:column}.sh-bundle-config__product-modal-accordion{border:solid 1px var(--color-pewter-40);padding:2rem;border-radius:.75rem;display:flex;flex-direction:column;gap:2rem}.sh-bundle-config__product-modal-accordion-content{display:none;width:100%}.sh-bundle-config__product-modal-accordion--open .sh-bundle-config__product-modal-accordion-content{display:inherit}.sh-bundle-config__product-modal-accordion-title{display:flex;align-items:center;justify-content:space-between}@media(max-width:1023px){.sh-bundle-config__product-modal-content{grid-template-columns:1fr 1fr}html.mwg-theme .sh-bundle-config__product-modal.modal .modal-v2__container.modal__container{width:95%}}@media(max-width:767px){.sh-bundle-config__product-modal-content{grid-template-areas:"image" "description" "features" "accordions";grid-template-rows:unset;grid-template-columns:unset;grid-auto-columns:1fr;padding:0}.sh-bundle-config__product-modal-form-container{display:flex;justify-content:flex-end}.sh-bundle-config__product-modal-image img{max-width:100%}.sh-bundle-config__product-modal-features{padding:0 2rem}.sh-bundle-config__product-modal-image{margin:0 10rem}}@media(max-width:500px){.sh-bundle-config__product-modal-image{margin:0}}html.mwg-theme body main section .legacy-quick-links{display:flex;justify-content:center;align-items:center;gap:24px}@media(max-width:1439px){html.mwg-theme body main section .legacy-quick-links{flex-wrap:wrap}}@media(max-width:767px){html.mwg-theme body main section .legacy-quick-links{justify-content:flex-start}}html.mwg-theme body main section .legacy-quick-links .legacy-quick-links__title{width:unset;min-width:200px}@media(max-width:1439px){html.mwg-theme body main section .legacy-quick-links .legacy-quick-links__title{width:100%;text-align:center}}html.mwg-theme body main section .legacy-quick-links .legacy-quick-links__links{display:flex;flex-wrap:wrap;gap:20px 45px}@media(max-width:1439px){html.mwg-theme body main section .legacy-quick-links .legacy-quick-links__links{justify-content:center}}@media(max-width:767px){html.mwg-theme body main section .legacy-quick-links .legacy-quick-links__links{width:100%}}html.mwg-theme body main section .legacy-quick-links .legacy-quick-links__links .text-editor__html-container p:has(a){margin-top:0;margin-bottom:0}html.mwg-theme body main section .legacy-quick-links .text-editor__html-container img.wysiwyg-icon{font-size:1.2em;vertical-align:baseline}html.mwg-theme body main section .legacy-quick-links .text-editor__html-container span.icon{font-size:1.2em}html.mwg-theme body main section .block-locations{--height: auto;--max-height: auto;display:grid;grid-template-areas:"search search" "list map";grid-template-rows:auto 1fr;grid-template-columns:50% 50%;gap:12px;max-height:520px}@media(min-width:1024px){html.mwg-theme body main section .block-locations.block-locations--full-screen{max-height:100vh;height:100vh}}@media(max-width:1023px){html.mwg-theme body main section .block-locations{grid-template-areas:"search" "map   " "list  ";max-height:unset;grid-template-columns:auto}}html.mwg-theme body main section .block-locations .search-bar{display:grid;grid-area:search;gap:1rem;grid-template-areas:"title search" "filter search";grid-template-columns:1fr 1fr;grid-template-rows:auto;padding-left:30px}@media(max-width:1023px){html.mwg-theme body main section .block-locations .search-bar{grid-template-areas:"title " "filter" "search";grid-template-columns:auto;padding-left:0}}@media(max-width:1023px){html.mwg-theme body main section .block-locations .search-bar{grid-template-areas:"title " "search" "filter"}}html.mwg-theme body main section .block-locations .search-bar .search-bar--title{margin-bottom:10px}html.mwg-theme body main section .block-locations .search-bar .search-bar__filter{flex-direction:row;gap:8px 30px}@media(max-width:1439px){html.mwg-theme body main section .block-locations .search-bar .search-bar__filter{flex-direction:column}}@media(max-width:1023px){html.mwg-theme body main section .block-locations .search-bar .search-bar__filter{flex-direction:row}}@media(max-width:1023px)and (min-width:768px){html.mwg-theme body main section .block-locations .search-bar .search-bar__filter{padding-top:2rem}}html.mwg-theme body main section .block-locations .search-bar .search-bar__filter .filter-label{display:flex}html.mwg-theme body main section .block-locations .search-bar .search-bar--search{display:flex;grid-area:search;gap:1rem}html.mwg-theme body main section .block-locations .search-bar .search-bar--search-button{padding-top:2.8rem}html.mwg-theme body main section .block-locations .search-bar .search-bar--search-button button{width:250px}@media(max-width:1439px)and (min-width:1024px){html.mwg-theme body main section .block-locations .search-bar .search-bar--search-button button{width:200px}html.mwg-theme body main section .block-locations .search-bar--aaa-label{display:none}}@media(max-width:767px){html.mwg-theme body main section .block-locations .search-bar .search-bar--search{display:flex;flex-direction:column;gap:0rem}html.mwg-theme body main section .block-locations .search-bar .search-bar--search-button button{width:100%}html.mwg-theme body main section .block-locations .search-bar .search-bar--search-button{padding-top:2rem;padding-bottom:2.5rem}}html.mwg-theme body main section .block-locations .locations-map{grid-area:map;min-height:450px;max-height:800px;border-radius:var(--sectionBorderRadius);overflow:hidden}html.mwg-theme body main section .block-locations .locations-list{grid-area:list;overflow:auto}@media(max-width:1023px){html.mwg-theme body main section .block-locations .locations-list{display:flex;flex-wrap:wrap;max-height:500px}}html.mwg-theme body main section .block-locations .locations-list .locations__no-results{padding:30px 0 0 30px;display:flex;flex-direction:column;gap:10px}html.mwg-theme body main section .block-locations .location__item{display:flex;flex-direction:column;padding:28px 31px;border-radius:15px;width:98%}html.mwg-theme body main section .block-locations .location__item:hover{background:var(--color-white-100)}html.mwg-theme body main section:not(.background--color-sky-10) .block-locations .location__item--selected{background:var(--color-sky-10)}@media(max-width:1023px){html.mwg-theme body main section .block-locations .location__item{width:50%}}@media(max-width:767px){html.mwg-theme body main section .block-locations .location__item{width:100%}}html.mwg-theme body main section .block-locations .location__item .location__name{border-bottom-color:transparent;display:flex;align-items:flex-start;margin-bottom:10px}html.mwg-theme body main section .block-locations .location__item .location__name:hover{border-bottom-color:initial}html.mwg-theme body main section .block-locations .location__item .location__name svg{margin-right:5px}html.mwg-theme body main section .block-locations .location__item .location__cta-container{display:flex;gap:16px;margin-top:16px;flex-wrap:wrap}.search-bar__autocomplete-container{position:absolute;top:73px;left:0;right:0;background-color:#fff;z-index:400;border:1px solid var(--color-cerulean-30);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:none;margin-top:-3px}.search-bar__autocomplete-prediction{cursor:pointer;padding:10px;font-size:13px}.search-bar__autocomplete-prediction strong{margin-right:5px}.search-bar__autocomplete-prediction:hover,.search-bar__autocomplete-prediction--highlighted{background-color:#f4f4f4}html.mwg-theme body main section .content-display-pagination{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:end;gap:16px;height:85px;margin-top:80px;border-top:1px solid var(--color-cerulean-30)}html.mwg-theme body main section .content-display-pagination .button-cta-primary.pagination-back-button:before{transform:rotate(180deg) translateY(50%);left:1rem;right:unset}html.mwg-theme body main section .content-display-pagination .button-cta-primary.pagination-back-button{padding:2rem 2.25rem 2rem 7rem}@media(max-width:400px){html.mwg-theme body main section .content-display-pagination span.pagination-page-count{display:none}}html.mwg-theme body main section .content-display-category{display:flex;align-items:flex-start;flex-wrap:wrap;gap:48px}html.mwg-theme body main section .content-display-category .content-display-category__categories{display:flex;flex-direction:column;max-width:300px;overflow:hidden}@media(max-width:1000px){html.mwg-theme body main section .content-display-category .content-display-category__categories{width:100%;max-width:unset}}html.mwg-theme body main section .content-display-category .content-display-category__categories .content-display-category__categories-title{color:var(--color-slate-60);margin-bottom:8px}html.mwg-theme body main section .content-display-category .content-display-category__categories ul:not(.checklist).content-display-category__categories-list{margin:0;gap:8px}html.mwg-theme body main section .content-display-category .content-display-category__categories .content-display-category__categories-list li{padding-left:0}html.mwg-theme body main section .content-display-category .content-display-category__categories .content-display-category__categories-list li a{font-size:16px;font-weight:500}html.mwg-theme body main section .content-display-category .content-display-category__categories .content-display-category__categories-list li::marker{content:none}@media(max-width:1000px){html.mwg-theme body main section .content-display-category .content-display-category__categories ul.content-display-category__categories-list{display:none}}html.mwg-theme body main section .content-display-category .content-display-category__items.card-grid{margin:0}html.mwg-theme body main section .content-display-category .content-display-category__items.card-grid{display:flex;flex-direction:column;flex:1;gap:clamp(48px,8vw,60px) 30px}html.mwg-theme body main section .content-display-category .content-display-category__category-items.card-grid__cards{display:flex;flex-direction:column;row-gap:12px}@media(max-width:767px){html.mwg-theme body main section .content-display-category .content-display-category__category-items.card-grid__cards{grid-template-columns:1fr}}html.mwg-theme body main section .content-display-category .content-display-category__category-items.card-grid__cards>.content-display-category__item.card-grid__card:only-child{display:grid;grid-auto-columns:1fr;grid-auto-flow:column}@media(max-width:767px){html.mwg-theme body main section .content-display-category .content-display-category__category-items.card-grid__cards>.content-display-category__item.card-grid__card:only-child{grid-auto-columns:unset;grid-auto-flow:unset}}html.mwg-theme body main section .content-display-category .content-display-category__category-items.card-grid__cards>.content-display-category__item.card-grid__card:only-child .card-grid__copy{grid-column-start:1}@media(max-width:767px){html.mwg-theme body main section .content-display-category .content-display-category__category-items.card-grid__cards .content-display-category__item.card-grid__card .card-grid__copy{padding:24px 20px}}html.mwg-theme body main section .content-display-category .content-display-category__category-items.card-grid__cards>.content-display-category__item.card-grid__card:only-child .card-grid__copy .card-grid__headline{font-size:48px}@media(max-width:1439px){html.mwg-theme body main section .content-display-category .content-display-category__category-items.card-grid__cards>.content-display-category__item.card-grid__card:only-child .card-grid__copy .card-grid__headline{font-size:40px}}@media(max-width:1023px){html.mwg-theme body main section .content-display-category .content-display-category__category-items.card-grid__cards>.content-display-category__item.card-grid__card:only-child .card-grid__copy .card-grid__headline{font-size:32px}}@media(max-width:767px){html.mwg-theme body main section .content-display-category .content-display-category__category-items.card-grid__cards>.content-display-category__item.card-grid__card:only-child .card-grid__copy .card-grid__headline{font-size:24px}}@media(max-width:767px){html.mwg-theme body main section .content-display-category .content-display-category__category-items.card-grid__cards .content-display-category__item.card-grid__card .card-grid__card-image-container.card-grid__fill-available-space{max-height:322px}}html.mwg-theme body main section .content-display-category .content-display-category__category-items.card-grid__cards>.content-display-category__item.card-grid__card:only-child .card-grid__card-image-container img.card-grid__card-image{height:100%;object-fit:cover}html.mwg-theme body main section .content-display-category .content-display-category__categories .content-display-category__category-dropdown{display:none}@media(max-width:1000px){html.mwg-theme body main section .content-display-category .content-display-category__categories .content-display-category__category-dropdown{display:block}}html.mwg-theme body main section .content-display-category .content-display-category__items .content-display-category__category-label{padding:unset}html.mwg-theme body main section .block-content-display .card-grid .card-grid__cards .card-grid__card.card-grid__card--image-right-aligned{grid-auto-columns:1fr auto}html.mwg-theme body main section .block-content-display .card-grid .card-grid__cards .card-grid__card.card-grid__card--image-left-aligned{grid-auto-columns:auto 1fr}html.mwg-theme body main section .block-content-display .card-grid .card-grid__cards:has(.card-grid__card .card-grid__copy:first-child){row-gap:0}html.mwg-theme body main section .block-content-display .card-grid .card-grid__cards .card-grid__card .card-grid__copy:first-child{padding-top:5rem;padding-bottom:5rem}html.mwg-theme body main section .block-content-display .card-grid.card-grid--one .card-grid__cards .card-grid__card .card-grid__card-image-container{max-width:400px;max-height:200px;height:fit-content;margin-top:20px;border-radius:var(--sectionBorderRadius);overflow:hidden}@media(max-width:1023px)and (min-width:768px){html.mwg-theme body main section .block-content-display .card-grid.card-grid--one .card-grid__cards .card-grid__card .card-grid__card-image-container{max-width:300px}}@media(max-width:767px){html.mwg-theme body main section .block-content-display .card-grid.card-grid--one .card-grid__cards .card-grid__card .card-grid__card-image-container{margin-top:0}}html.mwg-theme body main section .block-content-display .card-grid.card-grid--one .card-grid__cards .card-grid__card .card-grid__card-image-container.card-grid__show-entire-image{max-height:unset}@media(max-width:1023px)and (min-width:768px){html.mwg-theme body main section .block-content-display .card-grid.card-grid--one .card-grid__cards .card-grid__card .card-grid__card-image-container.card-grid__show-entire-image{max-width:300px}}html.mwg-theme body main section .block-content-display .card-grid.card-grid--one .card-grid__cards .card-grid__card .card-grid__card-image-container .card-grid__card-image{top:0;left:0;transform:none}@media(min-width:1440px){html.mwg-theme body main section .block-content-display .card-grid.card-grid--one .card-grid__copy{padding:40px 48px 40px 40px}}@media(min-width:1024px)and (max-width:1439px){html.mwg-theme body main section .block-content-display .card-grid.card-grid--one .card-grid__copy{padding:20px 48px 20px 40px}}@media(min-width:768px)and (max-width:1023px){html.mwg-theme body main section .block-content-display .card-grid.card-grid--one .card-grid__copy{padding:0 48px 0 40px}}html.mwg-theme body main section .block-content-display .content-display-category .card-grid.card-grid--one .card-grid__copy .card-grid__cta-container .card-grid__cta{position:relative;bottom:unset;left:unset}@media(min-width:768px){html.mwg-theme body main section .block-content-display .card-grid[class*=card-grid--]:not(.card-grid--one) .card-grid__copy:has(.card-grid__cta[class*=link-text]){padding-bottom:80px}}html.mwg-theme body main .block-price-summary-hero__activation-message .section--standard-hero{background:var(--color-sky-10)}html.mwg-theme body main .block-price-summary-hero__activation-message .color-blue-100{color:var(--color-blue-100)}@media(min-width:768px){html.mwg-theme body main .block-price-summary-hero__activation-message .section--standard-hero{background-color:var(--color-white-100)}}html.mwg-theme body main section .visual-content{width:100%;max-width:80%;margin:auto}html.mwg-theme body main section .visual-content__image{display:flex;flex-direction:column;flex-wrap:wrap;margin:30px 0;justify-content:center;align-items:center}html.mwg-theme body main section .visual-content__image-container{width:fit-content}html.mwg-theme body main section .visual-content__image-copy{margin-top:10px;display:flex;flex-direction:column}html.mwg-theme body main section .visual-content__image img{display:block;border-radius:var(--sectionBorderRadius);max-width:100%}html.mwg-theme body main section .visual-content__image .visual-content__image-caption,html.mwg-theme body main section .visual-content__image .visual-content__image-credit{width:fit-content;font-size:12px}html.mwg-theme body main section .visual-content__image .image__credit{text-transform:uppercase}html.mwg-theme body main section .visual-content__image .visual-content__image-caption p{margin-top:0;margin-bottom:0}html.mwg-theme body main section .visual-content__image-credit{text-transform:uppercase}html.mwg-theme body main section .visual-content__infographic{display:flex;flex-direction:column;align-items:center}html.mwg-theme body main section .visual-content__infographic .visual-content__infographic-container{display:block;width:fit-content}html.mwg-theme body main section .visual-content__infographic img{border-radius:var(--sectionBorderRadius);max-width:100%}html.mwg-theme body main section .visual-content__video{display:flex;flex-direction:column;gap:2rem}html.mwg-theme body main section .visual-content__video-wrapper{width:100%;aspect-ratio:16 / 9}html.mwg-theme body main section .visual-content__video iframe{width:100%;height:100%}html.mwg-theme .search-header{display:flex;flex-direction:column}html.mwg-theme .search-header .search-header__form{display:flex;gap:1rem;align-items:center;flex-wrap:wrap}html.mwg-theme .search-header .search-header__form .search-header__input{position:relative;width:40%}@media(max-width:767px){html.mwg-theme .search-header .search-header__form .search-header__input{width:calc(100% - 110px)}}html.mwg-theme .search-header .search-header__form .form-input .form-input__wrapper{align-items:center;gap:6px;padding:7px 20px}html.mwg-theme .search-header .search-header__form .form-input .form-input__wrapper:focus-within{border-color:var(--color-cerulean-30)}html.mwg-theme .search-header--open .search-header__form .form-input .form-input__wrapper{border-bottom:1px solid transparent!important;border-radius:5px 5px 0 0}html.mwg-theme .search-header .search-header__form .form-input .form-input__wrapper .form-input__icon{height:25px;width:25px}@media(max-width:767px){html.mwg-theme .search-header .search-header__form .form-input .form-input__wrapper .form-input__icon{display:none}}html.mwg-theme .search-header__form .search-header__form input.form-input__element{font-size:18px;font-weight:400;letter-spacing:0;line-height:1.777}html.mwg-theme .search-header .search-header__popular-container{display:flex;gap:10px 20px;flex-wrap:wrap}html.mwg-theme .search-header .search-header__results{position:absolute;top:65px;left:0;right:0;background-color:#fff;z-index:400;border:1px solid var(--color-cerulean-30);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:none;margin-top:-3px;padding-bottom:30px;padding-top:10px}@media(max-width:767px){html.mwg-theme .search-header .search-header__results{width:calc(100% + 103px);border-top-right-radius:5px;border-top:1px solid var(--color-cerulean-30)}}html.mwg-theme .search-header.search-header--open .search-header__results:before{content:"";height:1px;background-color:var(--color-cerulean-30);width:calc(100% - 46px);display:block;margin:0 auto;position:absolute;top:0;left:50%;transform:translate(-50%)}@media(max-width:767px){html.mwg-theme .search-header.search-header--open .search-header__results:before{content:unset}}html.mwg-theme .search-header .search-header__result{display:flex;gap:18px;cursor:pointer;padding:10px 28px;font-size:13px;align-items:center}html.mwg-theme .search-header .search-header__result-icon{width:14px;height:14px}html.mwg-theme .search-header .search-header__result-highlighted{color:var(--color-cerulean-100)}html.mwg-theme .search-header .search-header__result:hover{background-color:var(--color-cerulean-10)}html.mwg-theme .search-header .search-header__result.search-header__result--active{background-color:var(--color-cerulean-20)}html.mwg-theme .search-header .search-results__no-results{display:flex;flex-direction:column;gap:5px}html.mwg-theme .search-header span.search-header__popular-term:not(:last-child){margin-right:16px}html.mwg-theme .search-header .search-header__loading{margin-top:20px}html.mwg-theme .search-header__result-count-container{display:flex;flex-direction:column;margin-left:40px;flex:1}@media(max-width:767px){html.mwg-theme .search-header__result-count-container{flex:auto;width:100%;margin-left:0;margin-top:20px}}html.mwg-theme #search .search__search-results .search-results__result{box-shadow:inset 0 0 0 1px var(--color-blue-30);padding:30px 40px;border-radius:15px;display:flex;justify-content:space-between;cursor:pointer;width:100%;text-decoration:none;align-items:center}@media(max-width:767px){html.mwg-theme #search .search__search-results .search-results__result{padding:20px;flex-direction:column}}html.mwg-theme #search .search__search-results .search-results__result:hover{box-shadow:inset 0 0 0 2px var(--color-blue-100)}html.mwg-theme #search .search__search-results .search-results__result .search-results__result-content{max-width:750px;width:100%;padding-right:40px;overflow:hidden}@media(max-width:767px){html.mwg-theme #search .search__search-results .search-results__result .search-results__result-content{padding-right:0}}html.mwg-theme #search .search__search-results .search-results__result .search-results__result-content .search-results__result-categories{text-transform:capitalize;color:var(--color-slate-70);margin-bottom:5px}html.mwg-theme #search .search__search-results .search-results__result .search-results__result-content .search-results__result-title{display:block;margin-bottom:5px;text-decoration:underline;color:var(--color-black-70)}html.mwg-theme #search .search__search-results .search-results__result:hover .search-results__result-content .search-results__result-title{color:var(--color-blue-100)}html.mwg-theme #search .search__search-results .search-results__result .search-results__result-content .search-results__result-url{color:var(--color-blue-80);text-decoration:none;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block;max-width:100%;vertical-align:top}html.mwg-theme #search .search__search-results .search-results__result .search-results__result-content .search-results__result-teaser{color:var(--color-slate-70);margin-top:5px;text-decoration:none}html.mwg-theme .search__search-results .search-results__result .search-results__result-content .search-results__result-published-date{color:var(--color-slate-70)}@media(max-width:767px){html.mwg-theme #search .search-results__result .search-results__result-image{display:none}}html.mwg-theme #search .search-results__result .search-results__result-image{width:305px;height:auto;max-height:152px;border-radius:15px}@media(max-width:1023px){html.mwg-theme #search .search-results__result .search-results__result-image{height:152px;width:152px;object-fit:cover}}html.mwg-theme #search .search__search-results .search-results__result .search-results__result-content .search-results__result-published-date{color:var(--color-slate-70);margin-top:5px}html.mwg-theme #search .search-results__result .search-results__result-contact{display:flex;flex-direction:column;gap:20px;min-width:335px;border-left:1px solid var(--color-blue-30);padding-left:40px;color:var(--color-black-70)}@media(max-width:1023px){html.mwg-theme #search .search-results__result .search-results__result-contact{min-width:270px}}@media(max-width:767px){html.mwg-theme #search .search-results__result .search-results__result-contact{min-width:unset}}@media(max-width:767px){html.mwg-theme #search .search-results__result .search-results__result-contact{border-left:none;border-top:1px solid var(--color-blue-30);padding-left:0;padding-top:25px;width:100%;margin-top:25px;display:flex;flex-direction:row;flex-wrap:wrap}}html.mwg-theme #search .search-results__result .search-results__result-contact .search-results__result-contact-container{display:flex;flex-direction:row}html.mwg-theme #search .search-results__result .search-results__result-contact .search-results__result-contact-container img{height:21px;margin-right:10px}@media(max-width:767px){html.mwg-theme main section .search-results__result.product-page .search-results__result-image{display:none}}html.mwg-theme main section .search-results__result.product-page .search-results__result-image img{width:305px;height:auto;max-height:152px;border-radius:15px}@media(max-width:1023px){html.mwg-theme main section .search-results__result.product-page .search-results__result-image img{height:152px;width:152px;object-fit:cover}}html.mwg-theme #search .search__search-results{display:flex;flex-direction:column;margin-bottom:32px;gap:20px}@media(max-width:767px){html.mwg-theme #search .search__search-results{gap:30px}}html.mwg-theme #search .search__search-results.search__search-results--zero-results{gap:10px}html.mwg-theme body main section .search__search-results .card-grid .card-grid__copy{padding:30px 40px}@media(max-width:1024px){html.mwg-theme body main section .search__search-results .card-grid .card-grid__copy{padding:30px 35px}}html.mwg-theme body main section:has(#search){min-height:800px}html.mwg-theme body main section:has(#search) .card-grid .card-grid__cards{row-gap:32px;column-gap:32px}html.mwg-theme #search nav[aria-label=pagination]{display:flex;justify-content:center}html.mwg-theme #search nav[aria-label=pagination] ul.search--pagination{list-style:none;display:flex;flex-direction:row;margin:0;text-align:center}@media(max-width:767px){html.mwg-theme #search nav[aria-label=pagination] .search--pagination li{padding-left:8px}}html.mwg-theme #search nav[aria-label=pagination] .search--pagination__page,html.mwg-theme #search nav[aria-label=pagination] .search--pagination__prev,html.mwg-theme #search nav[aria-label=pagination] .search--pagination__next{background-color:var(--color-white-100);border:2px solid var(--color-blue-20);padding:10px 20px;border-radius:5px;cursor:pointer;display:flex;text-decoration:none;color:var(--color-blue-40)}@media(max-width:767px){html.mwg-theme #search nav[aria-label=pagination] .search--pagination__page,html.mwg-theme #search nav[aria-label=pagination] .search--pagination__prev,html.mwg-theme #search nav[aria-label=pagination] .search--pagination__next{padding:8px 14px}}html.mwg-theme #search nav[aria-label=pagination] .search--pagination__page:hover,html.mwg-theme #search nav[aria-label=pagination] .search--pagination__prev:hover,html.mwg-theme #search nav[aria-label=pagination] .search--pagination__next:hover{border-color:var(--color-blue-100);color:var(--color-blue-100)}html.mwg-theme #search nav[aria-label=pagination] .search--pagination__page[aria-current=page]{color:var(--color-blue-70);font-weight:600;border-color:var(--color-blue-30);border-width:2px;background-color:var(--color-blue-10)}html.mwg-theme #search nav[aria-label=pagination] .search--pagination__page[aria-current=page]:hover{border-color:var(--color-blue-100);color:var(--color-blue-100)}html.mwg-theme .section__content .ask__form--rating{grid-template-columns:min-content 1fr 56px}html.mwg-theme .section__content .rating__output{margin-left:16px}html.mwg-theme .ask__form--field.ask__form--rating{display:none;align-items:center;grid-template-areas:"label slider rating";grid-template-columns:min-content 1fr 3.5rem;grid-template-rows:1fr;margin-top:1rem}html.mwg-theme .ask__form--field.ask__form--rating.active{display:grid;width:100%;max-width:400px;gap:15px}html.mwg-theme .input__rating input[type=range]{background:#4a7edd;border:solid 1px #acacac;border-radius:8px;height:7px;width:100%;transition:background .45s ease-in;-webkit-appearance:none}html.mwg-theme .input__rating input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1rem;height:1rem;margin-top:-1rem;border-radius:50%;background:#4a7edd;cursor:pointer;transition:background .45s ease-in}html.mwg-theme .rating__output{grid-area:rating;font-weight:700;margin-left:1rem}html.mwg-theme .rating__list{display:flex;width:100%;justify-content:space-between;height:auto;overflow:hidden;padding-left:5px}html.mwg-theme .rating__list{font-size:8px}html.mwg-theme .rating__output{font-size:30px}html.mwg-theme .input__rating input[type=range]::-webkit-slider-thumb{width:16px;height:16px;margin-top:-16px}html.mwg-theme .dynoblocks-region[data-region-id=faq-ask] section{padding:5%}html.mwg-theme .dynoblocks-region[data-region-id=faq-ask] section .aaa-form{gap:20px;display:grid;grid-template-columns:calc(50% - 10px) calc(50% - 10px)}@media(max-width:767px){html.mwg-theme .dynoblocks-region[data-region-id=faq-ask] section .aaa-form{grid-template-columns:100%}}html.mwg-theme .dynoblocks-region[data-region-id=faq-ask] section .aaa-form .aaa-form__field-container--ask{display:flex;flex-direction:column;gap:30px}html.mwg-theme body main section .countdown-timer{width:100%;height:100%;justify-content:flex-start;align-items:center;gap:10px;display:inline-flex}@media(max-width:768px){html.mwg-theme body main section .countdown-timer{justify-content:center}}html.mwg-theme body main section .countdown-timer .countdown-timer__content{justify-content:flex-start;align-items:center;gap:32px;display:flex}@media(max-width:768px){html.mwg-theme body main section .countdown-timer .countdown-timer__content{flex-direction:column;justify-content:center;gap:5px}}html.mwg-theme body main section .countdown-timer .countdown-timer__content .countdown-timer__content-text{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;display:inline-flex}@media(max-width:768px){html.mwg-theme body main section .countdown-timer .countdown-timer__content .countdown-timer__content-text{flex-direction:row;text-align:center}}html.mwg-theme body main section .countdown-timer .countdown-timer__content .countdown-timer__content-timer{justify-content:flex-start;align-items:center;gap:24px;display:flex}@media(max-width:768px){html.mwg-theme body main section .countdown-timer .countdown-timer__content .countdown-timer__content-timer{gap:12px}}html.mwg-theme body main section .countdown-timer .countdown-timer__content .countdown-timer__content-timer .countdown-timer__content-timer-item{justify-content:flex-start;align-items:center;gap:10px;display:flex}@media(max-width:768px){html.mwg-theme body main section .countdown-timer .countdown-timer__content .countdown-timer__content-timer .countdown-timer__content-timer-item{flex-direction:column;gap:4px}}html.mwg-theme body main section .countdown-timer .countdown-timer__content .countdown-timer__content-timer .countdown-timer__content-timer-item>div{line-height:1}html.mwg-theme body main section .countdown-timer .countdown-timer__content .countdown-timer__content-timer .countdown-timer__content-timer-item>div:nth-child(1){text-align:right;min-width:40px}@media(max-width:768px){html.mwg-theme body main section .countdown-timer .countdown-timer__content .countdown-timer__content-timer .countdown-timer__content-timer-item>div:nth-child(1){text-align:center}}@media(min-width:1024px){.hide-on-desktop{display:none!important}}@media(min-width:768px)and (max-width:1023px){.hide-on-tablet{display:none!important}}@media(max-width:767px){.hide-on-mobile{display:none!important}}html.mwg-theme main section.section--image{background-size:cover;background-repeat:no-repeat;background-position:center center}.targeting-bar{position:fixed;width:100%;z-index:2000000;left:0;bottom:0;height:fit-content}.targeting-bar .targeting-bar__top-container{display:flex;padding:18px;justify-content:center;align-content:center}.targeting-bar.targeting-bar--hovering .targeting-bar__top-container{padding:40px}@media(max-width:767px){.targeting-bar.targeting-bar--hovering .targeting-bar__top-container{padding:15px}}.targeting-bar .targeting-bar__header{display:flex;gap:30px 12px;align-items:center;width:100%;justify-content:center;flex-direction:column}.targeting-bar .targeting-bar__header .targeting-bar__header-container{display:flex;gap:5px 12px;flex-wrap:wrap;align-items:center;width:100%;justify-content:center;cursor:pointer}.targeting-bar .targeting-bar__header .targeting-bar__header-container .targeting-bar__header-icon{width:22px;height:22px}.targeting-bar .targeting-bar__header .targeting-bar__header-container .targeting-bar__header-revision-id{width:100%;text-align:center}.targeting-bar .targeting-bar__header .targeting-bar__header-cta-container{display:flex;gap:40px}@media(max-width:767px){.targeting-bar .targeting-bar__header .targeting-bar__header-cta-container{gap:20px}}.targeting-bar .targeting-bar__header .targeting-bar__header-cta-container>*{align-self:center}.targeting-bar .targeting-bar__bottom-container{display:flex;justify-content:center;padding:30px;gap:30px;overflow-y:scroll;max-height:calc(100vh - 160px)}@media(max-width:1250px){.targeting-bar .targeting-bar__bottom-container{flex-direction:column;align-items:center;justify-content:flex-start}}@media(max-width:767px){.targeting-bar .targeting-bar__bottom-container{padding:15px 15px 30px}}.targeting-bar .targeting-bar__bottom-container::-webkit-scrollbar{background:var(--color-blue-50)}.targeting-bar .targeting-bar__bottom-container::-webkit-scrollbar-thumb{background:var(--color-blue-30)}.targeting-bar .targeting-bar__bottom-container .targeting-bar__filters{align-self:flex-start}@media(max-width:1250px){.targeting-bar .targeting-bar__bottom-container .targeting-bar__filters{align-self:unset}}@media(max-width:767px){.targeting-bar .targeting-bar__bottom-container .targeting-bar__filters{justify-content:center}}.targeting-bar__current-audiences{display:flex;flex-direction:column;gap:8px;width:fit-content;flex:1;max-width:700px}@media(max-width:1250px){.targeting-bar__current-audiences{max-width:500px;width:100%}}@media(max-width:767px){.targeting-bar__current-audiences{width:100%;max-width:unset}}.targeting-bar__current-audiences-container{display:flex;flex-direction:column;row-gap:20px;flex-wrap:wrap;width:fit-content;max-width:100%;max-height:400px;flex:1}@media(max-width:1250px){.targeting-bar__current-audiences-container{max-height:unset}}@media(max-width:767px){.targeting-bar__current-audiences-container{flex-wrap:nowrap;width:100%}}.targeting-bar__current-audience-item{display:flex;gap:1rem;padding-right:20px;align-items:flex-start;width:50%;background:none;cursor:pointer;text-align:left}@media(max-width:1250px){.targeting-bar__current-audience-item{width:100%}}.targeting-bar__current-audience-button-img{height:2.625rem;width:2.625rem}html.mwg-theme .form-select.targeting-bar__region-selector .form-select__label{color:inherit}html.mwg-theme .form-select.targeting-bar__audience-selector .form-select__label{color:inherit}html.mwg-theme .form-select.targeting-bar__audience-selector{max-width:40rem}@media(max-width:767px){html.mwg-theme .form-select.targeting-bar__audience-selector{max-width:100%;width:100%}}.targeting-bar__filters{display:flex;gap:40px;justify-content:flex-end;flex-wrap:wrap}.targeting-bar__filters-column{display:flex;gap:54px;flex-direction:column;justify-content:space-between}@media(max-width:767px){.targeting-bar__filters-column{flex-direction:row;width:100%}.targeting-bar__filters-column.targeting-bar__filters-column--apply-cta{flex-direction:column;align-items:center;gap:30px}}.targeting-bar__transaction-selector .form-select__label{color:inherit}.targeting-bar__filters-apply{text-align:right}html.mwg-theme .form-select.targeting-bar__transaction-selector .form-select__label{color:inherit}
