.tabs{--spacing:2rem;padding-block-end:var(--spacing);position:relative}.tabs:after{border-block-end:2px solid var(--color-base-3);content:"";grid-area:-1/breakout;width:100%;height:1px;position:absolute;bottom:0;left:0}.tabs .tablist__parent{--scrollbar-margin:1rem;background-color:var(--color-base-2);z-index:1;margin-bottom:2.5rem;padding-block:clamp(10px,3.6842px + 1.3158vw,20px) 4px;position:sticky;top:0;grid-column:full-width!important}.tabs .tablist__parent.overflowing{padding-block-end:var(--scrollbar-margin)}.tabs .tablist__wrapper{--scrollbar-margin:1rem;--justify:space-between;contain:content;scroll-behavior:smooth;flex-wrap:nowrap;grid-column:full-width;overflow:auto hidden}.tabs .tablist__wrapper .tab__button.button{margin-bottom:16px;flex-shrink:0;width:max-content;margin-inline-start:clamp(1.875rem,5vw - .125rem,3.75rem)}.tabs .tablist__wrapper div[data-overlayscrollbars-viewport]{flex-wrap:nowrap;display:flex}.tablist{--space:clamp(20px,-20px + 3.125vw,40px);--scrollbar-margin:1rem;--justify:flex-start;flex-wrap:nowrap;flex-grow:1;padding-bottom:16px}.tablist h2{font-size:.9rem;font-weight:400;line-height:1.4}.tablist button{color:var(--color-contrast);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:8px;height:100%;padding:15px 10px;transition:border .35s;display:inline-flex}.tablist button:hover{border-bottom:2px solid var(--color-secondary);cursor:pointer}.tablist button[aria-selected=true]{border-bottom:2px solid var(--color-secondary);font-weight:700}.tablist button .js-nb-quotes{background-color:var(--color-secondary);color:var(--color-base);border-radius:5px;padding:4px 6px 2px;font-size:.875rem;line-height:1;display:none}.tablist button .js-nb-quotes.display{display:initial}.tabs .tabpanels{grid-column:breakout;padding-block-end:var(--section-padding-block)}.tabs .tabpanel{scroll-margin-top:8rem}.tabs .tabpanel :target{scroll-margin-block-start:8rem}.sticky-mobile-button{text-align:center;z-index:1;margin-block-start:var(--spacing);margin-block-end:calc(var(--spacing)*-1);display:none;position:sticky;bottom:0;grid-column:full-width!important}.sticky-mobile-button .button:not(.acf-button):not(.ed_button),.sticky-mobile-button :root .wp-block-button__link,.sticky-mobile-button :root .wp-element-button{padding:calc(10px - var(--_border-size))calc(10px - var(--_border-size));border-radius:0;width:100%;font-size:.9em}.tablist__parent:has([data-overlayscrollbars-viewport~=overflowXScroll]){padding-block-end:clamp(10px,3.6842px + 1.3158vw,20px)}@media screen and (max-width:80em){.tabs .tablist__wrapper{--content-max-width:90em;--content-space-inline:2rem}}@media screen and (max-width:60em){.tabs .tabpanel{scroll-margin-top:7rem}.tablist button[aria-selected=true]{border-bottom:none;font-weight:800}}@media screen and (max-width:40em){.sticky-mobile-button{display:block}}