.faq-section.svelte-inz8jq{padding:var(--section-py-lg) var(--section-px);background:var(--faq-bg,var(--section-base));position:relative;overflow:hidden}@media (width>=768px){.faq-section.svelte-inz8jq{padding:var(--section-py-lg) var(--section-px)}}.faq-container.svelte-inz8jq{max-width:var(--faq-max-width,var(--container-lg));z-index:1;margin:0 auto;position:relative}.faq-grid.svelte-inz8jq{gap:var(--space-10);grid-template-columns:1fr;display:grid}@media (width>=1024px){.faq-grid.svelte-inz8jq{gap:var(--space-16);grid-template-columns:1fr 1fr;align-items:start}}.faq-intro.svelte-inz8jq{gap:var(--space-4);flex-direction:column;display:flex}@media (width>=1024px){.faq-intro.svelte-inz8jq{top:var(--space-20);padding-top:var(--space-2);position:sticky}}.faq-title.svelte-inz8jq{font-size:var(--faq-title-size,var(--text-h2));color:var(--foreground);letter-spacing:var(--faq-title-tracking,-.025em);margin:0;line-height:1.15}.faq-description.svelte-inz8jq{color:var(--muted-foreground);max-width:28rem;margin:0;font-size:1.0625rem;line-height:1.7}@media (width<=767px){.faq-description.svelte-inz8jq{max-width:100%}.faq-grid.svelte-inz8jq{gap:var(--space-8)}}.support-link.svelte-inz8jq{align-items:center;gap:var(--space-2);width:fit-content;margin-top:var(--space-2);padding:var(--space-3) var(--space-5);color:var(--foreground);border:1px solid var(--border);border-radius:var(--faq-link-radius,var(--radius));background:0 0;font-size:.875rem;font-weight:600;text-decoration:none;transition:color .2s,background .2s,border-color .2s,gap .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.support-link.svelte-inz8jq:hover{color:var(--brand-accent);border-color:var(--brand-accent);background:color-mix(in srgb, var(--brand-accent) 5%, transparent);gap:var(--space-3)}}.support-link.svelte-inz8jq:focus-visible{outline:2px solid var(--brand-accent);outline-offset:4px}.support-arrow.svelte-inz8jq{transition:transform .2s}@media (hover:hover) and (pointer:fine){.support-link.svelte-inz8jq:hover .support-arrow:where(.svelte-inz8jq){transform:translate(2px)}}.faq-accordion-col.svelte-inz8jq{min-width:0}.billing-toggle.svelte-rm37p7{--move:var(--duration-fast,.25s) var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1));isolation:isolate;display:inline-flex;position:relative}.indicator.svelte-rm37p7{z-index:-1;height:100%;position:absolute;top:0;left:0}.indicator.ready.svelte-rm37p7{transition:translate var(--move), width var(--move)}button.svelte-rm37p7{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-5);cursor:pointer;transition:color var(--move);background:0 0;border:none;display:inline-flex}.discount-badge.svelte-rm37p7{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;font-weight:700}.columns.svelte-rm37p7{background:var(--muted);border-radius:var(--radius);padding:3px}.columns.svelte-rm37p7 .indicator:where(.svelte-rm37p7){background:var(--card);border:1px solid var(--border);border-radius:var(--radius-sm);height:calc(100% - 6px);top:3px;box-shadow:0 1px 3px #00000014,0 1px 2px #0000000a}.dark .columns.svelte-rm37p7 .indicator:where(.svelte-rm37p7){background:var(--input);box-shadow:0 1px 3px #0003}.columns.svelte-rm37p7 button:where(.svelte-rm37p7){color:var(--gray-700);border-radius:var(--radius-sm);font-family:Satoshi,sans-serif;font-size:.9375rem;font-weight:500}.dark .columns.svelte-rm37p7 button:where(.svelte-rm37p7){color:var(--gray-300)}.columns.svelte-rm37p7 button[aria-pressed=true]:where(.svelte-rm37p7){color:var(--foreground);font-weight:600}.columns.svelte-rm37p7 .discount-badge:where(.svelte-rm37p7){background:color-mix(in srgb, var(--brand-primary) 12%, transparent);color:var(--brand-ink);border-radius:2px;padding:2px 6px;font-size:.6875rem;font-weight:600}.cards.svelte-rm37p7{margin-top:var(--space-6);border:var(--section-rule);border-radius:var(--radius);background:var(--color-card);overflow:hidden}.cards.svelte-rm37p7 .indicator:where(.svelte-rm37p7){background:var(--color-foreground)}.cards.svelte-rm37p7 button:where(.svelte-rm37p7){font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-muted-foreground);font-weight:600}.cards.svelte-rm37p7 button:where(.svelte-rm37p7)+button:where(.svelte-rm37p7){border-left:var(--section-rule)}@media (hover:hover) and (pointer:fine){.cards.svelte-rm37p7 button[aria-pressed=false]:where(.svelte-rm37p7):hover{color:var(--color-foreground)}}.cards.svelte-rm37p7 button[aria-pressed=true]:where(.svelte-rm37p7){color:var(--color-background)}.cards.svelte-rm37p7 .discount-badge:where(.svelte-rm37p7){font-size:var(--text-micro);color:var(--brand-primary-foreground);background:var(--brand-primary);padding:2px var(--space-2);border-radius:999px}@media (prefers-reduced-motion:reduce){.indicator.ready.svelte-rm37p7,button.svelte-rm37p7{transition:none}}.plan.svelte-1dwvepe{--move:var(--duration-quick,.15s) var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1));padding:var(--space-8) var(--space-6) var(--space-6);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-xl);flex-direction:column;display:flex;position:relative}.plan.popular.svelte-1dwvepe{border-color:var(--brand-primary-dark);box-shadow:0 0 0 1px var(--brand-primary-dark)}.plan-flag.svelte-1dwvepe{padding:var(--space-1) var(--space-4);font-family:var(--font-body);font-size:var(--text-micro);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--brand-primary-foreground);background:var(--brand-primary);border-radius:999px;font-weight:700;position:absolute;top:0;left:50%;translate:-50% -50%}.plan-name.svelte-1dwvepe{margin:0 0 var(--space-1);font-family:var(--font-heading);font-size:var(--text-body);letter-spacing:-.01em;color:var(--color-foreground);font-weight:700;line-height:1.3}.plan-tagline.svelte-1dwvepe{min-height:3em;margin:0 0 var(--space-5);font-size:var(--text-xs);color:var(--color-muted-foreground);line-height:1.5}.plan-price.svelte-1dwvepe{align-items:baseline;gap:var(--space-1);display:flex}.price-amount.svelte-1dwvepe{font-family:var(--font-heading);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--color-foreground);font-size:2.75rem;font-weight:700;line-height:1}.price-period.svelte-1dwvepe{font-size:var(--text-sm);color:var(--color-muted-foreground)}.price-billed.svelte-1dwvepe{margin:var(--space-2) 0 0;font-size:var(--text-xs);color:var(--color-muted-foreground)}.plan-cta.svelte-1dwvepe{margin:var(--space-6) 0;padding:var(--space-3);font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-foreground);border:1px solid var(--color-foreground);border-radius:var(--radius);transition:background var(--move), color var(--move), scale var(--move);background:0 0;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.plan-cta.svelte-1dwvepe:hover{color:var(--color-background);background:var(--color-foreground)}}.plan-cta.svelte-1dwvepe:active{scale:.98}.plan-cta.primary.svelte-1dwvepe{color:var(--brand-primary-foreground);background:var(--brand-primary);border-color:var(--brand-primary-dark)}@media (hover:hover) and (pointer:fine){.plan-cta.primary.svelte-1dwvepe:hover{color:var(--brand-primary-foreground);background:var(--brand-primary-dark)}}.plan-features.svelte-1dwvepe{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.plan-features.svelte-1dwvepe li:where(.svelte-1dwvepe){align-items:flex-start;gap:var(--space-3);font-size:var(--text-xs);color:var(--color-foreground);line-height:1.5;display:flex}.plan-features.svelte-1dwvepe li.excluded:where(.svelte-1dwvepe){color:var(--color-muted-foreground);opacity:.55}.plan-features.svelte-1dwvepe li.highlight:where(.svelte-1dwvepe){font-weight:700}.feature-mark.svelte-1dwvepe{text-align:center;width:14px;color:var(--brand-secondary-ink);flex-shrink:0;font-weight:700}.feature-mark.svelte-1dwvepe:before{content:"✓"}.excluded.svelte-1dwvepe .feature-mark:where(.svelte-1dwvepe){color:inherit}.excluded.svelte-1dwvepe .feature-mark:where(.svelte-1dwvepe):before{content:"–"}@media (width<=860px){.plan-tagline.svelte-1dwvepe{min-height:0}}@keyframes svelte-1dwvepe-price-in{0%{opacity:0;translate:0 8px}}.price-animate.svelte-1dwvepe{animation:svelte-1dwvepe-price-in var(--duration-slow,.3s) var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1)) both}@media (prefers-reduced-motion:reduce){.price-animate.svelte-1dwvepe{animation:none}}.plan-col.svelte-1aq97ne{--tier:var(--pricing-tier-starter);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}.dark .plan-col.svelte-1aq97ne{background:var(--gray-900)}.plan-col.pro.svelte-1aq97ne{--tier:var(--pricing-tier-pro)}.plan-col.business.svelte-1aq97ne{--tier:var(--pricing-tier-business)}@media (width>=768px){.plan-col.svelte-1aq97ne{grid-template-rows:subgrid;grid-row:span 3;row-gap:0;display:grid}}.plan-col.popular.svelte-1aq97ne{border-color:var(--pricing-popular);box-shadow:0 0 0 1px var(--pricing-popular)}.popular-badge.svelte-1aq97ne{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--pricing-popular-ink);background:color-mix(in srgb, var(--pricing-popular) 15%, transparent);border-radius:var(--radius-xs);flex-shrink:0;padding:2px 6px;font-size:.6875rem;font-weight:600}.col-header.svelte-1aq97ne{padding:var(--space-8);border-bottom:1px solid var(--border)}.col-cta.svelte-1aq97ne{padding:var(--space-6) var(--space-8);border-bottom:1px solid var(--border)}.plan-title-row.svelte-1aq97ne{align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);display:flex}.plan-name.svelte-1aq97ne{color:var(--foreground);margin:0;font-size:1.25rem}.plan-tagline.svelte-1aq97ne{min-height:2.9em;margin:0 0 var(--space-5);color:color-mix(in srgb, var(--muted-foreground), var(--foreground) 30%);font-size:.8125rem;font-weight:600;line-height:1.45}.plan-price.svelte-1aq97ne{margin-bottom:var(--space-1);align-items:baseline;display:flex}.price-currency.svelte-1aq97ne,.price-amount.svelte-1aq97ne{color:var(--foreground);font-variant-numeric:tabular-nums;font-family:Plus Jakarta Sans,sans-serif}.price-currency.svelte-1aq97ne{margin-right:2px;font-size:1.25rem;font-weight:600}.price-amount.svelte-1aq97ne{font-size:2.75rem;font-weight:700;line-height:1}.price-period.svelte-1aq97ne{margin-left:var(--space-1);color:var(--muted-foreground);font-size:1rem}.price-billed.svelte-1aq97ne{color:var(--muted-foreground);margin:0;font-size:.8125rem}.plan-cta.svelte-1aq97ne{width:100%;padding:var(--space-3) var(--space-6);color:var(--tier);background:color-mix(in srgb, var(--tier) 10%, transparent);border:1px solid color-mix(in srgb, var(--tier) 35%, transparent);border-radius:var(--radius);transition:background var(--duration-quick) var(--ease-smooth-out), border-color var(--duration-quick) var(--ease-smooth-out), color var(--duration-quick) var(--ease-smooth-out);justify-content:center;align-items:center;font-size:.9375rem;font-weight:600;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.plan-cta.svelte-1aq97ne:hover{color:#fff;background:var(--tier);border-color:var(--tier)}}.plan-cta.svelte-1aq97ne:active{translate:0 1px}.plan-cta.svelte-1aq97ne:focus-visible{outline:2px solid var(--tier);outline-offset:2px}.plan-features.svelte-1aq97ne{gap:var(--space-3);padding:var(--space-8);flex-direction:column;flex:1;margin:0;list-style:none;display:flex}.plan-features.svelte-1aq97ne li:where(.svelte-1aq97ne){align-items:center;gap:var(--space-3);color:var(--foreground);font-size:.9375rem;display:flex}.plan-features.svelte-1aq97ne li.excluded:where(.svelte-1aq97ne){color:var(--muted-foreground);opacity:.6}.highlighted.svelte-1aq97ne .feature-text:where(.svelte-1aq97ne){font-weight:600}.feature-text.svelte-1aq97ne{align-items:center;gap:var(--space-2);display:inline-flex}.feature-text.svelte-1aq97ne svg{color:var(--muted-foreground);flex-shrink:0}.plan-features.svelte-1aq97ne .feature-check{color:var(--tier);flex-shrink:0}.plan-features.svelte-1aq97ne .feature-x{color:var(--muted-foreground);opacity:.4;flex-shrink:0}@keyframes svelte-1aq97ne-price-in{0%{opacity:0;translate:0 8px}}.price-animate.svelte-1aq97ne{animation:svelte-1aq97ne-price-in var(--duration-slow) var(--ease-smooth-out) both}@media (prefers-reduced-motion:reduce){.price-animate.svelte-1aq97ne{animation:none}}.pricing.svelte-1pcpa78{padding:var(--section-py) var(--section-px)}@media (width>=768px){.pricing.svelte-1pcpa78{padding-block:var(--section-py-lg)}}.pricing-container.svelte-1pcpa78{max-width:var(--pricing-width,var(--container-lg));margin:0 auto}.pricing-header.svelte-1pcpa78{margin-bottom:var(--space-10)}.pricing-title.svelte-1pcpa78{margin:0 0 var(--space-3);letter-spacing:-.025em;line-height:1.15}.trust-notes.svelte-1pcpa78{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.trust-note.svelte-1pcpa78{justify-content:center;align-items:center;gap:var(--space-2);text-align:center;margin:0;display:flex}.trust-note.svelte-1pcpa78 .trust-icon{flex-shrink:0}.trust-note.svelte-1pcpa78 a{text-underline-offset:2px;transition:text-decoration-color var(--duration-quick,.15s) var(--ease-smooth-out,ease-out);text-decoration:underline}.columns.svelte-1pcpa78{background:var(--pricing-bg,var(--section-alt));border-top:var(--pricing-rule,var(--section-rule))}@media (width<=767px){.columns.standalone.svelte-1pcpa78{padding-top:var(--space-28)}.columns.svelte-1pcpa78 .pricing-header:where(.svelte-1pcpa78){margin-bottom:var(--space-8)}}.columns.svelte-1pcpa78 .pricing-header:where(.svelte-1pcpa78){text-align:var(--pricing-align,left)}.columns.svelte-1pcpa78 .pricing-title:where(.svelte-1pcpa78){font-size:var(--text-h2,clamp(1.75rem, 5vw, 2.5rem));color:var(--foreground)}.columns.svelte-1pcpa78 .pricing-subtitle:where(.svelte-1pcpa78){margin:0 0 var(--space-6);font-size:var(--text-lead,1.125rem);color:var(--muted-foreground)}.columns.svelte-1pcpa78 .plans:where(.svelte-1pcpa78){gap:var(--space-6);margin-bottom:var(--space-10);display:grid}@media (width>=768px){.columns.svelte-1pcpa78 .plans:where(.svelte-1pcpa78){grid-template-rows:auto auto 1fr;grid-template-columns:repeat(3,1fr)}}.columns.svelte-1pcpa78 .trust-note:where(.svelte-1pcpa78){color:var(--muted-foreground);font-size:.875rem}.columns.svelte-1pcpa78 .trust-note:where(.svelte-1pcpa78) a{color:var(--foreground);-webkit-text-decoration-color:color-mix(in srgb, var(--foreground) 30%, transparent);text-decoration-color:color-mix(in srgb, var(--foreground) 30%, transparent)}@media (hover:hover) and (pointer:fine){.columns.svelte-1pcpa78 .trust-note:where(.svelte-1pcpa78) a:hover{-webkit-text-decoration-color:var(--foreground);text-decoration-color:var(--foreground)}}.cards.svelte-1pcpa78{background:var(--section-alt);border-block:var(--section-rule)}.cards.standalone.svelte-1pcpa78{background:var(--section-base);border-top:none;padding-top:7rem}@media (width>=768px){.cards.standalone.svelte-1pcpa78{padding-top:9rem}}.cards.svelte-1pcpa78 .eyebrow:where(.svelte-1pcpa78){align-items:center;gap:var(--space-2);margin:0 0 var(--space-4);font-family:var(--font-body);font-size:var(--text-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted-foreground);font-weight:700;display:inline-flex}.cards.svelte-1pcpa78 .eyebrow:where(.svelte-1pcpa78):before{content:"";background:var(--brand-primary);border-radius:999px;width:14px;height:4px}.cards.svelte-1pcpa78 .pricing-title:where(.svelte-1pcpa78){margin-bottom:var(--space-4);font-family:var(--font-heading);font-size:var(--text-h2);color:var(--color-foreground);font-weight:700}.cards.svelte-1pcpa78 .pricing-subtitle:where(.svelte-1pcpa78){max-width:56ch;font-family:var(--font-body);font-size:var(--text-lead);color:var(--color-muted-foreground);margin:0;line-height:1.6}.cards.svelte-1pcpa78 .plans:where(.svelte-1pcpa78){gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}@media (width<=860px){.cards.svelte-1pcpa78 .plans:where(.svelte-1pcpa78){gap:var(--space-6);grid-template-columns:1fr;max-width:420px}}.cards.svelte-1pcpa78 .trust-notes:where(.svelte-1pcpa78){margin-top:var(--space-6)}.cards.svelte-1pcpa78 .trust-note:where(.svelte-1pcpa78){font-size:var(--text-xs);color:var(--color-muted-foreground)}.cards.svelte-1pcpa78 .trust-note:where(.svelte-1pcpa78) a{color:var(--color-foreground);-webkit-text-decoration-color:color-mix(in srgb, var(--color-foreground) 30%, transparent);text-decoration-color:color-mix(in srgb, var(--color-foreground) 30%, transparent)}@media (hover:hover) and (pointer:fine){.cards.svelte-1pcpa78 .trust-note:where(.svelte-1pcpa78) a:hover{-webkit-text-decoration-color:var(--color-foreground);text-decoration-color:var(--color-foreground)}}.plan-icon.svelte-omzaxu{object-fit:cover;border-radius:4px;flex-shrink:0}
