.Faq{flex-direction:column;display:flex}.Faq__layout{flex-direction:column;gap:4vh;margin-top:2.5vh;display:flex}@media only screen and (min-width:768px){.Faq__layout{flex-direction:row;align-items:stretch;gap:40px;margin-top:20px}}.Faq__left{flex-direction:column;gap:5vh;width:100%;display:flex}@media only screen and (min-width:768px){.Faq__left{gap:40px;max-width:760px}}.Faq__media{aspect-ratio:504/288;background:var(--color-gray);width:100%;position:relative}@media only screen and (min-width:768px){.Faq__media{aspect-ratio:480/416;flex-shrink:0;max-width:480px;height:100%}}@media only screen and (min-width:768px) and (max-width:991.98px){.Faq__media{max-width:359px}}.Faq__cta{justify-content:center;width:100%;margin-top:5vh;display:flex}@media only screen and (min-width:768px){.Faq__cta{margin-top:40px}}
.FaqHighlightContainer{flex-direction:column;display:flex}
.BannerHero{cursor:pointer;width:100%;text-align:inherit;background:0 0;border:0;padding:0;display:block}.BannerHero__media{aspect-ratio:109/155;border-radius:8px;width:100%;display:block;position:relative;overflow:hidden}@media only screen and (min-width:768px){.BannerHero__media{aspect-ratio:60/17}}.BannerHero__image{object-fit:contain;object-position:center;-webkit-user-select:none;user-select:none;pointer-events:none}
.CarouselInner{--carousel-slides-per-view:1;--carousel-slides-per-view-desktop:var(--carousel-slides-per-view);--carousel-slide-gap:4vw;--carousel-slide-width:calc(100% / var(--carousel-slides-per-view));width:100%;position:relative}@media only screen and (min-width:768px){.CarouselInner{--carousel-slide-width:calc(100% / var(--carousel-slides-per-view-desktop));--carousel-slide-gap:clamp(12px, 1vw, 24px);margin:auto}}.CarouselInner--dragging .CarouselInner__viewport{cursor:grabbing}.CarouselInner--peek{--carousel-slides-per-view:1.19;--carousel-slides-per-view-desktop:1.2;--carousel-slide-gap:3vw}@media only screen and (min-width:768px){.CarouselInner--peek{--carousel-slide-gap:24px;width:100%}}.CarouselInner--peek .CarouselInner__viewport-wrapper{width:100%}.CarouselInner__viewport-wrapper{position:relative}@media only screen and (min-width:768px){.CarouselInner__viewport-wrapper{width:92%;margin:auto}}.CarouselInner__viewport{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;touch-action:pan-y pinch-zoom;width:100%;overflow:hidden}@media only screen and (min-width:768px){.CarouselInner__viewport{cursor:grab}}.CarouselInner__container{margin-left:calc(var(--carousel-slide-gap)*-1);align-items:stretch;display:flex}.CarouselInner__slide{flex:0 0 var(--carousel-slide-width);min-width:0;padding-left:var(--carousel-slide-gap);max-width:1860px;display:flex}.CarouselInner__slide>*{width:100%;height:100%}
.CarouselNav__button{opacity:1;will-change:opacity,transform;transition:opacity .65s,transform .65s cubic-bezier(.19,1,.22,1);display:none;transform:translate(0)scale(1)}.CarouselNav__button--hidden{opacity:0;pointer-events:none}@media only screen and (min-width:768px){.CarouselNav__button{z-index:3;background:var(--color-primary);width:clamp(32px,3.5vw,44px);height:clamp(32px,3.5vw,44px);color:var(--color-white);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.CarouselNav__button:hover,.CarouselNav__button:focus-visible{opacity:.92}.CarouselNav__button--prev{left:0}.CarouselNav__button--prev.CarouselNav__button--hidden{transform:translateY(-50%)translate(-18px)scale(.96)}.CarouselNav__button--next{right:0}.CarouselNav__button--next.CarouselNav__button--hidden{transform:translateY(-50%)translate(18px)scale(.96)}.CarouselNav--peek .CarouselNav__button--prev{left:clamp(18px,4vw,76px)}.CarouselNav--peek .CarouselNav__button--next{right:clamp(18px,4vw,76px)}}
.CarouselPagination{justify-content:center;align-items:center;gap:2vw;margin-top:5vw;display:flex}@media only screen and (min-width:768px){.CarouselPagination{display:none}}.CarouselPagination__bullet{background:var(--color-primary);opacity:.3;cursor:pointer;border:0;border-radius:50%;width:2.5vw;height:2.5vw;padding:0;transition:opacity .2s,transform .2s;display:block}.CarouselPagination__bullet--active{opacity:1;transform:scale(1.4)}


