.tabs-wrapper{background:#fff;box-shadow:var(--box-shadow--lg);color:var(--color--text)}.tabs{position:relative}.tabs:before{border-bottom:1px solid var(--color--medium-gray);bottom:2px;height:0;left:0;width:100%;z-index:0}.tabs:after,.tabs:before{content:"";position:absolute}.tabs:after{background:var(--gradient--red-bg);bottom:0;height:5px;left:var(--highlight-spacing);margin-left:1rem;transition:all .3s ease;width:var(--highlight-width);z-index:10}.tabs,.tabs__scroll{display:flex;justify-content:space-between;position:relative}.tabs__scroll{overflow-x:scroll;overflow-y:hidden}.tabs__nudge{align-items:center;bottom:0;box-sizing:border-box;display:none;height:80%;position:absolute;top:0;width:16px}.tabs__nudge,.tabs__nudge:active,.tabs__nudge:focus,.tabs__nudge:hover{background:none;background:#fff;border:none;border-radius:0;color:initial;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:auto 0;padding:0;text-align:left;text-decoration:none;transition:none}.tabs__nudge--show{display:flex}.tabs__nudge--right,.tabs__nudge--right:active,.tabs__nudge--right:focus,.tabs__nudge--right:hover{border:1px solid #ccc;border-right:none;justify-content:flex-end;right:0}.tabs__nudge--left,.tabs__nudge--left:active,.tabs__nudge--left:focus,.tabs__nudge--left:hover{border:1px solid #ccc;border-left:none;justify-content:flex-start;left:0;z-index:1}.tabs-nudge-icon{fill:currentColor;align-items:center;display:flex;height:100%;width:8px}.tabs-nudge-icon svg{width:8px}.tabs__tab-wrapper{display:flex;gap:.25rem;justify-content:space-between;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.tabs__tab{box-sizing:border-box;flex:1;justify-content:center;position:relative;text-align:center;white-space:nowrap}.tabs__tab,.tabs__tab:active,.tabs__tab:focus,.tabs__tab:hover{background:none;border:none;border-radius:0;color:initial;font-family:inherit;font-size:1.5rem;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin-bottom:0;padding:1rem 2rem;text-align:left;text-decoration:none;transition:none}.tabs__tab[aria-selected=true]{font-weight:700}.tabs__tab-wrapper--has-nudges>.tabs__tab:first-child{margin-left:1px;padding-left:18px}.tabs__tab-wrapper--has-nudges>.tabs__tab:last-child{margin-right:1px;padding-right:18px}.tabs__content{display:flex;transition:height .5s ease}.tabs__content__panel{box-sizing:border-box;display:none;font-size:1.125rem;padding:2rem;width:100%}.tabs__content__panel--visible{display:block}@media screen and (max-width:767px){.tabs:after{display:none}.tabs__tab:after{background:var(--gradient--red-bg);bottom:0;content:"";display:block;height:0;left:0;position:absolute;transition:all .3s ease;width:100%}.tabs__tab[aria-selected=true]:after{height:5px}.tabs__scroll{margin-left:56px;width:calc(100% - 112px)}.tabs__nudge{display:flex;justify-content:center;width:48px}.tabs__nudge--mobile-disabled{opacity:30%}.tabs__nudge--left,.tabs__nudge--left:active,.tabs__nudge--left:focus,.tabs__nudge--left:hover,.tabs__nudge--right,.tabs__nudge--right:active,.tabs__nudge--right:focus,.tabs__nudge--right:hover{justify-content:center}.tabs__content__panel{column-count:1}}