.carousel-container .carousel[data-v-70f9585a]{height:614px;--vc-nav-background:hsla(0,0%,100%,.7);--vc-nav-border-radius:100%;position:relative}@media (max-width:640px){.carousel-container .carousel[data-v-70f9585a]{height:114vw}}.carousel-container .header-content[data-v-70f9585a]{color:#fff;left:15%;max-width:40%;padding:2rem;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.carousel-container .header-content .banner-title--backdrop[data-v-70f9585a]{display:inline-block;isolation:isolate;max-width:100%;padding:12px 20px;position:relative}.carousel-container .header-content .banner-title--backdrop[data-v-70f9585a]:before{background:radial-gradient(ellipse,rgba(245,249,252,.58) 0,rgba(245,249,252,.78) 48%,transparent 85%);content:"";filter:blur(8px);inset:-24px -40px;pointer-events:none;position:absolute;z-index:-1}.carousel-container .header-content .banner-title--backdrop h2[data-v-70f9585a]:last-child{margin-bottom:0}.carousel-container .header-content h2[data-v-70f9585a]{font-size:3rem;font-weight:700;line-height:1.25;margin-bottom:.5rem;white-space:nowrap}@media (max-width:1024px){.carousel-container .header-content h2[data-v-70f9585a]{font-size:1.875rem}}@media (max-width:768px){.carousel-container .header-content h2[data-v-70f9585a]{font-size:1.5rem}}.carousel-container .header-content p[data-v-70f9585a]{font-size:1rem;line-height:1.625;margin-bottom:2rem}@media (max-width:768px){.carousel-container .header-content p[data-v-70f9585a]{font-size:1rem}}.carousel-container .header-content .button-group[data-v-70f9585a]{display:flex;flex-wrap:wrap;gap:1rem}@media (max-width:1024px){.carousel-container .header-content .button-group a[data-v-70f9585a]:last-child:not(:only-child){display:none}.carousel-container .header-content[data-v-70f9585a]{bottom:0;left:0;max-width:none;padding:1.5rem 2rem;top:auto;transform:none;width:100%}}.carousel-container img[data-v-70f9585a]{border-radius:8px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.carousel-container #thumbnails[data-v-70f9585a]{margin-top:10px}.carousel-container .thumbnail[data-v-70f9585a]{cursor:pointer;height:100%;opacity:.6;transition:opacity .3s ease-in-out;width:100%}.carousel-container .thumbnail.is-active[data-v-70f9585a],.carousel-container .thumbnail[data-v-70f9585a]:hover{opacity:1}
