.tabs-container.open-jobs .open-jobs__list{list-style:none;margin:0;padding:0}.tabs-container.open-jobs .open-jobs__item{align-items:flex-start;border-bottom:1px solid #033180;display:flex;gap:32px;justify-content:space-between;margin-left:0;padding:16px 0}.tabs-container.open-jobs .open-jobs__item:first-child{border-top:1px solid #033180}.tabs-container.open-jobs .open-jobs__info{flex:1}.tabs-container.open-jobs .open-jobs__title{color:#1e3a8a;font-size:16px;font-weight:600;line-height:1.4;margin-bottom:16px}.tabs-container.open-jobs .open-jobs__location{color:#1e3a8a;font-size:16px;font-weight:400;margin:0}.tabs-container.open-jobs .open-jobs__link{align-items:center;color:#1e3a8a;display:flex;font-size:16px;font-weight:600;gap:8px;text-decoration:none;transition:color .2s ease;white-space:nowrap}.tabs-container.open-jobs .open-jobs__link:hover{text-decoration:underline;.open-jobs__link-arrow{transform:translateX(8px)}}.tabs-container.open-jobs .open-jobs__link-arrow{transform:translateX(0);transition:all .35s}.tabs-container.open-jobs .open-jobs__loading,.tabs-container.open-jobs .open-jobs__no-jobs{color:#6b7280;font-size:16px;padding:40px 0;text-align:center}.tabs-container.open-jobs .open-jobs__error{background-color:#fef2f2;border-radius:8px;color:#dc2626;padding:20px;text-align:center}.tabs-container{--tabs-primary-color:#0960f6;--tabs-dark-color:#033180;--tabs-light-bg:#f5f8ff;--tabs-white:#fff;width:100%}.tabs-selector{overflow-x:auto;-webkit-overflow-scrolling:touch;background-color:#f5f8ff;border-radius:100vw;gap:16px;margin-bottom:32px;&.open-jobs-selector{margin-bottom:24px}}@media screen and (min-width:433px){.tabs-container.open-jobs .open-jobs__location,.tabs-container.open-jobs .open-jobs__title{font-size:18px}}@media screen and (min-width:786px){.tabs-selector{margin-bottom:48px}.tabs-selector{&.open-jobs-selector{margin-bottom:32px}}.tabs-container.open-jobs .open-jobs__title{margin-bottom:16px}}.tab-button{align-items:center;color:#033180;display:inline-flex;font-size:16px;font-weight:600;justify-content:center;line-height:24px;padding:8px 24px}.tab-button.active{background-color:#0960f6;border-radius:100vw;color:#fff}.tab-button.underline{background-color:transparent;border-bottom:2px solid transparent;border-radius:0;color:#033180;padding:8px 16px}.tab-button.underline:hover{border-bottom-color:#033180}.tab-button.underline.active{border-bottom-color:#0960f6;color:#0960f6}.tab-content{display:none}.tab-content.active{display:block}.tab-description{color:#033180;max-width:100%}.tab-description p{margin:0}.tab-cta{align-items:center;color:#033180;display:inline-flex;font-size:16px;font-weight:600;gap:8px;line-height:24px;text-decoration:none;transition:all .3s ease}.tab-cta:hover{color:#033180;.tab-cta-icon{transform:translateX(8px)}}.tab-cta-icon{align-items:center;background-color:#0960f6;border-radius:980px;display:inline-flex;height:40px;justify-content:center;padding:8px;transform:translateX(0);transition:all .3s ease;width:40px}.tab-cta:hover .tab-cta-icon{background-color:#033180}.tab-cta-icon svg{height:24px;width:24px}.tab-button:focus{outline:2px solid var(--tabs-primary-color);outline-offset:2px}.tab-button:focus:not(:focus-visible){outline:none}.tab-button:focus-visible{outline:2px solid var(--tabs-primary-color);outline-offset:2px}.tab-content{opacity:0;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease}.tab-content.active{opacity:1;transform:translateY(0)}.tab-heading{color:#033180;margin-bottom:24px}