.articulate-pricing-tab{--button-font-size--ai:48px;--button-font-size--standard:32px;--tabs-padding-block:40px;--tabs-padding-inline:40px;--inner-gap:40px;--content-gap:40px;min-height:100vh}.articulate-pricing-tab.is-style-default{background:var(--theme--gradient--blue-new)}.articulate-pricing-tab.is-style-light{background:var(--theme--color--neutral-100)}.articulate-pricing-tab__inner{display:grid;gap:var(--inner-gap);margin-inline:auto;max-width:var(--theme--max-width--wide,1200px)}.articulate-pricing-tab__inner>*{margin-block:0}.articulate-pricing-tab__inner>.sliding-checkbox,.articulate-pricing-tab__inner>.wp-block-heading{justify-self:center;text-align:center}.articulate-pricing-tab__inner>.sliding-checkbox,.articulate-pricing-tab__inner>.wp-block-t2-wrapper{color:var(--theme--color--black)}.articulate-pricing-tab__inner>.sliding-checkbox .sliding-checkbox__control{--width:14em}.articulate-pricing-tab__inner .articulate-price-cta-box,.articulate-pricing-tab__inner .articulate-video-teaser{--max-width:100%}.articulate-pricing-tab__inner>.wp-block-t2-wrapper>*{--max-box-width:100%;max-width:100%}.articulate-pricing-tab__tabs.wp-block-buttons{border-radius:24px 24px 0 0;display:grid!important;gap:0;grid-template-columns:1fr 1fr;margin:calc(var(--tabs-padding-block)*-1) calc(var(--tabs-padding-inline)*-1);margin-bottom:0;min-width:calc(100% + var(--tabs-padding-block)*2);overflow:clip;width:calc(100% + var(--tabs-padding-block)*2)}.articulate-pricing-tab__tabs.wp-block-buttons .wp-block-button .wp-block-button__link{transform:none!important}.articulate-pricing-tab__content{background:var(--theme--color--white);border-radius:24px;box-shadow:0 4px 24px 0 #0000001a;display:grid;gap:var(--content-gap);max-width:100%;padding:40px}.articulate-pricing-tab__columns{align-items:flex-start;display:grid;gap:var(--content-gap);grid-template-columns:1fr 1fr;justify-items:stretch}.articulate-pricing-tab__lists{display:grid}.articulate-pricing-tab__box{align-content:start;height:100%;padding-inline:30px}
.articulate-pricing-hero{min-height:100vh}.articulate-pricing-hero .articulate-pricing-tab{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1}.articulate-pricing-hero .articulate-pricing-tab .articulate-pricing-tab__content{opacity:0;transition:opacity 1s ease-out}.articulate-pricing-hero .articulate-pricing-tab.active{opacity:1;pointer-events:auto;position:relative;z-index:unset}.articulate-pricing-hero .articulate-pricing-tab.active .articulate-pricing-tab__content{opacity:1}
