.pricing-card[data-astro-cid-p2uhw46t]{--plan-accent:var(--emerald-500);isolation:isolate;background:var(--pricing-card-bg);border:1px solid var(--pricing-card-border);border-radius:var(--radius-2xl);padding:var(--spacing-lg);transition:transform var(--transition-slow) var(--easing-default), border-color var(--transition-slow) var(--easing-default), box-shadow var(--transition-slow) var(--easing-default);height:100%;box-shadow:var(--card-shadow);flex-direction:column;display:flex;position:relative;overflow:hidden}.pricing-card[data-astro-cid-p2uhw46t]:before{content:"";background:linear-gradient(90deg, transparent, var(--plan-accent), transparent);opacity:0;z-index:1;height:4px;position:absolute;inset:0 0 auto}.pricing-card[data-astro-cid-p2uhw46t]:after{content:"";pointer-events:none;z-index:-1;border-radius:50%;width:210px;height:210px;display:none;position:absolute;inset-block-start:-145px;inset-inline-end:-105px}.pricing-card[data-astro-cid-p2uhw46t]:hover{border-color:rgb(var(--emerald-rgb) / .3);box-shadow:var(--card-shadow-hover);transform:translateY(-3px)}.pricing-card[data-astro-cid-p2uhw46t].featured{background:var(--card-surface-raised);border-color:rgb(var(--emerald-rgb) / .35);box-shadow:var(--card-shadow-hover);z-index:1}.pricing-card[data-astro-cid-p2uhw46t].featured:before{opacity:1;background:var(--gradient-primary);height:2px}.pricing-card[data-astro-cid-p2uhw46t].featured:after{background:rgb(var(--emerald-rgb) / .2);width:270px;height:270px;inset-block-start:-175px;inset-inline-end:-120px}.pricing-card[data-astro-cid-p2uhw46t].featured:hover{box-shadow:var(--card-shadow-hover);transform:translateY(-3px)}.tier-row[data-astro-cid-p2uhw46t]{justify-content:space-between;align-items:center;gap:var(--spacing-sm);min-height:32px;margin-bottom:var(--spacing-xs);display:flex}.pricing-badge[data-astro-cid-p2uhw46t]{background:rgb(var(--emerald-rgb) / .1);color:var(--accent-text);border-radius:var(--radius-full);font-size:.75rem;font-weight:var(--font-semibold);letter-spacing:0;white-space:nowrap;flex:none;padding:4px 10px}.pricing-header[data-astro-cid-p2uhw46t]{text-align:start;padding-bottom:var(--spacing-md);margin-bottom:var(--spacing-md);border-bottom:1px solid var(--border-DEFAULT);flex-direction:column;min-height:12rem;display:flex}.tier-name[data-astro-cid-p2uhw46t]{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--text-primary);letter-spacing:-.02em;margin:0;line-height:1.25}.tier-description[data-astro-cid-p2uhw46t]{font-size:var(--text-sm);color:var(--text-secondary);min-height:2.4em;margin:0 0 auto;line-height:1.55}.price-wrapper[data-astro-cid-p2uhw46t]{justify-content:flex-start;align-items:baseline;gap:var(--spacing-xs);margin-top:var(--spacing-md);min-width:0;margin-bottom:0;display:flex}.yearly-price-wrapper[data-astro-cid-p2uhw46t],.yearly-note[data-astro-cid-p2uhw46t]{display:none}.yearly-note[data-astro-cid-p2uhw46t]{font-size:var(--text-xs);color:var(--text-tertiary);text-align:start;margin:var(--spacing-xs) 0 0;line-height:1.4}.price-wrapper[data-astro-cid-p2uhw46t]{container-type:inline-size}.price[data-astro-cid-p2uhw46t]{font-size:clamp(2rem,11cqw,2.75rem);font-weight:var(--font-bold);color:var(--text-primary);white-space:nowrap;letter-spacing:-.04em;direction:ltr;unicode-bidi:bidi-override;background:0 0;padding-block:.08em;line-height:1.1}[dir=rtl] .price[data-astro-cid-p2uhw46t]{direction:rtl;unicode-bidi:normal}.period[data-astro-cid-p2uhw46t]{font-size:var(--text-sm);color:var(--text-tertiary);font-weight:var(--font-medium);white-space:nowrap}.features-list[data-astro-cid-p2uhw46t]{margin:0 0 var(--spacing-md);flex-direction:column;gap:0;padding:0;list-style:none;display:flex}.feature-item[data-astro-cid-p2uhw46t]{align-items:center;gap:var(--spacing-xs-plus);min-height:0;font-size:var(--text-sm);color:var(--text-secondary);text-align:start;padding:10px 0;line-height:1.45;display:flex}.feature-item[data-astro-cid-p2uhw46t]+.feature-item[data-astro-cid-p2uhw46t]{border-top:1px solid var(--border-subtle)}.feature-icon[data-astro-cid-p2uhw46t]{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.feature-text[data-astro-cid-p2uhw46t]{text-align:start;flex:1;min-width:0}.feature-item[data-astro-cid-p2uhw46t].is-lead{color:var(--text-primary);font-weight:var(--font-semibold)}html[data-theme=light] .pricing-card[data-astro-cid-p2uhw46t]{border-color:var(--card-border);box-shadow:var(--card-shadow)}html[data-theme=light] .pricing-card[data-astro-cid-p2uhw46t]:after{display:none}html[data-theme=light] .pricing-card[data-astro-cid-p2uhw46t].featured{background:var(--card-surface);box-shadow:var(--card-shadow-hover);border-color:#0c6b4f4d}html[data-theme=light] .pricing-badge[data-astro-cid-p2uhw46t]{color:var(--accent-foreground-strong);background:#0c6b4f14}html[data-theme=light] .price[data-astro-cid-p2uhw46t]{color:var(--text-primary);-webkit-text-fill-color:currentColor;background:0 0}.cta-wrapper[data-astro-cid-p2uhw46t]{flex-direction:column;align-items:center;margin-top:auto;display:flex}.pricing-cta[data-astro-cid-p2uhw46t]{text-align:center;justify-content:center;width:100%;min-height:50px}.cta-note[data-astro-cid-p2uhw46t]{font-size:var(--text-xs);color:var(--text-tertiary);text-align:center;margin:10px 0 0;line-height:1.5}@media (width<=1024px){.pricing-card[data-astro-cid-p2uhw46t]{padding:var(--spacing-lg)}.pricing-card[data-astro-cid-p2uhw46t].featured{border-width:1px}}@media (width<=768px){.pricing-card[data-astro-cid-p2uhw46t]{padding:var(--spacing-md)}.pricing-badge[data-astro-cid-p2uhw46t]{font-size:var(--text-xxs);padding:6px 10px}.pricing-header[data-astro-cid-p2uhw46t]{min-height:0;padding-bottom:var(--spacing-md);margin-bottom:var(--spacing-md)}.tier-description[data-astro-cid-p2uhw46t]{min-height:0;margin-bottom:var(--spacing-md)}.feature-item[data-astro-cid-p2uhw46t]{font-size:var(--text-sm)}}@media (width<=640px){.pricing-card[data-astro-cid-p2uhw46t]{border-radius:var(--radius-xl);padding:var(--spacing-sm)}.pricing-card[data-astro-cid-p2uhw46t].featured:hover{transform:translateY(-6px)}.price[data-astro-cid-p2uhw46t]{font-size:clamp(2rem,12cqw,2.6rem)}.features-list[data-astro-cid-p2uhw46t]{border-radius:var(--radius-lg)}}.plan-details[data-astro-cid-n5mgyhon]{gap:var(--spacing-3xl);width:100%;max-width:1180px;margin-inline:auto;margin-bottom:var(--spacing-3xl);flex-direction:column;display:flex}.details-heading[data-astro-cid-n5mgyhon]{text-align:center;margin-bottom:var(--spacing-lg)}.details-heading[data-astro-cid-n5mgyhon] h2[data-astro-cid-n5mgyhon]{margin:0 0 var(--spacing-xs);font-size:var(--type-subsection-title);font-weight:var(--font-bold);color:var(--text-primary);letter-spacing:-.02em}.details-heading[data-astro-cid-n5mgyhon] p[data-astro-cid-n5mgyhon]{font-size:var(--text-base);color:var(--text-muted);margin:0}.every-plan-grid[data-astro-cid-n5mgyhon]{gap:var(--spacing-lg) var(--spacing-xl);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.every-plan-item[data-astro-cid-n5mgyhon]{align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-md) 0 0;border-top:1px solid var(--border-DEFAULT);display:flex}.every-plan-icon[data-astro-cid-n5mgyhon]{border-radius:var(--radius-md);background:rgb(var(--emerald-rgb) / .08);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.every-plan-item[data-astro-cid-n5mgyhon] h3[data-astro-cid-n5mgyhon],.every-plan-item[data-astro-cid-n5mgyhon] p[data-astro-cid-n5mgyhon]{text-align:start}.every-plan-item[data-astro-cid-n5mgyhon] h3[data-astro-cid-n5mgyhon]{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--text-primary);margin:0 0 4px;line-height:1.35}.every-plan-item[data-astro-cid-n5mgyhon] p[data-astro-cid-n5mgyhon]{font-size:var(--text-sm);color:var(--text-muted);margin:0;line-height:1.55}.plan-table-wrap[data-astro-cid-n5mgyhon]{background:var(--card-surface);border:1px solid var(--card-border);border-radius:var(--radius-xl);box-shadow:var(--card-shadow);overflow-x:auto}.plan-table[data-astro-cid-n5mgyhon]{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.plan-table[data-astro-cid-n5mgyhon] th[data-astro-cid-n5mgyhon],.plan-table[data-astro-cid-n5mgyhon] td[data-astro-cid-n5mgyhon]{padding:14px var(--spacing-md);border-block-end:1px solid var(--border-subtle);text-align:center;vertical-align:middle}.plan-table[data-astro-cid-n5mgyhon] thead[data-astro-cid-n5mgyhon] th[data-astro-cid-n5mgyhon]{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--text-primary);border-block-end:1px solid var(--card-border);padding-block:18px}.plan-table[data-astro-cid-n5mgyhon] .plan-table-label[data-astro-cid-n5mgyhon]{text-align:start;font-weight:var(--font-regular,400);color:var(--text-secondary);width:40%}.plan-table[data-astro-cid-n5mgyhon] thead[data-astro-cid-n5mgyhon] .plan-table-label[data-astro-cid-n5mgyhon]{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-muted)}.plan-table[data-astro-cid-n5mgyhon] .is-featured[data-astro-cid-n5mgyhon]{background:rgb(var(--emerald-rgb) / .03)}.plan-table[data-astro-cid-n5mgyhon] thead[data-astro-cid-n5mgyhon] .is-featured[data-astro-cid-n5mgyhon]{color:var(--accent-text);box-shadow:inset 0 2px 0 var(--emerald-500)}.plan-table-group[data-astro-cid-n5mgyhon] th[data-astro-cid-n5mgyhon]{text-align:start;font-size:.72rem;font-weight:var(--font-semibold);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);background:var(--ui-02);padding-block:12px 10px}.plan-table[data-astro-cid-n5mgyhon] tbody[data-astro-cid-n5mgyhon]:last-child tr[data-astro-cid-n5mgyhon]:last-child>[data-astro-cid-n5mgyhon]{border-block-end:none}.value-yes[data-astro-cid-n5mgyhon]{display:inline-flex}.value-no[data-astro-cid-n5mgyhon]{color:var(--text-muted)}.value-text[data-astro-cid-n5mgyhon]{font-weight:var(--font-semibold);color:var(--text-primary);white-space:nowrap}.sr-only[data-astro-cid-n5mgyhon]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=1024px){.every-plan-grid[data-astro-cid-n5mgyhon]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=768px){.plan-details[data-astro-cid-n5mgyhon]{gap:var(--spacing-2xl)}.every-plan-grid[data-astro-cid-n5mgyhon]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.plan-table[data-astro-cid-n5mgyhon] th[data-astro-cid-n5mgyhon],.plan-table[data-astro-cid-n5mgyhon] td[data-astro-cid-n5mgyhon]{padding:12px var(--spacing-xs)}.plan-table[data-astro-cid-n5mgyhon] thead[data-astro-cid-n5mgyhon] th[data-astro-cid-n5mgyhon]{font-size:var(--text-sm)}.plan-table[data-astro-cid-n5mgyhon] .plan-table-label[data-astro-cid-n5mgyhon]{font-size:var(--text-xs);width:34%;padding-inline-start:var(--spacing-sm)}.value-text[data-astro-cid-n5mgyhon]{font-size:var(--text-xs);white-space:normal}}@media (width<=480px){.every-plan-grid[data-astro-cid-n5mgyhon]{gap:var(--spacing-sm);grid-template-columns:1fr}.every-plan-item[data-astro-cid-n5mgyhon]{padding:var(--spacing-sm) 0 0}.every-plan-icon[data-astro-cid-n5mgyhon]{width:34px;height:34px}}.pricing-section[data-astro-cid-nwtk6cma]{contain:layout style paint;overflow:hidden}.section-without-header[data-astro-cid-nwtk6cma]{padding-top:var(--spacing-md)!important}.container[data-astro-cid-nwtk6cma]{z-index:1;position:relative}.pricing-intro-row-compact[data-astro-cid-nwtk6cma]{width:100%;margin-bottom:var(--spacing-lg);justify-content:center;align-items:center;padding:0;display:flex}.pricing-heading-wrap-compact[data-astro-cid-nwtk6cma]{min-width:0;padding-top:12px;display:block;position:relative}.pricing-heading-wrap-compact[data-astro-cid-nwtk6cma]:before{content:"";border-radius:var(--radius-full);background:linear-gradient(90deg, var(--emerald-700), var(--emerald-400));width:44px;height:3px;display:none;position:absolute;inset-block-start:0;inset-inline-start:50%;transform:translate(-50%)}.pricing-heading-wrap-compact[data-astro-cid-nwtk6cma] .section-header{min-width:0;margin-bottom:0}.pricing-heading-wrap-compact[data-astro-cid-nwtk6cma] .section-title{letter-spacing:-.02em;margin:0;line-height:1.25}.pricing-controls[data-astro-cid-nwtk6cma]{margin-bottom:var(--spacing-lg);justify-content:center;display:flex}.pricing-controls[data-astro-cid-nwtk6cma] .billing-toggle[data-astro-cid-nwtk6cma]{box-shadow:inset 0 1px 2px var(--ui-06), var(--shadow-sm);margin:0}.section-compact-header[data-astro-cid-nwtk6cma]{padding-top:var(--spacing-lg)}.section-compact-header[data-astro-cid-nwtk6cma] .region-notice[data-astro-cid-nwtk6cma]{padding:8px var(--spacing-md);margin-bottom:var(--spacing-md);border-radius:var(--radius-lg);justify-content:space-between}.pricing-grid[data-astro-cid-nwtk6cma]{width:100%;max-width:1180px;margin-inline:auto;margin-bottom:var(--spacing-lg);align-items:stretch;gap:var(--spacing-md)}.pricing-grid[data-astro-cid-nwtk6cma]>div[data-astro-cid-nwtk6cma]{flex-direction:column;display:flex}.pricing-grid[data-astro-cid-nwtk6cma]>div[data-astro-cid-nwtk6cma]>.pricing-card{flex:1}.trust-signals[data-astro-cid-nwtk6cma]{justify-content:center;align-items:center;gap:var(--spacing-lg);width:fit-content;max-width:100%;margin-inline:auto;margin-top:var(--spacing-lg);margin-bottom:var(--spacing-3xl);flex-wrap:wrap;padding:0;display:flex}.trust-item[data-astro-cid-nwtk6cma]{align-items:center;gap:var(--spacing-xs);font-size:var(--text-sm);color:var(--text-muted);font-weight:var(--font-medium);display:flex}.trust-item[data-astro-cid-nwtk6cma] svg{flex-shrink:0}.pricing-faq[data-astro-cid-nwtk6cma]{text-align:center}.faq-title[data-astro-cid-nwtk6cma]{font-size:var(--type-subsection-title);font-weight:var(--font-bold);color:var(--text-primary);margin-bottom:var(--spacing-lg)}.faq-grid[data-astro-cid-nwtk6cma]{text-align:start}.faq-item[data-astro-cid-nwtk6cma]{padding:var(--spacing-md) 0;border-top:1px solid var(--border-DEFAULT);text-align:start}.faq-item[data-astro-cid-nwtk6cma] strong[data-astro-cid-nwtk6cma]{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--text-primary);margin-bottom:var(--spacing-sm);line-height:1.4;display:block}.faq-item[data-astro-cid-nwtk6cma] p[data-astro-cid-nwtk6cma]{font-size:var(--text-sm);color:var(--text-secondary);margin:0;line-height:1.6}.billing-toggle[data-astro-cid-nwtk6cma]{background:var(--ui-05);border-radius:var(--radius-full);width:fit-content;margin-inline:auto;margin-bottom:var(--spacing-xl);border:0;justify-content:center;align-items:center;gap:2px;padding:4px;display:flex}.toggle-btn[data-astro-cid-nwtk6cma]{align-items:center;gap:var(--spacing-xs);border-radius:var(--radius-full);min-height:42px;color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;transition:all var(--transition-fast) var(--easing-default);white-space:nowrap;background:0 0;border:none;padding:8px 18px;display:flex}.toggle-btn[data-astro-cid-nwtk6cma].active{background:var(--card-surface);color:var(--text-primary);box-shadow:0 1px 2px rgb(var(--shadow-ink-rgb) / .08)}.toggle-btn[data-astro-cid-nwtk6cma]:not(.active):hover{color:var(--text-primary)}.save-badge[data-astro-cid-nwtk6cma]{background:rgb(var(--emerald-rgb) / .1);color:var(--accent-text);font-size:.75rem;font-weight:var(--font-semibold);border-radius:var(--radius-full);padding:2px 8px}.region-notice[data-astro-cid-nwtk6cma][hidden]{display:none}.region-notice[data-astro-cid-nwtk6cma]{justify-content:center;align-items:center;gap:var(--spacing-sm);width:fit-content;max-width:100%;margin-inline:auto;margin-bottom:var(--spacing-lg);font-size:var(--text-sm);color:var(--text-muted);text-align:center;flex-wrap:wrap;padding:0;display:flex}.region-icon[data-astro-cid-nwtk6cma]{color:var(--emerald-500);flex-shrink:0}.region-notice-text[data-astro-cid-nwtk6cma] strong[data-astro-cid-nwtk6cma]{color:var(--text-primary);font-weight:var(--font-semibold);margin-inline:.3em}.region-toggle[data-astro-cid-nwtk6cma]{border-radius:var(--radius-xs);color:var(--accent-text);font-size:var(--text-sm);font-weight:var(--font-medium);text-underline-offset:3px;cursor:pointer;transition:all var(--transition-fast) var(--easing-default);white-space:nowrap;background:0 0;border:0;padding:0;text-decoration:underline}.region-toggle[data-astro-cid-nwtk6cma]:hover{color:var(--text-primary)}@media (width<=1024px){.pricing-grid[data-astro-cid-nwtk6cma]{gap:var(--spacing-lg);max-width:640px;margin-inline:auto;margin-bottom:var(--spacing-lg);grid-template-columns:1fr}}@media (width<=768px){.pricing-intro-row-compact[data-astro-cid-nwtk6cma]{width:100%;padding:0}.pricing-grid[data-astro-cid-nwtk6cma]{gap:var(--spacing-md);max-width:560px}.trust-signals[data-astro-cid-nwtk6cma]{gap:var(--spacing-md);padding:var(--spacing-lg) var(--spacing-md)}.faq-title[data-astro-cid-nwtk6cma]{font-size:var(--type-subsection-title)}.faq-grid[data-astro-cid-nwtk6cma]{gap:var(--spacing-md);grid-template-columns:1fr}}@media (width<=640px){.pricing-section[data-astro-cid-nwtk6cma]{padding:var(--spacing-lg) 0}.pricing-grid[data-astro-cid-nwtk6cma]{gap:var(--spacing-md);max-width:100%}.trust-signals[data-astro-cid-nwtk6cma]{gap:var(--spacing-sm);padding:var(--spacing-md);margin-top:var(--spacing-lg);flex-direction:column}.trust-item[data-astro-cid-nwtk6cma]{justify-content:center;width:100%}.region-notice[data-astro-cid-nwtk6cma]{gap:var(--spacing-xs);padding:var(--spacing-md);flex-direction:column}}
