.aproova-landing.mesh-landing.fb-pricing-page{--fb-text:var(--public-ink);--fb-text-soft:var(--public-ink-soft);--fb-text-muted:var(--public-ink-soft);--fb-accent:#30e3aa;--price-line:#ced9ce;color:var(--public-ink);background:var(--public-paper)}.aproova-landing.mesh-landing.fb-pricing-page :is(.fb-shell,.public-page-top>.fb-shell){width:min(1240px,100% - 64px)}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-section{padding-block:72px var(--public-section-space);background:#edf2eb}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-top{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:48px}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-copy h2{color:var(--public-ink);letter-spacing:-.03em;max-width:22ch;font-size:clamp(32px,3.5vw,48px);font-weight:500;line-height:1.12}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-copy p{max-width:62ch;color:var(--public-ink-soft);margin-top:20px;font-size:16px;line-height:1.65}.aproova-landing.mesh-landing.fb-pricing-page .fb-billing-control{justify-items:center;gap:12px;padding-bottom:4px;display:grid}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-toggle{isolation:isolate;border-radius:var(--public-radius-pill);width:max-content;max-width:100%;box-shadow:none;background:#dce7dc;grid-template-columns:repeat(2,minmax(100px,1fr));gap:0;padding:4px;position:relative}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-toggle:before{content:"";z-index:-1;border-radius:inherit;width:calc(50% - 4px);transition:transform var(--public-motion-standard) var(--public-ease);background:#183e2c;position:absolute;inset:4px auto 4px 4px;transform:translate(0)}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-toggle[data-interval=yearly]:before{transform:translate(100%)}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-toggle-option{border-radius:var(--public-radius-pill);min-height:44px;box-shadow:none;color:#3c5b46;transition:color var(--public-motion-quick) ease;cursor:pointer;background:0 0;border:0;margin:0;padding:0 22px;font-size:14px;font-weight:500}.aproova-landing.mesh-landing.fb-pricing-page #fb-pricing-monthly:checked~.fb-pricing-top .fb-pricing-toggle-monthly,.aproova-landing.mesh-landing.fb-pricing-page #fb-pricing-yearly:checked~.fb-pricing-top .fb-pricing-toggle-yearly,.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-toggle-option[aria-pressed=true]{box-shadow:none;color:#f5faf6;background:0 0}.aproova-landing.mesh-landing.fb-pricing-page #fb-pricing-monthly:focus-visible~.fb-pricing-top .fb-pricing-toggle-monthly,.aproova-landing.mesh-landing.fb-pricing-page #fb-pricing-yearly:focus-visible~.fb-pricing-top .fb-pricing-toggle-yearly{outline-offset:5px;box-shadow:none;outline:2px solid #176344}.aproova-landing.mesh-landing.fb-pricing-page .fb-billing-saving{color:#315d40;align-items:center;gap:8px;font-size:12px;font-weight:500;display:flex}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-included{border-block:1px solid var(--price-line);color:#3e5b46;gap:12px 24px;margin-top:32px;padding-block:20px;font-size:13px}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-included .fb-pricing-included-label{color:#183e2c;background:0 0;padding:0;font-size:13px;font-weight:700}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-included>span svg{color:#1c724c}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:16px;margin-top:32px}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-card{--plan-ink:#183529;--plan-soft:#4a6051;--plan-line:#d7e0d6;border-radius:var(--public-radius-panel);min-width:0;min-height:0;box-shadow:none;color:var(--plan-ink);transition:box-shadow var(--public-motion-standard) var(--public-ease);background:#fffefa;border:0;padding:28px 24px 22px;transform:none}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-card.is-featured{--plan-ink:#f5faf5;--plan-soft:#bfd5c6;--plan-line:#416050;box-shadow:none;background:#183e2c;transform:none}.aproova-landing.mesh-landing.fb-pricing-page .fb-plan-heading{justify-content:space-between;align-items:center;gap:8px;min-height:36px;display:flex}.aproova-landing.mesh-landing.fb-pricing-page .fb-plan-heading h3{color:var(--plan-ink);letter-spacing:-.025em;margin:0;font-size:27px;font-weight:500;line-height:1.2}.aproova-landing.mesh-landing.fb-pricing-page .fb-plan-badge{border-radius:var(--public-radius-pill);min-height:24px;box-shadow:none;color:#123529;background:#30e3aa;padding-inline:8px;font-size:10px;font-weight:700}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-card .fb-plan-audience{min-height:70px;color:var(--plan-soft);margin:14px 0 0;font-size:14px;font-weight:400;line-height:1.6}.aproova-landing.mesh-landing.fb-pricing-page .fb-plan-price{align-items:start;min-height:88px;margin:16px 0 0}.aproova-landing.mesh-landing.fb-pricing-page .fb-price-value{white-space:normal;gap:9px;display:grid}.aproova-landing.mesh-landing.fb-pricing-page .fb-price-value strong{letter-spacing:-.035em;color:var(--plan-ink);white-space:nowrap;font-size:clamp(32px,2.7vw,40px);font-weight:500;line-height:1.12}.aproova-landing.mesh-landing.fb-pricing-page .fb-price-value small{color:var(--plan-soft);font-size:12px;font-weight:400;line-height:1.5}.aproova-landing.mesh-landing.fb-pricing-page .fb-plan-button{border-radius:var(--public-radius-pill);color:#193e2b;min-height:52px;box-shadow:none;background:#e5ede3;justify-content:space-between;gap:8px;margin:0 0 28px;padding:10px 14px;font-size:14px;font-weight:700;line-height:1.35}.aproova-landing.mesh-landing.fb-pricing-page .fb-plan-button.is-primary{color:#08291c;background:#30e3aa}.aproova-landing.mesh-landing.fb-pricing-page .fb-plan-button-icon{flex-shrink:0;display:flex}.aproova-landing.mesh-landing.fb-pricing-page .fb-plan-list-title{color:var(--plan-ink);font-size:12px;font-weight:700;line-height:1.5}.aproova-landing.mesh-landing.fb-pricing-page .fb-plan-limits{border:0;border-top:1px solid var(--plan-line);gap:12px;margin-top:10px;padding:18px 0 24px}.aproova-landing.mesh-landing.fb-pricing-page .fb-plan-limits span{color:var(--plan-soft);gap:9px;font-size:13px;font-weight:400;line-height:1.5}.aproova-landing.mesh-landing.fb-pricing-page .fb-plan-limits svg{color:var(--plan-soft);stroke-width:1.6px;flex-shrink:0;margin-top:2px}.aproova-landing.mesh-landing.fb-pricing-page .fb-plan-features{border-top:1px solid var(--plan-line);gap:12px;margin-top:10px;padding:18px 0 24px;display:grid}.aproova-landing.mesh-landing.fb-pricing-page .fb-plan-features li{color:var(--plan-soft);font-size:13px;font-weight:400;line-height:1.5}.aproova-landing.mesh-landing.fb-pricing-page .fb-plan-features svg{color:#2a7650;stroke-width:1.8px;flex-shrink:0;margin-top:2px}.aproova-landing.mesh-landing.fb-pricing-page .is-featured .fb-plan-features svg{color:#54dca9}.aproova-landing.mesh-landing.fb-pricing-page .fb-plan-resource-links{border-top:1px solid var(--plan-line);gap:4px;margin-top:auto;padding-top:12px;display:grid}.aproova-landing.mesh-landing.fb-pricing-page .fb-plan-resource-link{border-radius:var(--public-radius-small);min-height:44px;color:var(--plan-soft);text-underline-offset:4px;align-items:center;gap:8px;font-size:12px;font-weight:500;line-height:1.5;display:flex}.aproova-landing.mesh-landing.fb-pricing-page .fb-plan-resource-link svg{flex-shrink:0}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-compare-callout{border-radius:var(--public-radius-panel);box-shadow:none;background:#dce8da;border:0;align-items:center;gap:20px;margin-top:32px;padding:28px 32px;display:flex}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-compare-icon{box-shadow:none;color:#24563a;background:0 0;border:0}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-compare-copy{flex:1}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-compare-copy strong{color:#183e2c;font-size:20px;font-weight:500}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-compare-copy span{color:#425c46;margin-top:6px;font-size:14px;font-weight:400;line-height:1.6;display:block}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-compare-button{border-radius:var(--public-radius-pill);min-height:48px;box-shadow:none;color:#f5faf5;background:#183e2c;border:0;padding:12px 22px;font-size:13px;font-weight:700}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-legal{color:#536758;max-width:96ch;margin:28px auto 0;font-size:12px;font-weight:400;line-height:1.7}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-legal a{color:#245b3b;text-underline-offset:3px;text-decoration:underline}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-comparison-dialog{color:#183529;width:min(1240px,100vw - 48px);font-family:var(--font-satoshi),sans-serif}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-comparison-surface{border-radius:var(--public-radius-panel);background:#fffefa;height:min(900px,100dvh - 48px);box-shadow:0 32px 90px -28px #061c1970}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-comparison-heading{box-shadow:none;border-bottom:1px solid #ced9ce;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;padding:28px 32px 24px}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-comparison-heading h3{letter-spacing:-.025em;color:#183529;font-size:clamp(24px,2.5vw,34px);font-weight:500;line-height:1.15}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-comparison-heading p{color:#4a6051;margin-top:10px;font-size:14px;font-weight:400;line-height:1.5}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-toggle.is-compact{grid-template-columns:repeat(2,90px);margin-top:18px;display:inline-grid}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-comparison-close{color:#214a32;border-radius:var(--public-radius-pill);box-shadow:none;background:#e7eee4}.aproova-landing.mesh-landing.fb-pricing-page .fb-comparison-desktop{min-height:0}.aproova-landing.mesh-landing.fb-pricing-page .fb-comparison-mobile{display:none}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-comparison-scroll{scrollbar-color:#6b987a #edf2eb;background:#fffefa;height:100%}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-comparison-table{border-collapse:separate;border-spacing:0;min-width:850px}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-comparison-table :is(th,td){border-bottom:1px solid #dfe6dc;padding:18px 22px;font-weight:400}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-comparison-table thead th{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffefa;border-radius:0;height:auto;padding:24px 16px}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-comparison-table thead th:first-child{color:#4a6051;border-radius:0;width:30%;padding-left:24px;font-size:14px}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-comparison-table thead th>span{color:#183529;font-size:20px;font-weight:500}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-comparison-table thead th>small{color:#4a6051;margin-top:8px;font-size:12px;font-weight:400;line-height:1.6}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-comparison-table .is-featured{background:#e6f1e4}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-comparison-table thead .is-featured{background:#dcecd9}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-comparison-table tbody tr:not(.fb-comparison-group-row)>th{background:#fffefa}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-comparison-table tbody tr:not(.fb-comparison-group-row)>th>span{color:#183529;font-size:14px;font-weight:500}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-comparison-table tbody tr:not(.fb-comparison-group-row)>th>small{color:#536758;font-size:12px;font-weight:400;line-height:1.55}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-comparison-table .fb-comparison-group-row th{letter-spacing:0;text-transform:none;color:#214b32;background:#edf2e9;height:auto;padding-block:15px;font-size:13px;font-weight:700}.aproova-landing.mesh-landing.fb-pricing-page .fb-comparison-value{box-shadow:none;color:#294b34;background:0 0;border-radius:0;padding:0;font-size:13px;font-weight:500;line-height:1.55;display:inline}.aproova-landing.mesh-landing.fb-pricing-page .fb-comparison-yes{color:#176344;width:28px;height:28px;box-shadow:none;background:#daedd9}.aproova-landing.mesh-landing.fb-pricing-page .fb-comparison-no{color:#67796a;background:0 0}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-comparison-plan-action{color:#214a32;min-height:44px;box-shadow:none;background:#e8eee3;font-size:12px}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-comparison-plan-action.is-primary{color:#f5faf5;background:#183e2c}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-proof-section{padding-block:var(--public-section-space);background:#f6f7f2}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-proof-copy :is(h2,p){color:var(--public-ink)}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-proof-copy p{color:var(--public-ink-soft);margin-top:24px;font-size:16px;line-height:1.65}.aproova-landing.mesh-landing.fb-pricing-page .fb-section-kicker{display:none}.aproova-landing.mesh-landing.fb-pricing-page :is(.fb-pricing-page-media,.fb-pricing-proof-frame){border-radius:var(--public-radius-media);background:#101b16;border:0;overflow:hidden;box-shadow:0 20px 40px -24px #17372966}.aproova-landing.mesh-landing.fb-pricing-page :is(.fb-pricing-page-video,.fb-pricing-proof-video){object-fit:contain;border-radius:0;outline:0}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-page-footer{color:#f5faf5;background:#102a20}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-page-footer .fb-nav-link{color:#bfd5c6}@keyframes public-price-change{0%{opacity:.65;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.aproova-landing.mesh-landing.fb-pricing-page .fb-price-transition{animation:public-price-change .22s var(--public-ease)}}@media (hover:hover) and (pointer:fine){.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-card:hover{box-shadow:0 18px 34px -24px #193e2b55}.aproova-landing.mesh-landing.fb-pricing-page .fb-plan-button:hover{color:#193e2b;box-shadow:none;background:#d7e5d2}.aproova-landing.mesh-landing.fb-pricing-page .fb-plan-button.is-primary:hover{background:#5be8bd}.aproova-landing.mesh-landing.fb-pricing-page :is(.fb-pricing-compare-button,.fb-pricing-comparison-plan-action.is-primary):hover{color:#fff;box-shadow:none;background:#26593d}.aproova-landing.mesh-landing.fb-pricing-page .fb-plan-resource-link:hover{color:var(--plan-ink);text-decoration:underline}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-comparison-table tbody tr:not(.fb-comparison-group-row):hover>:is(th,td){background:#f0f5ec}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-comparison-table tbody tr:not(.fb-comparison-group-row):hover>.is-featured{background:#dcecd9}}@media (max-width:1199px){.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-card{padding:28px}.aproova-landing.mesh-landing.fb-pricing-page .fb-plan-audience{min-height:48px}.aproova-landing.mesh-landing.fb-pricing-page .fb-price-value strong{font-size:40px}}@media (max-width:767px){.aproova-landing.mesh-landing.fb-pricing-page :is(.fb-shell,.public-page-top>.fb-shell){width:calc(100% - 32px)}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-section{padding-block:48px 60px}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-top{grid-template-columns:1fr;gap:28px}.aproova-landing.mesh-landing.fb-pricing-page .fb-billing-control{justify-self:start}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-copy h2{font-size:34px}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-grid{grid-template-columns:1fr;gap:20px}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-card{padding:26px 24px}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-card .fb-plan-audience{min-height:0}.aproova-landing.mesh-landing.fb-pricing-page .fb-plan-price{margin-top:24px}.aproova-landing.mesh-landing.fb-pricing-page .fb-plan-button{min-height:52px;font-size:14px}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-included{gap:12px 20px}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-included-label{width:100%}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-compare-callout{grid-template-columns:1fr;gap:20px;padding:24px;display:grid}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-compare-icon{display:none}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-compare-button{justify-self:start}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-comparison-dialog{width:calc(100vw - 24px)}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-comparison-surface{height:calc(100dvh - 24px)}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-comparison-heading{gap:12px;padding:20px}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-comparison-heading h3{max-width:22ch;font-size:24px}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-comparison-heading p{display:none}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-toggle.is-compact{grid-template-columns:repeat(2,88px);margin-top:16px}.aproova-landing.mesh-landing.fb-pricing-page .fb-comparison-desktop{display:none}.aproova-landing.mesh-landing.fb-pricing-page .fb-comparison-mobile{scrollbar-width:thin;scrollbar-color:#6b987a #edf2eb;min-height:0;padding:0 20px 24px;display:block;overflow:auto}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-mobile-plan-picker{z-index:2;background:#f4f7ef;border-bottom:1px solid #d8e3d5;margin-inline:-20px;padding:20px;position:sticky;top:0}.aproova-landing.mesh-landing.fb-pricing-page .fb-comparison-select-label{color:#4a6051;font-size:12px;font-weight:500;display:block}.aproova-landing.mesh-landing.fb-pricing-page .fb-comparison-select{border-radius:var(--public-radius-small);color:#183e2c;background:#fffefa;border:1px solid #aaba9f;width:100%;min-height:48px;margin-top:10px;padding:10px 12px;font-size:15px;font-weight:500;display:block}.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-mobile-plan-summary>span{color:#294b34;font-variant-numeric:tabular-nums;font-size:13px;font-weight:500;line-height:1.5}.aproova-landing.mesh-landing.fb-pricing-page .fb-comparison-mobile-groups{gap:28px;margin-top:24px;display:grid}.aproova-landing.mesh-landing.fb-pricing-page .fb-comparison-mobile-group-title{color:#254d33;margin-bottom:12px;font-size:15px;font-weight:700}.aproova-landing.mesh-landing.fb-pricing-page .fb-comparison-mobile-rows{margin:0}.aproova-landing.mesh-landing.fb-pricing-page .fb-comparison-mobile-row{border-bottom:1px solid #dae3d6;grid-template-columns:minmax(0,1.2fr) minmax(65px,.8fr);align-items:center;gap:16px;padding:16px 0;display:grid}.aproova-landing.mesh-landing.fb-pricing-page .fb-comparison-mobile-row dt{min-width:0}.aproova-landing.mesh-landing.fb-pricing-page .fb-comparison-row-label{color:#183e2c;font-size:13px;font-weight:500;line-height:1.5;display:block}.aproova-landing.mesh-landing.fb-pricing-page .fb-comparison-row-description{color:#536758;margin-top:6px;font-size:12px;font-weight:400;line-height:1.5;display:block}.aproova-landing.mesh-landing.fb-pricing-page .fb-comparison-mobile-row dd{text-align:right}}@media (prefers-reduced-motion:reduce){.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-toggle:before,.aproova-landing.mesh-landing.fb-pricing-page .fb-pricing-comparison-dialog::backdrop,.aproova-landing.mesh-landing.fb-pricing-page :is(.fb-pricing-comparison-dialog,.fb-pricing-card){transition:none}}.aproova-landing.mesh-landing.fb-pricing-page:has(:focus-visible) .fb-price-transition{transition:none;animation:none}.aproova-landing.mesh-landing.fb-pricing-page:has(:focus-visible) .fb-pricing-toggle:before{transition:none;animation:none}
