.ui-segmented-wrap[data-astro-cid-2gvan7ou]{background-color:var(--color-zinc-100,#ececee);box-sizing:border-box;border:none;border-radius:10px;align-items:stretch;padding:3px;display:inline-flex}.ui-segmented-tab[data-astro-cid-2gvan7ou]{font-family:var(--font-sans);color:#52525b;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:6px 14px;font-size:.84375rem;font-weight:500;line-height:1;transition:all .15s cubic-bezier(.16,1,.3,1);display:inline-flex}.ui-segmented-tab[data-astro-cid-2gvan7ou]:hover{color:var(--text-primary,#18181b)}.ui-segmented-tab[data-astro-cid-2gvan7ou].is-active,.ui-segmented-tab[data-astro-cid-2gvan7ou].active{background-color:var(--color-white,#fff);color:var(--text-primary,#111);border-radius:7px;font-weight:600;box-shadow:0 1px 3px #00000014,0 1px 2px #0000000a}.ui-segmented-badge[data-astro-cid-2gvan7ou]{background-color:var(--color-accent-soft,#f3f1ff);color:var(--color-accent,#5b5bd6);border:1px solid var(--color-accent-border,#5b5bd640);letter-spacing:var(--letter-spacing-snug,-.01em);border-radius:5px;align-items:center;margin-left:6px;padding:2px 7px;font-size:.6875rem;font-weight:600;line-height:1.2;display:inline-flex}.pricing-hero[data-astro-cid-sicy7avi]{background-color:var(--color-white-50);padding:56px 0 36px}.hero-header[data-astro-cid-sicy7avi]{text-align:center;max-width:680px;margin:0 auto 26px}.hero-headline[data-astro-cid-sicy7avi]{font-size:var(--heading-2,2.5rem);color:var(--text-primary);letter-spacing:-.035em;margin-bottom:14px;font-weight:800;line-height:1.15}.hero-subtext[data-astro-cid-sicy7avi]{font-size:1.0625rem;font-weight:var(--fw-regular);color:var(--text-secondary);max-width:100%;margin-bottom:30px;line-height:1.5}.billing-toggle-container[data-astro-cid-sicy7avi]{justify-content:center;display:flex}.discount-badge[data-astro-cid-sicy7avi]{background-color:var(--color-accent-soft);color:var(--color-accent);font-size:var(--font-size-2xs);font-weight:var(--fw-medium);border:1px solid var(--color-accent-border);letter-spacing:var(--letter-spacing-snug);line-height:var(--line-height-snug);border-radius:6px;align-items:center;margin-left:6px;padding:2px 6px;display:inline-flex}.plan-discount-badge[data-astro-cid-sicy7avi]{color:var(--color-accent);font-size:.625rem;font-weight:var(--fw-medium);letter-spacing:var(--letter-spacing-snug);line-height:var(--line-height-snug);background-color:#5b5bd612;border:1px solid #5b5bd626;border-radius:4px;align-self:center;align-items:center;margin-left:5px;padding:1px 5px;display:inline-flex}.pricing-cards-grid[data-astro-cid-sicy7avi]{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:20px;display:grid}.pricing-card[data-astro-cid-sicy7avi]{background-color:var(--color-white);border:1px solid var(--border-subtle);border-radius:var(--radius-2xl);box-shadow:var(--shadow-card);flex-direction:column;padding:36px 28px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative}.pricing-card[data-astro-cid-sicy7avi]:hover{border-color:var(--border-medium);box-shadow:var(--shadow-card-hover)}.pricing-card[data-astro-cid-sicy7avi].featured-card{border:1px solid var(--color-accent-border-pro);box-shadow:0 0 0 2px var(--color-accent-ring-pro), var(--shadow-card)}.pricing-card[data-astro-cid-sicy7avi].featured-card:hover{box-shadow:0 0 0 3px #5b5bd61a, var(--shadow-card-hover);border-color:#5b5bd6b3}.popular-tag-wrapper[data-astro-cid-sicy7avi]{position:absolute;top:-14px;left:28px}.card-header[data-astro-cid-sicy7avi]{flex-direction:column;margin-bottom:24px;display:flex}.plan-title[data-astro-cid-sicy7avi]{font-size:var(--font-size-2xl);font-weight:var(--fw-bold);color:var(--text-primary);min-height:32px;margin-bottom:6px;line-height:1.2}.plan-desc-wrap[data-astro-cid-sicy7avi]{flex-direction:column;height:60px;min-height:60px;margin-bottom:20px;display:flex}.plan-indicated[data-astro-cid-sicy7avi]{font-size:var(--font-size-base);font-weight:var(--fw-regular);color:var(--text-secondary);line-height:var(--line-height-normal)}.plan-price-wrap[data-astro-cid-sicy7avi]{align-items:baseline;gap:4px;height:48px;min-height:48px;margin-bottom:6px;display:flex}.currency[data-astro-cid-sicy7avi]{font-size:var(--font-size-2xl);font-weight:var(--fw-semibold);color:var(--text-primary);transform:translateY(-3px)}.price-value[data-astro-cid-sicy7avi]{font-size:var(--font-size-5xl);font-weight:var(--fw-bold);letter-spacing:var(--letter-spacing-tight);color:var(--text-primary);line-height:var(--line-height-none)}.price-custom[data-astro-cid-sicy7avi]{font-size:var(--font-size-3xl);font-weight:var(--fw-bold);letter-spacing:-.02em;color:var(--text-primary);align-items:center;height:100%;line-height:1.2;display:flex}.price-sub-wrap[data-astro-cid-sicy7avi]{flex-direction:column;gap:2px;height:44px;min-height:44px;margin-bottom:0;display:flex}.price-period-label[data-astro-cid-sicy7avi]{font-size:var(--font-size-base-sm);font-weight:var(--fw-medium);color:var(--text-secondary);line-height:var(--line-height-snug);min-height:18px}.price-billing-label[data-astro-cid-sicy7avi]{font-size:var(--font-size-base-sm);font-weight:var(--fw-regular);color:var(--text-secondary);line-height:var(--line-height-snug);min-height:18px}.card-action[data-astro-cid-sicy7avi]{margin-bottom:24px}.btn-plan[data-astro-cid-sicy7avi]{justify-content:center;align-items:center;height:44px;font-size:.9375rem;font-weight:600;display:inline-flex}.card-features[data-astro-cid-sicy7avi]{border-top:none;padding-top:0}.features-prefix[data-astro-cid-sicy7avi]{font-size:var(--font-size-base-sm);font-weight:var(--fw-semibold);color:var(--text-primary);height:18px;margin-bottom:16px;line-height:18px}.features-list[data-astro-cid-sicy7avi]{flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}.features-list[data-astro-cid-sicy7avi] li[data-astro-cid-sicy7avi]{font-size:var(--font-size-base);font-weight:var(--fw-regular);color:var(--text-body);line-height:var(--line-height-snug);align-items:flex-start;gap:10px;display:flex}.features-list[data-astro-cid-sicy7avi] li[data-astro-cid-sicy7avi] svg[data-astro-cid-sicy7avi],.features-list[data-astro-cid-sicy7avi] li[data-astro-cid-sicy7avi] .check-icon{color:var(--text-primary);flex-shrink:0;width:15px;height:15px;margin-top:2px}.compare-trigger-wrap[data-astro-cid-sicy7avi]{justify-content:center;margin-top:48px;display:flex}.compare-trigger-link[data-astro-cid-sicy7avi]{color:var(--color-black-100);border-radius:var(--radius-md);background:#fff;border:1px solid #e5e7eb;align-items:center;gap:8px;padding:10px 22px;font-size:.9375rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 1px 2px #0000000a}.compare-trigger-link[data-astro-cid-sicy7avi]:hover{color:#5b5bd6;border-color:#5b5bd640;transform:translateY(-1px);box-shadow:0 4px 14px #5b5bd614}.compare-trigger-link[data-astro-cid-sicy7avi] svg[data-astro-cid-sicy7avi]{transition:transform .2s,stroke .2s}.compare-trigger-link[data-astro-cid-sicy7avi]:hover svg[data-astro-cid-sicy7avi]{stroke:#5b5bd6;transform:translateY(2px)}@media (width<=1080px){.pricing-cards-grid[data-astro-cid-sicy7avi]{grid-template-columns:repeat(2,1fr)}.plan-desc-wrap[data-astro-cid-sicy7avi]{min-height:auto}}@media (width<=640px){.pricing-cards-grid[data-astro-cid-sicy7avi]{grid-template-columns:1fr}.plan-desc-wrap[data-astro-cid-sicy7avi]{min-height:auto}}.ui-tooltip[data-astro-cid-t57sbidl]{cursor:pointer;opacity:.35;color:var(--text-muted,#71717a);vertical-align:middle;z-index:1;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .15s,color .15s;display:inline-flex;position:relative}.ui-tooltip[data-astro-cid-t57sbidl]:hover,.ui-tooltip[data-astro-cid-t57sbidl]:focus-within{opacity:.9;color:var(--text-primary,#18181b);z-index:25}.ui-tooltip-icon[data-astro-cid-t57sbidl]{flex-shrink:0;display:block}.ui-tooltip-bubble[data-astro-cid-t57sbidl]{background-color:var(--color-black-100,#18181b);color:#fff;pointer-events:none;opacity:0;visibility:hidden;z-index:25;text-align:left;white-space:normal;border-radius:6px;width:220px;padding:8px 12px;font-size:.75rem;font-weight:400;line-height:1.4;transition:opacity .15s,visibility .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 4px 14px #0000002e}.ui-tooltip-bubble[data-astro-cid-t57sbidl]:after{content:"";border-style:solid;border-width:5px;border-color:var(--color-black-100,#18181b) transparent transparent transparent;position:absolute;top:100%;left:50%;transform:translate(-50%)}.ui-tooltip[data-astro-cid-t57sbidl].pos-bottom .ui-tooltip-bubble[data-astro-cid-t57sbidl]{top:calc(100% + 8px);bottom:auto}.ui-tooltip[data-astro-cid-t57sbidl].pos-bottom .ui-tooltip-bubble[data-astro-cid-t57sbidl]:after{border-color:transparent transparent var(--color-black-100,#18181b) transparent;top:auto;bottom:100%}.ui-tooltip[data-astro-cid-t57sbidl]:hover .ui-tooltip-bubble[data-astro-cid-t57sbidl],.ui-tooltip[data-astro-cid-t57sbidl]:focus-within .ui-tooltip-bubble[data-astro-cid-t57sbidl]{opacity:1;visibility:visible}.comparison-section{background-color:var(--color-white);content-visibility:auto;contain-intrinsic-size:1px 1100px;border-top:1px solid #f0f0f2;padding:32px 0 96px}.comparison-section-head{flex-direction:column;gap:6px;margin-bottom:24px;display:flex}.comparison-title{color:var(--text-primary);letter-spacing:-.03em;margin:0;font-size:2rem;font-weight:800;line-height:1.15}.comparison-subtext{font-size:.9375rem;font-weight:var(--fw-regular,400);color:var(--text-secondary);margin:0;line-height:1.4}.comparison-mobile-toggle{margin-bottom:20px;display:none}.comparison-wrapper{width:100%}.comparison-desktop{width:100%;display:block}.comparison-mobile{display:none}.grid-table-header{top:var(--nav-height,64px);z-index:40;background-color:var(--color-white);box-sizing:border-box;border-bottom:1px solid #d4d4d8;grid-template-columns:32% 17% 17% 17% 17%;height:140px;display:grid;position:sticky}.grid-table-header.is-stuck{box-shadow:none}.col-cell{background-color:var(--color-white);box-sizing:border-box;flex-direction:column;justify-content:space-between;height:100%;padding:24px 16px 14px;display:flex}.col-cell:first-child,.col-cell.col-toggle-cell,.col-cell.col-empty-head{flex-direction:column;justify-content:flex-end;align-items:flex-start;padding-left:0;padding-right:16px;display:flex;background-color:var(--color-white)!important}.table-header-toggle-wrap{align-items:center;width:fit-content;display:inline-flex}.col-cell:last-child{padding-left:16px;padding-right:0}.col-pro-featured{background-color:#fafafc!important}.grid-table-header .col-cell.col-pro-featured{background-color:var(--color-white)!important}.tier-info-wrap{flex-direction:column;flex-grow:1;display:flex}.tier-name-wrap{align-items:center;gap:8px;margin-bottom:8px;display:flex}.tier-name{font-size:1.1875rem;font-weight:var(--fw-bold,700);color:var(--text-primary,#18181b);letter-spacing:-.015em;margin:0 0 8px;line-height:1.2}.tier-name-wrap .tier-name{margin-bottom:0}.badge-pro-tbl{background-color:var(--color-accent-soft,#f3f1ff);color:var(--color-accent,#5b5bd6);border:1px solid var(--color-accent-border,#5b5bd640);letter-spacing:-.01em;border-radius:6px;align-items:center;margin-left:4px;padding:2px 8px;font-size:.6875rem;font-weight:600;line-height:1.2;display:inline-flex}.tier-pricing-text{flex-direction:column;justify-content:flex-start;gap:2px;min-height:34px;margin-bottom:12px;display:flex}.tbl-price-line{align-items:baseline;gap:2px;display:flex}.tbl-price-num{font-size:1rem;font-weight:var(--fw-bold,700);color:var(--text-primary,#18181b);letter-spacing:-.02em;line-height:1.2}.tbl-price-custom{font-size:1.0625rem;font-weight:var(--fw-bold,700);color:var(--text-primary,#18181b);letter-spacing:-.01em;line-height:1.2}.tbl-unit-label{color:#71717a;margin-left:2px;font-size:.75rem;font-weight:400}.tbl-cadence-label{color:#52525b;font-size:.78125rem;font-weight:500;line-height:1.35}.btn-plan-tbl{box-sizing:border-box;text-align:center;border-radius:8px;justify-content:center;align-items:center;width:100%;height:38px;margin-top:auto;margin-bottom:0;padding:0 12px;font-size:.8125rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.btn-plan-tbl.ui-btn--secondary{color:#18181b;box-shadow:none;background-color:#fff;border:1px solid #d4d4d8;font-weight:600;transition:border-color .15s,background-color .15s}.btn-plan-tbl.ui-btn--secondary:hover{box-shadow:none;background-color:#f8f8fa;border-color:#a1a1aa}.btn-plan-tbl.ui-btn--primary{box-shadow:none;border:1px solid #18181b}.grid-table-body{border-top:1px solid #e4e4e7;margin-top:0}.category-group:first-child{margin-top:18px}.category-group.has-category-spacer{margin-top:64px}.category-header-row{top:calc(var(--nav-height,64px) + var(--tbl-header-h,140px) - 1px);z-index:30;background-color:#fff;border-top:none;border-bottom:1px solid #f0f0f2;padding:26px 16px 16px 0;position:sticky}.category-header-row.is-stuck{box-shadow:none;background-color:#fff}.category-title{color:var(--text-secondary);letter-spacing:-.01em;margin:0;font-size:.9375rem;font-weight:600}.grid-feature-row{z-index:1;border-bottom:1px solid #f0f0f2;grid-template-columns:32% 17% 17% 17% 17%;transition:background-color .1s;display:grid;position:relative}.grid-feature-row:hover,.grid-feature-row:focus-within{z-index:20;background-color:#f9fafbb3}.grid-feature-row:hover .feat-value-cell.col-pro-featured{background-color:#f1f1f4!important}.grid-feature-row:not(.sub-row){min-height:56px}.grid-feature-row:not(.sub-row) .feat-title-cell{box-sizing:border-box;align-items:center;min-height:56px;padding:14px 16px 14px 0;font-size:.84375rem;display:flex}.grid-feature-row:not(.sub-row) .feat-value-cell{color:#27272a;text-align:center;box-sizing:border-box;justify-content:center;align-items:center;min-height:56px;padding:14px 16px;font-size:.84375rem;font-weight:500;line-height:1.4;display:flex}.feat-title-cell.main-feat{color:var(--text-muted);font-weight:500}.feat-cell-wrap{justify-content:flex-start;align-items:center;gap:6px;display:inline-flex}.grid-feature-row.sub-row{min-height:44px}.grid-feature-row.sub-row .feat-title-cell{box-sizing:border-box;align-items:center;min-height:44px;padding:8px 16px 8px 24px;font-size:.75rem;display:flex}.grid-feature-row.sub-row .feat-value-cell{color:#8e8e93;text-align:center;box-sizing:border-box;justify-content:center;align-items:center;min-height:44px;padding:8px 16px;font-size:.75rem;font-weight:400;line-height:1.4;display:flex}.feat-title-cell.sub-feat{color:var(--text-light);padding-left:24px;font-size:.75rem;font-weight:400;position:relative}.feat-title-cell.sub-feat:before{content:"";background-color:#d4d4d8;width:6px;height:1px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.feat-value-cell:last-child{padding-right:0}.tooltip-container{cursor:pointer;opacity:.35;z-index:1;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .15s;display:inline-flex;position:relative}.tooltip-container:hover,.tooltip-container:focus-within{opacity:.85;z-index:25}.info-svg{display:block}.tooltip-box,.tooltip-bubble{background-color:var(--color-black-100,#18181b);color:#fff;pointer-events:none;opacity:0;visibility:hidden;z-index:25;text-align:left;border-radius:6px;width:220px;padding:8px 12px;font-size:.75rem;font-weight:400;line-height:1.4;transition:opacity .15s,visibility .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 4px 14px #0000002e}.tooltip-box:after,.tooltip-bubble:after{content:"";border-style:solid;border-width:5px;border-color:var(--color-black-100,#18181b) transparent transparent transparent;position:absolute;top:100%;left:50%;transform:translate(-50%)}.tooltip-container:hover .tooltip-box,.tooltip-container:hover .tooltip-bubble,.tooltip-container:focus-within .tooltip-box,.tooltip-container:focus-within .tooltip-bubble{opacity:1;visibility:visible}.cell-text{color:var(--color-black-200,#27272a);font-size:.84375rem;font-weight:500}.cell-icon-wrap,.check-circle-icon{justify-content:center;align-items:center;display:inline-flex}.dash-icon{color:#a1a1aa;justify-content:center;align-items:center;width:100%;font-size:1rem;font-weight:400;line-height:1;display:inline-flex}@media (width<=767px){.comparison-desktop{display:none}.comparison-mobile{width:100%;display:block}.comparison-section{padding:20px 0 60px}.comparison-section-head{margin-bottom:16px}.comparison-mobile-toggle{justify-content:flex-start;margin-bottom:24px;display:flex}.mob-category-block{margin-bottom:60px}.mob-category-heading{color:var(--text-primary);border-bottom:1px solid #f0f0f2;margin-bottom:12px;padding:10px 0;font-size:1.0625rem;font-weight:600}.mob-feature-accordion{border-bottom:1px solid #f0f0f2;margin-bottom:8px}.mob-feat-acc-trigger{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:12px 0;display:flex}.mob-feat-title-group{align-items:center;gap:8px;display:flex}.mob-feat-label{color:var(--text-primary);font-size:.875rem;font-weight:500}.mob-feat-label.is-sub{color:var(--text-secondary);padding-left:12px;font-weight:400}.mob-acc-chevron{color:var(--text-muted);transition:transform .2s}.mob-feature-accordion.open .mob-acc-chevron{transform:rotate(180deg)}.mob-feat-acc-body{padding-bottom:12px;display:none}.mob-feature-accordion.open .mob-feat-acc-body{display:block}.mob-tier-row{justify-content:space-between;align-items:center;padding:6px 0;font-size:.8125rem;display:flex}.mob-tier-row.mob-pro-featured{background-color:#f6f6f9;border-radius:6px;padding:6px 8px}.mob-tier-name{color:var(--text-secondary);font-weight:600}.mob-tier-val{color:var(--text-primary);text-align:right}}.pricing-faq-section[data-astro-cid-cv7bfsay]{background-color:var(--color-white-50);content-visibility:auto;contain-intrinsic-size:1px 650px;padding:100px 0 120px}.faq-header[data-astro-cid-cv7bfsay]{text-align:center;max-width:600px;margin:0 auto 56px}.faq-title[data-astro-cid-cv7bfsay]{margin-bottom:12px}.faq-accordion-list[data-astro-cid-cv7bfsay]{flex-direction:column;max-width:800px;margin:0 auto;display:flex}.faq-answer[data-astro-cid-cv7bfsay]{color:var(--color-black-400);padding:0 8px 24px;font-size:.9375rem;line-height:1.6}.pricing-page[data-astro-cid-u3mqw4ek]{background-color:var(--color-white-100);flex-direction:column;min-height:100vh;display:flex;overflow-x:clip}
