.flexa-pricing-table{box-sizing:border-box}.flexa-pricing-table--boxed{margin-left:auto;margin-right:auto}.flexa-pricing-table--full-width{width:100%}.flexa-pricing-table--has-toggle{display:flex;flex-direction:column}.flexa-pricing-table__billing{align-self:center;background:rgba(0,0,0,.05);border-radius:999px;display:inline-flex;gap:4px;margin:0 0 24px;padding:4px;position:relative}.flexa-pricing-table__billing-indicator{background:var(--wp--preset--color--base,#fff);border-radius:999px;box-shadow:0 1px 3px rgba(0,0,0,.15);height:var(--flexa-billing-ind-h,0);left:0;opacity:0;pointer-events:none;position:absolute;top:0;transform:translate(var(--flexa-billing-ind-x,0),var(--flexa-billing-ind-y,0));transition:transform .25s ease,width .25s ease;width:var(--flexa-billing-ind-w,0);z-index:0}.flexa-pricing-table__billing.is-indicator-ready .flexa-pricing-table__billing-indicator{opacity:1}.flexa-pricing-table__billing-option{appearance:none;background:transparent;border:0;border-radius:999px;color:inherit;cursor:pointer;font:inherit;line-height:1.2;padding:6px 18px;position:relative;transition:color .2s ease;z-index:1}.flexa-pricing-table__billing-option.is-active{background:var(--wp--preset--color--base,#fff);box-shadow:0 1px 3px rgba(0,0,0,.15)}.flexa-pricing-table__billing.is-indicator-ready .flexa-pricing-table__billing-option.is-active{background:none;box-shadow:none}.flexa-pricing-table__grid{box-sizing:border-box;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.flexa-pricing-table__plan{align-items:center;border:1px solid rgba(0,0,0,.1);border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;padding:28px 24px;text-align:center}.flexa-pricing-table__plan.is-highlighted{border-color:#2563eb;border-width:2px}.flexa-pricing-table__badge{background:#2563eb;border-radius:999px;color:#fff;display:inline-block;font-size:.72em;font-weight:600;letter-spacing:.03em;padding:2px 12px;text-transform:uppercase}.flexa-pricing-table__name{font-size:1.15em;font-weight:600}.flexa-pricing-table__price{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px;justify-content:center}.flexa-pricing-table__amount{font-size:2em;font-weight:700;line-height:1.1}.flexa-pricing-table__period{font-size:.9em;opacity:.7}.flexa-pricing-table.is-yearly .flexa-pricing-table__price-group--monthly,.flexa-pricing-table__price-group--yearly{display:none}.flexa-pricing-table.is-yearly .flexa-pricing-table__price-group--yearly{display:inline}.flexa-pricing-table__features{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0;width:100%}.flexa-pricing-table__feature{align-items:flex-start;display:flex;gap:8px;margin:0}.flexa-pricing-table__feature.is-excluded{opacity:.55}.flexa-pricing-table__feature-icon{flex:0 0 auto;height:1.05em;margin-top:.14em;width:1.05em}.flexa-pricing-table__cta{margin-top:auto;text-decoration:none}@media(prefers-reduced-motion:reduce){.flexa-pricing-table__billing-indicator{transition:none}}@media(min-width:1025px){.flexa-pricing-table.flexa-hide-desktop{display:none!important}}@media(min-width:768px)and (max-width:1024px){.flexa-pricing-table.flexa-hide-tablet{display:none!important}}@media(max-width:767px){.flexa-pricing-table.flexa-hide-mobile{display:none!important}}
.flexa-scroll{scrollbar-color:hsla(0,0%,47%,.5) transparent;scrollbar-width:thin}.flexa-scroll::-webkit-scrollbar{height:8px;width:8px}.flexa-scroll::-webkit-scrollbar-track{background:transparent;border-radius:8px}.flexa-scroll::-webkit-scrollbar-thumb{background:hsla(0,0%,47%,.5);border-radius:8px}.flexa-scroll::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,47%,.8)}@media(prefers-color-scheme:dark){.flexa-scroll{scrollbar-color:hsla(0,0%,75%,.45) transparent}.flexa-scroll::-webkit-scrollbar-thumb{background:hsla(0,0%,75%,.4)}.flexa-scroll::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,75%,.7)}}.flexa-comparison-table{box-sizing:border-box}.flexa-comparison-table--boxed{margin-left:auto;margin-right:auto}.flexa-comparison-table--full-width{width:100%}.flexa-comparison-table__scroll{overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch;scrollbar-color:hsla(0,0%,47%,.5) transparent;scrollbar-width:thin}.flexa-comparison-table__scroll::-webkit-scrollbar{height:8px;width:8px}.flexa-comparison-table__scroll::-webkit-scrollbar-track{background:transparent;border-radius:8px}.flexa-comparison-table__scroll::-webkit-scrollbar-thumb{background:hsla(0,0%,47%,.5);border-radius:8px}.flexa-comparison-table__scroll::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,47%,.8)}@media(prefers-color-scheme:dark){.flexa-comparison-table__scroll{scrollbar-color:hsla(0,0%,75%,.45) transparent}.flexa-comparison-table__scroll::-webkit-scrollbar-thumb{background:hsla(0,0%,75%,.4)}.flexa-comparison-table__scroll::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,75%,.7)}}.flexa-comparison-table__table{border-collapse:collapse;box-sizing:border-box;width:100%}.flexa-comparison-table__cell,.flexa-comparison-table__col,.flexa-comparison-table__corner,.flexa-comparison-table__label{box-sizing:border-box;padding:12px 16px}.flexa-comparison-table__corner{background:transparent}.flexa-comparison-table__col{text-align:center;vertical-align:bottom}.flexa-comparison-table__col-inner{align-items:center;display:flex;flex-direction:column;gap:6px}.flexa-comparison-table__logo{display:block;height:auto;max-width:72px}.flexa-comparison-table__col-title{font-weight:600}.flexa-comparison-table__col-subtitle{font-size:.85em;opacity:.75}.flexa-comparison-table__badge{background:#2563eb;border-radius:999px;color:#fff;display:inline-block;font-size:.72em;font-weight:600;letter-spacing:.03em;padding:2px 10px;text-transform:uppercase}.flexa-comparison-table__cta{margin-top:8px;text-decoration:none}.flexa-comparison-table__label{font-weight:500;text-align:left}.flexa-comparison-table__cell{text-align:center;vertical-align:middle}.flexa-comparison-table__mark{align-items:center;display:inline-flex;height:1.25em;justify-content:center;line-height:1;width:1.25em}.flexa-comparison-table__mark svg{display:block;height:100%;width:100%}.flexa-comparison-table__mark--yes{color:#16a34a}.flexa-comparison-table__mark--no{color:#9ca3af}.flexa-comparison-table__col.is-highlighted{box-shadow:inset 0 3px 0 0 #06b6d4}.flexa-comparison-table--row-divider .flexa-comparison-table__cell,.flexa-comparison-table--row-divider .flexa-comparison-table__col,.flexa-comparison-table--row-divider .flexa-comparison-table__label{border-bottom:1px solid rgba(0,0,0,.08)}.flexa-comparison-table--col-divider .flexa-comparison-table__cell,.flexa-comparison-table--col-divider .flexa-comparison-table__col,.flexa-comparison-table--col-divider .flexa-comparison-table__label{border-right:1px solid rgba(0,0,0,.08)}.flexa-comparison-table--zebra .flexa-comparison-table__row:nth-child(2n) .flexa-comparison-table__cell,.flexa-comparison-table--zebra .flexa-comparison-table__row:nth-child(2n) .flexa-comparison-table__label{background-color:rgba(0,0,0,.035)}.flexa-comparison-table--sticky .flexa-comparison-table__table thead th{background-color:var(--wp--preset--color--base,#fff);position:sticky;top:0;z-index:2}@media(min-width:1025px){.flexa-comparison-table.flexa-hide-desktop{display:none!important}}@media(min-width:768px)and (max-width:1024px){.flexa-comparison-table.flexa-hide-tablet{display:none!important}}@media(max-width:767px){.flexa-comparison-table.flexa-hide-mobile{display:none!important}}