.carousel-tabbed{--content-max-width:866px;--columns-gap:var(--space-16)}@media(min-width:1024px){.carousel-tabbed{--columns-gap:var(--space-24)}}.carousel-tabbed__wrapper{display:flex;flex-direction:column;gap:var(--space-32);padding-block:var(--space-64);overflow:hidden}.carousel-tabbed__wrapper .carousel-tabbed__carousel-nav-button--prev{left:var(--space-16)}
.carousel-tabbed__wrapper .carousel-tabbed__carousel-nav-button--next{right:var(--space-16)}.carousel-tabbed__heading,.carousel-tabbed__copy{padding-inline:var(--gutter);max-width:var(--content-max-width);margin-inline:auto;text-align:center}.carousel-tabbed__panel-triggers{display:flex;gap:var(--space-70);padding-inline:var(--gutter);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:var(--gutter);scrollbar-width:none}
.carousel-tabbed__panel-triggers::-webkit-scrollbar{display:none}.carousel-tabbed__panel-triggers>.carousel-tabbed__panel-trigger:first-child{margin-left:auto}.carousel-tabbed__panel-triggers>.carousel-tabbed__panel-trigger:last-child{margin-right:auto}.carousel-tabbed__panel-trigger{scroll-snap-align:start;white-space:nowrap}
.carousel-tabbed__panels{display:grid}.carousel-tabbed__panel{display:none;grid-area:1/1;opacity:0;transition:opacity var(--transition-small),display var(--transition-small) allow-discrete}.carousel-tabbed__panel.is-active{display:block;opacity:1}@starting-style{.carousel-tabbed__panel.is-active{opacity:0}}.carousel-tabbed__slide{width:65%;display:flex;flex-direction:column;gap:var(--space-16);text-align:center}
@media(min-width:1024px){.carousel-tabbed__slide{width:calc(100% / var(--columns) - var(--columns-gap) + var(--columns-gap) / var(--columns))}}.carousel-tabbed__slide:hover{text-decoration:none}.carousel-tabbed__slide:hover .carousel-tabbed__slide-cta{text-decoration:none;border-bottom:1px solid transparent}