.mkt-fg.svelte-133tnjx{color:var(--fg)}.mkt-fg-muted.svelte-133tnjx{color:var(--fg-muted)}.mkt-fg-dim.svelte-133tnjx{color:var(--fg-dim)}.mkt-fg-faint.svelte-133tnjx{color:color-mix(in srgb,var(--fg-dim) 60%,transparent)}.mkt-section-bg.svelte-133tnjx{background:var(--bg)}.mkt-section-alt.svelte-133tnjx{background:color-mix(in srgb,var(--panel-2) 50%,var(--bg))}.mkt-hero-gradient.svelte-133tnjx{background:linear-gradient(to bottom,color-mix(in srgb,var(--panel-2) 50%,transparent),var(--bg))}.mkt-badge.svelte-133tnjx{background:color-mix(in srgb,var(--color-warning) 10%,transparent);color:var(--color-warning)}.pricing-card.svelte-133tnjx{border-radius:1rem;position:relative}.pricing-card-muted.svelte-133tnjx{background:color-mix(in srgb,var(--panel-2) 50%,var(--bg));border:1px solid var(--border)}.pricing-card-pro.svelte-133tnjx{background:var(--accent);color:#fff;border:0}.pricing-overlay.svelte-133tnjx{background:color-mix(in srgb,var(--panel-2) 95%,transparent)}.pricing-overlay-icon.svelte-133tnjx{background:var(--panel)}.pricing-rule.svelte-133tnjx{display:flex;align-items:center;gap:.75rem;white-space:nowrap}.pricing-rule.svelte-133tnjx:before,.pricing-rule.svelte-133tnjx:after{content:"";flex:1;height:1px;background:var(--border)}.pricing-rule-pro.svelte-133tnjx:before,.pricing-rule-pro.svelte-133tnjx:after{background:color-mix(in srgb,#fff 25%,transparent)}.pricing-cta.svelte-133tnjx{display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;padding:.75rem 1.25rem;font-weight:600;font-size:.95rem;border:0;cursor:pointer;transition:all .2s ease;text-align:center}.pricing-cta-disabled.svelte-133tnjx{background:color-mix(in srgb,var(--fg) 12%,transparent);color:var(--fg-dim);cursor:not-allowed}.pricing-cta-secondary.svelte-133tnjx{background:var(--color-secondary);color:#0a0a0b}.pricing-cta-secondary.svelte-133tnjx:hover{filter:brightness(1.05);box-shadow:0 12px 20px -3px color-mix(in srgb,var(--color-secondary) 35%,transparent)}.pricing-pro-muted.svelte-133tnjx{color:color-mix(in srgb,#fff 80%,transparent)}.pricing-pro-dim.svelte-133tnjx{color:color-mix(in srgb,#fff 60%,transparent)}.pricing-pro-faint.svelte-133tnjx{color:color-mix(in srgb,#fff 30%,transparent)}.pricing-pro-save.svelte-133tnjx{color:var(--color-warning)}.pricing-check-bg.svelte-133tnjx{background:color-mix(in srgb,#fff 20%,transparent)}.pricing-badge-pro.svelte-133tnjx{display:inline-block;border-radius:9999px;background:var(--color-warning);color:#0a0a0b;border:0;font-size:.875rem}.faq-list.svelte-133tnjx{background:var(--panel);border:1px solid var(--border)}.faq-item.svelte-133tnjx:not(:last-child){border-bottom:1px solid var(--border)}.faq-summary.svelte-133tnjx{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-left:1.5rem;padding-right:1.5rem;cursor:pointer;list-style:none;color:var(--fg)}.faq-summary.svelte-133tnjx::-webkit-details-marker{display:none}.faq-summary.svelte-133tnjx .faq-chevron{flex-shrink:0;transition:transform .2s ease}.faq-item[open].svelte-133tnjx .faq-summary:where(.svelte-133tnjx) .faq-chevron{transform:rotate(180deg)}.faq-content.svelte-133tnjx{padding:0 1.5rem 1.5rem}.faq-contact-btn.svelte-133tnjx{display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;padding:.5rem 1rem;font-weight:500;color:var(--fg);background:transparent;transition:background .2s ease}.faq-contact-btn.svelte-133tnjx:hover{background:color-mix(in srgb,var(--fg) 8%,transparent)}
