:where(body){--articulate-tabs-general-gap:40px;--articulate-tabs-general-spacing-button-gap:1rem;--articulate-tabs-general-spacing-button-padding:0.5rem 0;--articulate-tabs-general-typography-button-font-weight:600;--articulate-tabs-general-typography-button-font-size:18px;--articulate-tabs-general-typography-button-color:#4b4b4b;--articulate-tabs-general-border-radius:24px;--articulate-tabs-general-pills-border-radius:40px;--articulate-tabs-general-box-shadow:0 2px 16px 0 rgba(0,0,0,.1)}.articulate-tabs-general{display:flex;flex-direction:column;font-family:var(--wp--preset--font-family--graphik);gap:var(--articulate-tabs-general-gap,40px);margin:0 -16px;overflow-x:hidden;padding:16px;width:calc(100% + 32px)}@media (min-width:64rem){.articulate-tabs-general{flex:1 1;gap:var(--articulate-tabs-general-gap,80px);margin:0;overflow-x:unset;padding:0;width:100%}}.articulate-tabs-general.position-above{flex-direction:column}.articulate-tabs-general.position-below{flex-direction:column-reverse}@media (min-width:64rem){.articulate-tabs-general.position-left{flex-direction:row}.articulate-tabs-general.position-left .articulate-tabs-general__buttons{flex:0 0 300px;flex-direction:column;height:-moz-fit-content;height:fit-content;width:100%}}@media (min-width:90rem){.articulate-tabs-general.position-left .articulate-tabs-general__buttons{flex:0 0 360px}}.articulate-tabs-general.position-left .articulate-hero-rc__wrap-intro{--intro-justify:space-around}.articulate-tabs-general .articulate-tabs-general__bar{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:16px var(--theme--padding--left);position:relative;scroll-behavior:smooth}@media (min-width:64rem){.articulate-tabs-general .articulate-tabs-general__bar{overflow-x:initial;padding:0}}.articulate-tabs-general .articulate-tabs-general__buttons{align-items:center;background:#f7f7f7;border-radius:12px;box-shadow:none;display:flex;flex-wrap:nowrap;gap:4px;padding:4px;width:-moz-max-content;width:max-content}@media (min-width:64rem){.articulate-tabs-general .articulate-tabs-general__buttons{justify-content:flex-start;margin:0 auto}}.style-pills .articulate-tabs-general .articulate-tabs-general__buttons{background:var(--theme--color--neutral-100);border-radius:var(--articulate-tabs-general-pills-border-radius);gap:8px;padding:8px}@media (min-width:64rem){.articulate-tabs-general .articulate-tabs-general__buttons{flex-wrap:wrap}}.articulate-tabs-general .articulate-tabs-general__button{align-items:center;background:#f7f7f7;border:0;border-radius:8px;color:var(--theme--color--black);cursor:pointer;display:flex;flex:0 0 auto;flex-direction:row;flex-shrink:0;font-family:var(--wp--preset--font-family--graphik);font-size:var(--articulate-tabs-general-typography-button-font-size);font-weight:var(--articulate-tabs-general-typography-button-font-weight);gap:11px;justify-content:center;outline:none;padding:24px;scroll-snap-align:start;transition:all .3s ease}@media (min-width:64rem){.articulate-tabs-general .articulate-tabs-general__button{white-space:wrap}}@media (min-width:1280px){.articulate-tabs-general .articulate-tabs-general__button{min-height:99px;min-width:268px}}.articulate-tabs-general .articulate-tabs-general__button:first-child,.articulate-tabs-general .articulate-tabs-general__button:last-child{border-radius:8px}@media (min-width:64rem){.position-left .articulate-tabs-general .articulate-tabs-general__button{flex-direction:column;text-align:center}.position-left .articulate-tabs-general .articulate-tabs-general__button:first-child{border-bottom-left-radius:0;border-top-left-radius:var(--articulate-tabs-general-border-radius);border-top-right-radius:var(--articulate-tabs-general-border-radius)}.position-left .articulate-tabs-general .articulate-tabs-general__button:last-child{border-bottom-left-radius:var(--articulate-tabs-general-border-radius);border-bottom-right-radius:var(--articulate-tabs-general-border-radius);border-top-right-radius:0}}.style-pills .articulate-tabs-general .articulate-tabs-general__button{background:transparent;border-radius:var(--articulate-tabs-general-pills-border-radius)}.style-pills .articulate-tabs-general .articulate-tabs-general__button:first-child,.style-pills .articulate-tabs-general .articulate-tabs-general__button:last-child{border-radius:var(--articulate-tabs-general-pills-border-radius)}.articulate-tabs-general .articulate-tabs-general__button[aria-selected=true]{background:var(--theme--color--white);color:var(--theme--color--black)}.style-pills .articulate-tabs-general .articulate-tabs-general__button[aria-selected=true]{background:var(--theme--color--white);box-shadow:0 2px 8px rgba(0,0,0,.1)}.articulate-tabs-general .articulate-tabs-general__button[aria-selected=true]:after{width:100%}.articulate-tabs-general .articulate-tabs-general__button:hover{background:var(--theme--color--white);color:var(--theme--color--black)}.style-pills .articulate-tabs-general .articulate-tabs-general__button:hover{background:var(--theme--color--white);box-shadow:0 1px 4px rgba(0,0,0,.05)}.articulate-tabs-general .articulate-tabs-general__button:focus{outline:none}.articulate-tabs-general .t2-icon{font-size:28px!important;height:28px!important;width:28px!important}.articulate-tabs-general .articulate-tabs-general__blocks{margin-inline:auto;width:100%}@media (min-width:64rem){.articulate-tabs-general .articulate-tabs-general__blocks{flex:1 1}}.articulate-tabs-general .articulate-tabs-general__blocks .articulate-tab-content{align-items:stretch;display:flex;flex-direction:column;gap:40px;width:100%}.articulate-tabs-general .articulate-tabs-general__blocks .articulate-tab-content[hidden]{display:none!important}.articulate-tabs-general .articulate-tabs-general__blocks .articulate-tab-content>*{box-sizing:border-box;margin-bottom:0!important;max-width:none;width:100%}.articulate-tabs-general .articulate-tabs-general__blocks .articulate-tab-content>.wp-block-embed,.articulate-tabs-general .articulate-tabs-general__blocks .articulate-tab-content>.wp-block-gallery,.articulate-tabs-general .articulate-tabs-general__blocks .articulate-tab-content>.wp-block-image,.articulate-tabs-general .articulate-tabs-general__blocks .articulate-tab-content>.wp-block-video{align-self:center;max-width:100%;width:auto}.articulate-tabs-general .articulate-tabs-general__blocks .articulate-tab-content>.wp-block-columns{width:100%}.articulate-tabs-general .articulate-tabs-general__blocks .articulate-tab-content>.wp-block-heading,.articulate-tabs-general .articulate-tabs-general__blocks .articulate-tab-content>.wp-block-list,.articulate-tabs-general .articulate-tabs-general__blocks .articulate-tab-content>.wp-block-paragraph{max-width:100%;width:100%}.articulate-tabs-general .articulate-tabs-general__blocks .articulate-tab-content>p{margin-top:0}.articulate-tabs-general.is-style-pills .articulate-tabs-general__button[aria-selected=true]{background:var(--theme--color--white);box-shadow:0 2px 8px rgba(0,0,0,.1)}.articulate-tabs-general.is-style-pills .articulate-tabs-general__button:hover{background:var(--theme--color--white);box-shadow:0 1px 4px rgba(0,0,0,.05)}.articulate-tabs-general.is-style-pills .articulate-tabs-general__buttons{background:var(--theme--color--neutral-100);border-radius:var(--articulate-tabs-general-pills-border-radius);gap:8px;padding:8px}.articulate-tabs-general.is-style-pills .articulate-tabs-general__button{background:transparent;border-radius:var(--articulate-tabs-general-pills-border-radius)}.articulate-tabs-general.is-style-pills .articulate-tabs-general__button:first-child,.articulate-tabs-general.is-style-pills .articulate-tabs-general__button:last-child{border-radius:var(--articulate-tabs-general-pills-border-radius)}.articulate-tabs-general .articulate-tabs-general__inserter{align-items:center;background:var(--theme--color--neutral-100);border:2px dashed var(--theme--color--neutral-300);border-radius:var(--articulate-tabs-general-border-radius);color:var(--theme--color--neutral-600);display:flex;justify-content:center;min-height:60px;min-width:60px;padding:16px}.articulate-tabs-general .articulate-tabs-general__inserter:hover{background:var(--theme--color--neutral-200);border-color:var(--theme--color--neutral-400)}.style-pills .articulate-tabs-general .articulate-tabs-general__inserter{border-radius:var(--articulate-tabs-general-pills-border-radius)}
