.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 auto 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{margin:0}.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-team-member{box-sizing:border-box;display:flex;gap:20px}.flexa-team-member--pos-top{align-items:center;flex-direction:column;text-align:center}.flexa-team-member--pos-left{align-items:flex-start;flex-direction:row}.flexa-team-member--pos-right{align-items:flex-start;flex-direction:row-reverse}.flexa-team-member__photo{display:inline-flex;flex:0 0 auto;overflow:hidden}.flexa-team-member__image{display:block;height:auto;max-width:100%;object-fit:cover;width:120px}.flexa-team-member--shape-circle .flexa-team-member__image{aspect-ratio:1/1;border-radius:50%}.flexa-team-member--shape-rounded .flexa-team-member__image{border-radius:12px}.flexa-team-member--shape-square .flexa-team-member__image{border-radius:0}.flexa-team-member__content{display:flex;flex-direction:column;min-width:0}.flexa-team-member__bio,.flexa-team-member__name,.flexa-team-member__role{margin:0}.flexa-team-member__role{display:block}.flexa-team-member__social{align-items:center;display:inline-flex;flex-wrap:wrap;gap:12px;margin-top:4px}.flexa-team-member__social-link{align-items:center;color:inherit;display:inline-flex;font-size:1.25rem;justify-content:center;line-height:1;text-decoration:none;transition:color .15s ease,transform .15s ease}.flexa-team-member .flexa-icon{flex:0 0 auto;height:1em;width:1em}.flexa-team-member .flexa-icon svg{display:block;height:100%;width:100%}.flexa-team-member img.flexa-icon{object-fit:contain}@media(max-width:1024px){.flexa-team-member--stack-tablet{align-items:center;flex-direction:column;text-align:center}}@media(max-width:767px){.flexa-team-member--stack-mobile{align-items:center;flex-direction:column;text-align:center}}@media(min-width:1025px){.flexa-team-member.flexa-hide-desktop{display:none!important}}@media(min-width:768px)and (max-width:1024px){.flexa-team-member.flexa-hide-tablet{display:none!important}}@media(max-width:767px){.flexa-team-member.flexa-hide-mobile{display:none!important}}.flexa-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:.4em;justify-content:center;margin-top:1.5em}.flexa-pagination .page-numbers{align-items:center;background:transparent;border:0;border-radius:50%;box-sizing:border-box;color:inherit;cursor:pointer;display:inline-flex;font:inherit;height:2.5em;justify-content:center;line-height:1;min-width:2.5em;padding:0 .5em;text-decoration:none}.flexa-pagination .page-numbers.dots{cursor:default}.flexa-pagination .page-numbers.current{font-weight:700}.flexa-pagination-loadmore{display:flex;justify-content:center;margin-top:1.5em}.flexa-pagination-loadmore__btn{cursor:pointer}.flexa-image-placeholder{align-items:center;aspect-ratio:16/9;background:rgba(100,116,139,.1);box-sizing:border-box;color:rgba(100,116,139,.55);display:flex;justify-content:center;width:100%}.flexa-image-placeholder svg{height:2.75em;max-height:60%;max-width:40%;width:2.75em}.flexa-post-grid,.flexa-post-grid__inner{box-sizing:border-box}.flexa-post-grid--boxed .flexa-post-grid__inner{margin-inline:auto}.flexa-post-grid__grid{display:grid;gap:30px;grid-template-columns:repeat(3,minmax(0,1fr))}.flexa-post-grid__grid.is-loading{opacity:.55;pointer-events:none;transition:opacity .15s ease}.flexa-post-grid__item{align-items:flex-start;display:flex;flex-direction:column;margin:0;min-width:0;overflow:hidden;text-align:left}.flexa-post-grid__image-link,.flexa-post-grid__image-wrap{align-self:stretch;display:block;width:100%}.flexa-post-grid__image{display:block;height:auto;width:100%}.flexa-post-grid__image--placeholder{aspect-ratio:16/9;background:rgba(100,116,139,.15)}.flexa-post-grid__body{align-self:stretch;box-sizing:border-box;display:flex;flex-direction:column;gap:.5em;width:100%}.flexa-post-grid__meta{align-items:center;display:flex;flex-wrap:wrap;font-size:.85em;gap:.5em;opacity:.85}.flexa-post-grid__meta-sep{opacity:.5}.flexa-post-grid__author{align-items:center;display:inline-flex;gap:.4em}.flexa-post-grid__avatar{border-radius:50%;display:block;flex-shrink:0;object-fit:cover}.flexa-post-grid__title{margin:0}.flexa-post-grid__title a{color:inherit;text-decoration:none}.flexa-post-grid__title a:hover{text-decoration:underline}.flexa-post-grid__excerpt{margin:0}.flexa-post-grid__readmore{align-items:center;align-self:flex-start;box-sizing:border-box;display:inline-flex;max-width:100%;text-decoration:none}.flexa-post-grid__empty{margin:0;opacity:.7}@media(min-width:1025px){.flexa-post-grid.flexa-hide-desktop{display:none!important}}@media(min-width:768px)and (max-width:1024px){.flexa-post-grid.flexa-hide-tablet{display:none!important}}@media(max-width:767px){.flexa-post-grid.flexa-hide-mobile{display:none!important}}.flexa-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:.4em;justify-content:center;margin-top:1.5em}.flexa-pagination .page-numbers{align-items:center;background:transparent;border:0;border-radius:50%;box-sizing:border-box;color:inherit;cursor:pointer;display:inline-flex;font:inherit;height:2.5em;justify-content:center;line-height:1;min-width:2.5em;padding:0 .5em;text-decoration:none}.flexa-pagination .page-numbers.dots{cursor:default}.flexa-pagination .page-numbers.current{font-weight:700}.flexa-pagination-loadmore{display:flex;justify-content:center;margin-top:1.5em}.flexa-pagination-loadmore__btn{cursor:pointer}.flexa-image-placeholder{align-items:center;aspect-ratio:16/9;background:rgba(100,116,139,.1);box-sizing:border-box;color:rgba(100,116,139,.55);display:flex;justify-content:center;width:100%}.flexa-image-placeholder svg{height:2.75em;max-height:60%;max-width:40%;width:2.75em}.flexa-rss,.flexa-rss__inner{box-sizing:border-box}.flexa-rss__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.flexa-rss__item{box-sizing:border-box;display:flex;flex-direction:column;min-width:0;overflow:hidden}.flexa-rss__image-wrap{display:block;overflow:hidden}.flexa-rss__image-link{display:block}.flexa-rss__image{display:block;height:auto;width:100%}.flexa-rss__body{box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.flexa-rss__meta{align-items:center;display:flex;flex-wrap:wrap;gap:.4em}.flexa-rss__meta-sep{opacity:.6}.flexa-rss__title{margin:0}.flexa-rss__title-link{color:inherit;text-decoration:none}.flexa-rss__excerpt{min-width:0}.flexa-rss__readmore{align-items:center;align-self:flex-start;box-sizing:border-box;display:inline-flex;justify-content:center;margin-top:auto;text-decoration:none}.flexa-rss__empty{margin:0;opacity:.75}.flexa-rss--list .flexa-rss__grid{display:flex;flex-direction:column}.flexa-rss--list .flexa-rss__item{align-items:flex-start;flex-direction:row;gap:16px}.flexa-rss--list .flexa-rss__image-wrap{flex:0 0 34%;max-width:34%}.flexa-rss--list .flexa-rss__body{flex:1 1 auto}@media(min-width:1025px){.flexa-rss.flexa-hide-desktop{display:none!important}}@media(min-width:768px)and (max-width:1024px){.flexa-rss.flexa-hide-tablet{display:none!important}}@media(max-width:767px){.flexa-rss.flexa-hide-mobile{display:none!important}}.flexa-process-bar{--flexa-pb-track:rgba(0,0,0,.08);--flexa-pb-fill:currentColor;box-sizing:border-box;display:flex;flex-direction:column;width:100%}.flexa-process-bar__header{align-items:baseline;display:flex;flex-direction:row;gap:.75em;justify-content:space-between;margin-bottom:.4em}.flexa-process-bar--line .flexa-process-bar__bar+.flexa-process-bar__header{margin-bottom:0;margin-top:.4em}.flexa-process-bar__title{margin:0}.flexa-process-bar__counter{font-variant-numeric:tabular-nums;white-space:nowrap}.flexa-process-bar__track{background-color:var(--flexa-pb-track);height:12px;overflow:hidden;position:relative;width:100%}.flexa-process-bar__fill{background-color:var(--flexa-pb-fill);height:100%;max-width:100%;width:0}.flexa-process-bar--circle .flexa-process-bar__circle,.flexa-process-bar--semicircle .flexa-process-bar__circle{align-items:center;display:inline-flex;justify-content:center;position:relative}.flexa-process-bar--circle .flexa-process-bar__ring,.flexa-process-bar--semicircle .flexa-process-bar__ring{display:block;height:160px;width:160px}.flexa-process-bar--circle .flexa-process-bar__ring-track,.flexa-process-bar--semicircle .flexa-process-bar__ring-track{fill:none;stroke:var(--flexa-pb-track);stroke-width:12}.flexa-process-bar--circle .flexa-process-bar__ring-fill,.flexa-process-bar--semicircle .flexa-process-bar__ring-fill{fill:none;stroke:var(--flexa-pb-fill);stroke-linecap:round;stroke-width:12}.flexa-process-bar--circle .flexa-process-bar__circle-counter,.flexa-process-bar--semicircle .flexa-process-bar__circle-counter{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.flexa-process-bar--semicircle .flexa-process-bar__circle-counter{bottom:0;top:auto;transform:translate(-50%)}.flexa-process-bar__fill{background-repeat:repeat}@keyframes flexa-process-bar-stripes{0%{background-position:0 0}to{background-position:16px 0}}@media(min-width:1025px){.flexa-process-bar.flexa-hide-desktop{display:none!important}}@media(min-width:768px)and (max-width:1024px){.flexa-process-bar.flexa-hide-tablet{display:none!important}}@media(max-width:767px){.flexa-process-bar.flexa-hide-mobile{display:none!important}}.flexa-timeline{box-sizing:border-box}.flexa-timeline__list{display:flex;flex-direction:column}.flexa-timeline__item{align-items:stretch;box-sizing:border-box;display:flex;gap:16px}.flexa-timeline__aside{align-items:center;display:flex;flex:0 0 auto;flex-direction:column}.flexa-timeline__marker{align-items:center;background:transparent;border:2px solid;box-sizing:border-box;display:inline-flex;flex:0 0 auto;height:40px;justify-content:center;line-height:1;width:40px}.flexa-timeline__marker img,.flexa-timeline__marker svg{display:block;height:60%;object-fit:contain;width:60%}.flexa-timeline__connector{border-left:2px solid;flex:1 1 auto;margin-top:4px;min-height:16px;width:0}.flexa-timeline__item:last-child .flexa-timeline__connector{display:none}.flexa-timeline__content{flex:1 1 auto;min-width:0;padding-bottom:24px}.flexa-timeline__item:last-child .flexa-timeline__content{padding-bottom:0}.flexa-timeline__card{box-sizing:border-box}.flexa-timeline__date,.flexa-timeline__description,.flexa-timeline__title{display:block}.flexa-timeline__image{border-radius:inherit;display:block;height:auto;max-width:100%}.flexa-timeline__image--top{margin-bottom:.75em}.flexa-timeline__image--bottom{margin-top:.75em}.flexa-timeline--date-inline .flexa-timeline__date{display:inline;margin-right:.5em}.flexa-timeline--date-inline .flexa-timeline__title{display:inline}.flexa-timeline--marker-circle .flexa-timeline__marker{border-radius:50%}.flexa-timeline--marker-rounded .flexa-timeline__marker{border-radius:8px}.flexa-timeline--marker-square .flexa-timeline__marker{border-radius:0}.flexa-timeline--right .flexa-timeline__item{flex-direction:row-reverse;text-align:right}.flexa-timeline--alternate .flexa-timeline__item{align-items:stretch;display:grid;grid-template-columns:1fr auto 1fr}.flexa-timeline--alternate .flexa-timeline__aside{grid-column:2;grid-row:1}.flexa-timeline--alternate .flexa-timeline__item.is-left .flexa-timeline__content{grid-column:1;grid-row:1;text-align:right}.flexa-timeline--alternate .flexa-timeline__item.is-right .flexa-timeline__content{grid-column:3;grid-row:1;text-align:left}@media(max-width:767px){.flexa-timeline--alternate .flexa-timeline__item{display:flex;flex-direction:row}.flexa-timeline--alternate .flexa-timeline__item .flexa-timeline__content{grid-column:auto;text-align:left}}@media(min-width:1025px){.flexa-timeline.flexa-hide-desktop{display:none!important}}@media(min-width:768px)and (max-width:1024px){.flexa-timeline.flexa-hide-tablet{display:none!important}}@media(max-width:767px){.flexa-timeline.flexa-hide-mobile{display:none!important}}