.commerce-integration-line.svelte-8evaez{display:grid;gap:.45rem;margin-top:.85rem;padding:.75rem;border:1px solid var(--border);border-radius:16px;background:color-mix(in srgb,var(--surface) 86%,transparent)}.commerce-integration-line.svelte-8evaez>span:where(.svelte-8evaez){font-size:.78rem;font-weight:800;color:var(--muted)}.commerce-integration-line.svelte-8evaez small:where(.svelte-8evaez){color:var(--muted);font-size:.78rem;line-height:1.35}.commerce-logo-row.svelte-8evaez{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.commerce-logo-chip.svelte-8evaez{display:inline-flex;align-items:center;justify-content:center;height:42px;min-width:124px;padding:.2rem .55rem;border-radius:11px;background:#fff;border:1px solid rgba(15,23,42,.1);box-shadow:0 6px 16px #0f172a12}.commerce-logo-chip.svelte-8evaez img:where(.svelte-8evaez){display:block;max-width:100%;width:auto;height:34px;object-fit:contain}.accountant-commerce-line.svelte-8evaez{max-width:410px}.pricing-controls.svelte-8evaez{display:grid!important;grid-template-columns:max-content max-content!important;align-items:start!important;justify-content:center!important;gap:18px!important}.country-price-pill.svelte-8evaez{white-space:nowrap}.billing-cycle-control.svelte-8evaez{display:grid;grid-template-columns:max-content;align-items:start;justify-items:center;gap:.35rem}.annual-saving-badge.svelte-8evaez{display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:.1rem .55rem;border:0;border-radius:999px;background:transparent;font-size:.78rem;font-weight:850;color:#5eead4;letter-spacing:.01em;white-space:nowrap}.pricing-ai-policy.svelte-8evaez{max-width:900px;margin:-.25rem auto 1.25rem;text-align:center;color:#c7d6e8;font-size:.88rem;line-height:1.5}.pricing-compare-row.svelte-8evaez{display:flex;justify-content:center;margin:.85rem 0 1.2rem}.comparison-trigger.svelte-8evaez{min-width:12rem}.comparison-close.svelte-8evaez{width:2.5rem;height:2.5rem;border:1px solid var(--border);border-radius:999px;background:var(--surface);color:var(--text);font-size:1.45rem;line-height:1;cursor:pointer}.comparison-scroll.svelte-8evaez{overflow-x:auto;border:1px solid var(--border);border-radius:16px}.comparison-table.svelte-8evaez{width:100%;min-width:940px;border-collapse:collapse;background:var(--surface)}.comparison-table.svelte-8evaez th:where(.svelte-8evaez),.comparison-table.svelte-8evaez td:where(.svelte-8evaez){padding:.8rem .85rem;border-bottom:1px solid var(--border);text-align:center;vertical-align:middle}.comparison-table.svelte-8evaez thead:where(.svelte-8evaez) th:where(.svelte-8evaez){position:sticky;top:0;background:var(--surface);z-index:1}.comparison-table.svelte-8evaez thead:where(.svelte-8evaez) th:where(.svelte-8evaez):first-child,.comparison-table.svelte-8evaez tbody:where(.svelte-8evaez) th:where(.svelte-8evaez){text-align:left}.comparison-table.svelte-8evaez thead:where(.svelte-8evaez) strong:where(.svelte-8evaez){display:block}.comparison-table.svelte-8evaez thead:where(.svelte-8evaez) small:where(.svelte-8evaez){display:block;margin-top:.2rem;color:var(--muted);font-weight:700}.comparison-table.svelte-8evaez tbody:where(.svelte-8evaez) th:where(.svelte-8evaez){font-weight:750;white-space:nowrap}.comparison-table.svelte-8evaez td:where(.svelte-8evaez){font-weight:800}.yesStatus.svelte-8evaez{color:var(--success,#047857)}.optionalStatus.svelte-8evaez{color:var(--brand,#0f766e)}.mutedStatus.svelte-8evaez{color:var(--muted)}.comparison-note.svelte-8evaez{margin:.85rem 0 0;color:var(--muted);font-size:.9rem;line-height:1.5}@media(max-width:960px){.pricing-grid-standard.svelte-8evaez{grid-template-columns:minmax(0,1fr)!important;width:100%;min-width:0}.pricing-card.svelte-8evaez{width:100%;max-width:100%;min-width:0;box-sizing:border-box;padding:22px}.pricing-card.highlighted.svelte-8evaez{transform:none}.plan-ribbon.svelte-8evaez{position:static!important;display:inline-flex;align-self:flex-start;max-width:100%;margin:0 0 -2px;white-space:normal}.plan-audience.svelte-8evaez{max-width:100%!important;min-height:0!important;padding-right:0!important}.plan-topline.svelte-8evaez,.plan-features.svelte-8evaez,.check-copy.svelte-8evaez{min-width:0}.price.svelte-8evaez,.plan-description.svelte-8evaez,.check-copy.svelte-8evaez{overflow-wrap:anywhere}.pricing-controls.svelte-8evaez{display:grid!important;grid-template-columns:minmax(0,1fr);width:100%;max-width:100%;justify-content:stretch!important}.country-price-pill.svelte-8evaez,.billing-cycle-control.svelte-8evaez,.billing-toggle.svelte-8evaez{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.billing-cycle-control.svelte-8evaez{display:grid;grid-template-columns:minmax(0,1fr);justify-items:stretch}.billing-toggle.svelte-8evaez{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.annual-saving-badge.svelte-8evaez{justify-content:center;width:auto;max-width:100%;box-sizing:border-box}.pricing-ai-policy.svelte-8evaez{text-align:left;margin-top:0}.pricing-compare-row.svelte-8evaez{justify-content:stretch}.comparison-trigger.svelte-8evaez{width:100%}}@media(max-width:520px){.pricing-card.svelte-8evaez{padding:20px 18px;border-radius:24px}.pricing-card.svelte-8evaez h3:where(.svelte-8evaez),.price.svelte-8evaez{font-size:clamp(28px,9vw,34px)}.pricing-card.svelte-8evaez .public-check-list:where(.svelte-8evaez)>li:where(.svelte-8evaez){grid-template-columns:22px minmax(0,1fr);gap:8px;font-size:14px;line-height:1.4}.comparison-table.svelte-8evaez th:where(.svelte-8evaez),.comparison-table.svelte-8evaez td:where(.svelte-8evaez){padding:.7rem .65rem}}
