.tabbed-carousel .tabs{min-width:900px;padding:.5rem;transition:transform .5s cubic-bezier(.385,.01,.275,.905);display:flex}@media (width>=768px){.tabbed-carousel .tabs{justify-content:space-between;width:100%}.tabbed-carousel .tabs.lt4-cols{justify-content:center;min-width:0}.tabbed-carousel .tabs.lt4-cols div:not(:last-child){margin-right:32px}}.tabbed-carousel .tabs div{opacity:.5;--tw-shadow:0px 1px 8px #0000004d;--tw-shadow-colored:0px 1px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-radius:.25rem;flex-direction:column;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;width:256px;padding:20px 14px;display:flex}.tabbed-carousel .tabs div:not(:last-child){margin-right:20px}.tabbed-carousel .tabs div.active{--tw-border-opacity:1;border-width:1px;border-color:rgb(195 36 118/var(--tw-border-opacity,1));opacity:1;position:relative}.tabbed-carousel .tabs div.active:after{--tw-border-opacity:1;border-top-color:rgb(195 36 118/var(--tw-border-opacity,1));content:"";border-style:solid;border-width:20px 15px 15px;border-bottom-color:#0000;border-left-color:#0000;border-right-color:#0000;width:0;height:0;position:absolute;top:100%;left:calc(50% - 15px)}.tabbed-carousel .tabs div p:first-child{line-height:1}.tabbed-carousel .slider{justify-content:flex-end;padding-top:1rem;padding-bottom:1rem;display:flex}.tabbed-carousel .slider .dots{align-items:center;margin-right:1.5rem;display:flex}.tabbed-carousel .slider .dots div{--tw-border-opacity:1;border-width:1px;border-color:rgb(195 36 118/var(--tw-border-opacity,1));border-radius:9999px;width:14px;height:14px;margin-right:.25rem}.tabbed-carousel .slider .dots div.active{--tw-bg-opacity:1;background-color:rgb(195 36 118/var(--tw-bg-opacity,1))}.tabbed-carousel .tab-info{margin-top:48px}@media (width>=768px){.tabbed-carousel .tab-info .content{padding-left:3rem}}@media (width>=1024px){.tabbed-carousel .tab-info .content{padding-left:6rem}}.tabbed-carousel .rich-text-component div h3{font-size:24px;font-weight:900;line-height:28px}@media (width>=1024px){.tabbed-carousel .rich-text-component div h3{font-size:26px;font-weight:900;line-height:28px}}.tabbed-carousel .rich-text-component div ol,.tabbed-carousel .rich-text-component div ul{padding-left:15px;list-style-position:outside}.tabbed-carousel .rich-text-component div ol li *,.tabbed-carousel .rich-text-component div ul li *{margin-left:0}
