.banner-item[data-v-4cbfd7d2]{flex-shrink:0;flex:1.3;height:100%;overflow:hidden;transition-duration:1s;transition:flex 1s cubic-bezier(.29,0,.2,1);-webkit-transition:flex 1s cubic-bezier(.29,0,.2,1);-moz-transition:flex 1s cubic-bezier(.29,0,.2,1);will-change:flex}.banner-item.active[data-v-4cbfd7d2]{flex:5}.banner-item img[data-v-4cbfd7d2]{height:100%;-o-object-fit:cover;object-fit:cover}.container .content[data-v-4cbfd7d2]{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.container .content[data-v-4cbfd7d2]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2.5rem*var(--tw-space-y-reverse));margin-top:calc(2.5rem*(1 - var(--tw-space-y-reverse)))}.container .content .btn-group .btn[data-v-4cbfd7d2]{border:1px solid #e7eaed;border-radius:9999px;cursor:pointer;font-size:1rem;height:3rem;line-height:3rem;margin-bottom:1rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:20rem}.container .content .btn-group .btn.active[data-v-4cbfd7d2]{--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.container .content .btn-group .btn .facet-pill-border[data-v-4cbfd7d2]{border-radius:1000px;fill:none;height:calc(100% + 2px);left:-1px;pointer-events:none;position:absolute;top:-1px;width:calc(100% + 2px)}.container .content .btn-group .btn .facet-pill-border rect[data-v-4cbfd7d2]{height:100%;stroke:#000;stroke-width:4px;visibility:visible;width:100%}.container .content .btn-group .btn .facet-pill-border rect.next[data-v-4cbfd7d2]{animation:drawOutline-4cbfd7d2 12s linear forwards}.container .content .text .section-title[data-v-4cbfd7d2]{font-size:2rem;font-weight:700}.container .content .text p[data-v-4cbfd7d2]{font-size:1rem}.container .content .text a[data-v-4cbfd7d2]{display:inline-block;margin:0 auto;text-align:center;width:100%}.container .content .img[data-v-4cbfd7d2]{width:100%}@media (min-width:970px){.container .content[data-v-4cbfd7d2]{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.container .content[data-v-4cbfd7d2]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(5rem*var(--tw-space-x-reverse))}.container .content .btn-group[data-v-4cbfd7d2]{margin-bottom:2rem}.container .content .img[data-v-4cbfd7d2]{width:22%}.container .content .text a[data-v-4cbfd7d2]{display:inline}}@keyframes drawOutline-4cbfd7d2{to{stroke-dashoffset:0}}
