/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.tabbed-content{color:#000;margin:3.75rem calc(-50vw - var(--scrollbar)/-2 - -50%) 3.75rem;padding:5rem 0}@media(min-width:1200px){.tabbed-content{margin:5rem calc(-50vw - var(--scrollbar)/-2 - -50%)}}.tabbed-content--blue{background-color:#1a206d}.tabbed-content--dark-blue{background-color:#003}.tabbed-content--teal{background-color:#00667d}.tabbed-content--dark-grey{background-color:#5a5f6f}.tabbed-content--light-grey{background-color:#ededee}.tabbed-content--transparent{padding:0}.tabbed-content--blue,.tabbed-content--dark-blue,.tabbed-content--dark-grey,.tabbed-content--teal{color:#fff}.tabbed-content--blue .tabbed-content__tablist,.tabbed-content--dark-blue .tabbed-content__tablist,.tabbed-content--dark-grey .tabbed-content__tablist,.tabbed-content--teal .tabbed-content__tablist{border-color:#fff}.tabbed-content--blue .tabbed-content__tab,.tabbed-content--dark-blue .tabbed-content__tab,.tabbed-content--dark-grey .tabbed-content__tab,.tabbed-content--teal .tabbed-content__tab{color:#ededee}.tabbed-content--blue .tabbed-content__tab[aria-selected=true],.tabbed-content--dark-blue .tabbed-content__tab[aria-selected=true],.tabbed-content--dark-grey .tabbed-content__tab[aria-selected=true],.tabbed-content--teal .tabbed-content__tab[aria-selected=true]{border-color:#fff;color:#fff}.tabbed-content--blue .accordion__panel,.tabbed-content--blue .accordion__trigger.is-active,.tabbed-content--blue .tabbed-content__tab:active .tabbed-content__tab-title,.tabbed-content--blue .tabbed-content__tab:focus .tabbed-content__tab-title,.tabbed-content--blue .tabbed-content__tab:hover .tabbed-content__tab-title,.tabbed-content--dark-blue .accordion__panel,.tabbed-content--dark-blue .accordion__trigger.is-active,.tabbed-content--dark-blue .tabbed-content__tab:active .tabbed-content__tab-title,.tabbed-content--dark-blue .tabbed-content__tab:focus .tabbed-content__tab-title,.tabbed-content--dark-blue .tabbed-content__tab:hover .tabbed-content__tab-title,.tabbed-content--dark-grey .accordion__panel,.tabbed-content--dark-grey .accordion__trigger.is-active,.tabbed-content--dark-grey .tabbed-content__tab:active .tabbed-content__tab-title,.tabbed-content--dark-grey .tabbed-content__tab:focus .tabbed-content__tab-title,.tabbed-content--dark-grey .tabbed-content__tab:hover .tabbed-content__tab-title,.tabbed-content--teal .accordion__panel,.tabbed-content--teal .accordion__trigger.is-active,.tabbed-content--teal .tabbed-content__tab:active .tabbed-content__tab-title,.tabbed-content--teal .tabbed-content__tab:focus .tabbed-content__tab-title,.tabbed-content--teal .tabbed-content__tab:hover .tabbed-content__tab-title{border-color:#fff}.tabbed-content--blue .accordion:focus .accordion__trigger,.tabbed-content--blue .accordion:focus-within .accordion__trigger,.tabbed-content--blue .accordion:hover .accordion__trigger,.tabbed-content--dark-blue .accordion:focus .accordion__trigger,.tabbed-content--dark-blue .accordion:focus-within .accordion__trigger,.tabbed-content--dark-blue .accordion:hover .accordion__trigger,.tabbed-content--dark-grey .accordion:focus .accordion__trigger,.tabbed-content--dark-grey .accordion:focus-within .accordion__trigger,.tabbed-content--dark-grey .accordion:hover .accordion__trigger,.tabbed-content--teal .accordion:focus .accordion__trigger,.tabbed-content--teal .accordion:focus-within .accordion__trigger,.tabbed-content--teal .accordion:hover .accordion__trigger{background-color:#fff;color:#003}.tabbed-content__container{display:none;margin:0 auto;width:calc(75% - 1.125rem)}@media(min-width:1200px){.tabbed-content__container{display:block}}.tabbed-content__title{margin:0 0 2.5rem;text-align:center}.tabbed-content__tablist{border-bottom:1px solid #00667d;margin-bottom:2.5rem}.tabbed-content__tab{background:none;border:0;color:#5a5f6f;cursor:pointer;font-weight:600;margin:0 1.5625rem 0 0;outline:none;padding:0 0 1.25rem}.tabbed-content__tab[aria-selected=true]{border-bottom:.25rem solid #00667d;color:#003}.tabbed-content__tab:last-child{margin-right:0}.tabbed-content__tab:active .tabbed-content__tab-title,.tabbed-content__tab:focus .tabbed-content__tab-title,.tabbed-content__tab:hover .tabbed-content__tab-title{border:.125rem solid #00667d;padding:0 .125rem}.tabbed-content__tab-title{padding:.125rem .25rem}.tabbed-content__tabpanel{padding:0 3.375rem}.tabbed-content__tabpanel.is-hidden{display:none}.tabbed-content__accordion{margin:0 auto;width:100%}@media(min-width:768px){.tabbed-content__accordion{width:75%}}@media(min-width:1200px){.tabbed-content__accordion{display:none}}
