.tabs__navigation-list{list-style-type:none;margin:0;padding:0}.tabs{--tabs-active-indicator-color:var(--color-border-accent-1);--tabs-navigation-padding-inline:var(--grid-outer-space-content);--tabs-navigation-alignment:flex-start;--tabs-navigation-item-size:50%;--tabs-navigation-item-width:100%;--tabs-navigation-item-padding:19px 31px 11px;--tabs-navigation-item-active-offset:-16px;--tabs-navigation-item-negative-spacing:0;--tabs-navigation-item-border-width:1px;--tabs-navigation-item-negative-spacing:-1px;--tabs-width:100%;--tabs-border-radius:0 0 var(--border-radius-xxl) var(--border-radius-xxl);margin-top:64px}@media only screen and (min-width:768px){.tabs{margin-top:80px}}@media only screen and (min-width:1440px){.tabs{margin-top:104px}}.tabs{margin-bottom:64px}@media only screen and (min-width:768px){.tabs{margin-bottom:80px}}@media only screen and (min-width:1440px){.tabs{margin-bottom:104px}}@media only screen and (min-width:1024px){.tabs{--tabs-width:var(--content-width)}}.tabs__list{margin-inline:auto;width:var(--tabs-width)}.tabs__header{display:flex;flex-direction:row;justify-content:var(--tabs-navigation-alignment);margin-block:80px}.tabs__navigation{--tabs-navigation-item-background-color:transparent;--tabs-navigation-item-color:var(--theme-background-color);--tabs-navigation-item-border-color:var(--theme-background-color);--tabs-navigation-item-active-border-color:var(--tabs-navigation-item-border-color);--tabs-navigation-item-active-color:var(--theme-foreground-color);--tabs-navigation-item-active-background-color:var(--theme-background-color);padding-inline:var(--tabs-navigation-padding-inline);position:relative;width:var(--tabs-navigation-item-width)}.tabs__navigation .nav-scroller__next,.tabs__navigation .nav-scroller__prev{--nav-scroller-offset:1px}.tabs__navigation-list{display:flex;flex-direction:row;width:100%;-ms-overflow-style:none;overflow-y:auto;scrollbar-width:none}.tabs__navigation-list::-webkit-scrollbar{display:none}.tabs__nav-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--tabs-navigation-item-background-color);border:0;border-color:var(--tabs-navigation-item-border-color);border-style:solid;border-width:var(--tabs-navigation-item-border-width);color:var(--tabs-navigation-item-color);cursor:pointer;display:flex;flex-direction:column;flex-grow:1;flex-shrink:0;font-family:Source Sans\ 3,system-ui,Arial,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.3333333333;margin:0;padding:var(--tabs-navigation-item-padding);position:relative}.tabs__nav-item:after{background-color:currentColor;content:"";display:block;height:1px;margin-inline:var(--tabs-navigation-item-active-offset);margin-top:9px;opacity:var(--tabs-navigation-active-indicator-opacity,0);pointer-events:none}.tabs__nav-item:not(:last-child){margin-right:var(--tabs-navigation-item-negative-spacing)}.tabs__nav-item[aria-selected=true]{--tabs-navigation-item-background-color:var(--tabs-navigation-item-active-background-color);--tabs-navigation-item-color:var(--tabs-navigation-item-active-color);--tabs-navigation-item-border-color:var(--tabs-navigation-item-active-border-color);--tabs-navigation-active-indicator-opacity:1}.tabs__nav-item:focus-visible{outline:none;--focus-visible-color:var(--tabs-navigation-item-color)}.tabs__nav-item:focus-visible span{border-radius:var(--border-radius-s);outline-color:var(--focus-visible-color);outline-offset:8px;outline-style:solid;outline-width:2px}.tabs__contents{border-radius:var(--tabs-border-radius);padding-block:64px}.tabs__content{--focus-visible-color:var(--theme-foreground-color)}.tabs__content:focus-visible{border-radius:var(--border-radius-s);outline-color:var(--focus-visible-color);outline-offset:2px;outline-style:solid;outline-width:2px}@media only screen and (min-width:1024px){.tabs__content .text{--grid-base:100%}.tabs__content .text-media{--grid-base:calc(100% - 64px - var(--grid-gutter))}.tabs__content .text-media__content,.tabs__content .text-media__media{flex-basis:50%;max-width:50%;width:50%}}.tabs__content>:first-child{margin-top:0;padding-top:0}.tabs__content>:last-child{margin-bottom:0;padding-bottom:0}