.tabbed-content__header{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1.5rem}.tabbed-content-header__main{flex:0 1 70%}.tabbed-content-header__main .button-text{display:block;margin-bottom:1.5rem}.tabbed-content-header__side{flex:0 1 auto;margin-left:3rem}.tabbed-content-header__side .basic-button--text{color:#191919}.tabbed-content{border-top:1px solid #191919}.tabbed-content__item{border-bottom:1px solid #191919;display:flex;flex-wrap:wrap;transition:background .3s ease}.tabbed-content__item,.tabbed-content__item *{box-sizing:content-box}.tabbed-content__item:not(.tabbed-content__item--open):hover{background:#ffb700}.tabbed-content__heading{cursor:pointer;display:flex;padding:1.5rem;width:100%}.tabbed-content-heading__icon{align-items:center;display:flex;flex:0 1 auto;justify-content:center}.tabbed-content-heading__icon svg path{transition:all .3s ease}.tabbed-content__item--open .tabbed-content-heading__icon svg>path:first-child{d:path("M 0.75 8 L 15.25 8")}.tabbed-content-heading__text{margin-left:auto;width:95%}.tabbed-content-heading__text h4{margin-bottom:0}.tabbed-content__content{margin-left:auto;width:95%}.tabbed-content-content__inner{padding:0 1.5rem 1.5rem}.tabbed-content__content p:last-child{margin-bottom:0}.tabbed-content__container--dark .tabbed-content-header__main>*{color:#fff}.tabbed-content__container--dark .tabbed-content{border-color:#eee}.tabbed-content__container--dark .tabbed-content__item{border-color:#eee;color:#fff}.tabbed-content__container--dark .tabbed-content-heading__icon svg path{fill:#fff;stroke:#fff}.tabbed-content__container--dark .tabbed-content__item:not(.tabbed-content__item--open):hover,.tabbed-content__container--dark .tabbed-content__item:not(.tabbed-content__item--open):hover svg path{color:#191919;stroke:#191919}@media screen and (max-width:1024px){.tabbed-content__header{flex-wrap:wrap}.tabbed-content-header__main{flex:0 1 100%}.tabbed-content-header__side{flex:0 1 100%;margin-left:0}.tabbed-content__heading{padding:1rem}.tabbed-content-content__inner{padding:0 1rem 1rem}.tabbed-content-heading__text{width:90%}.tabbed-content__content{max-width:90%}}