.pp-compare.svelte-r658m3.svelte-r658m3{background:transparent}.pp-table-wrap.svelte-r658m3.svelte-r658m3{max-width:880px;margin:3rem auto 0}.pp-table-scroll.svelte-r658m3.svelte-r658m3{overflow-x:auto;-webkit-overflow-scrolling:touch}.pp-table.svelte-r658m3.svelte-r658m3{width:100%;border-collapse:separate;border-spacing:0;font-size:.875rem}.pp-th-feature.svelte-r658m3.svelte-r658m3{width:40%}.pp-th-plan.svelte-r658m3.svelte-r658m3{width:20%;text-align:center;padding:0 1rem 1.25rem;vertical-align:bottom}.pp-th-plan--hl.svelte-r658m3.svelte-r658m3{position:relative}.pp-plan-chip.svelte-r658m3.svelte-r658m3{display:inline-block;font-size:.8125rem;font-weight:600;color:var(--color-text);padding:.375rem 1rem;border-radius:var(--radius-full);background:var(--color-white);border:1px solid var(--color-border)}.pp-plan-chip--hl.svelte-r658m3.svelte-r658m3{background:#7c3aed;border-color:#7c3aed;color:#fff}.pp-cat-row.svelte-r658m3 td.svelte-r658m3{padding:1.5rem 0 .5rem;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-light);border:none}.pp-cat-row.svelte-r658m3:first-child td.svelte-r658m3{padding-top:.75rem}.pp-row.svelte-r658m3.svelte-r658m3{border-bottom:1px solid #f1f1f4}.pp-cell-feature.svelte-r658m3.svelte-r658m3{padding:.875rem 0;font-size:.8125rem;font-weight:450;color:var(--color-text);white-space:nowrap}.pp-cell-val.svelte-r658m3.svelte-r658m3{text-align:center;padding:.875rem 1rem;vertical-align:middle}.pp-cell-val--hl.svelte-r658m3.svelte-r658m3{background:#7c3aed06}.pp-val.svelte-r658m3.svelte-r658m3{font-size:.8125rem;font-weight:600;color:var(--color-text);letter-spacing:-.01em}.pp-icon-yes.svelte-r658m3.svelte-r658m3{color:#7c3aed}.pp-icon-no.svelte-r658m3.svelte-r658m3{color:#d4d4d8;font-size:1rem;font-weight:500}.pp-faq-list.svelte-r658m3.svelte-r658m3{max-width:700px;margin:2.5rem auto 0;display:flex;flex-direction:column;gap:0}.pp-faq-item.svelte-r658m3.svelte-r658m3{border-bottom:1px solid var(--color-border-light)}.pp-faq-item.svelte-r658m3.svelte-r658m3:first-child{border-top:1px solid var(--color-border-light)}.pp-faq-q.svelte-r658m3.svelte-r658m3{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.125rem 0;font-size:var(--font-size-sm);font-weight:600;color:var(--color-text);text-align:left;background:none;border:none;cursor:pointer;transition:color var(--transition-fast)}.pp-faq-q.svelte-r658m3.svelte-r658m3:hover{color:#7c3aed}.pp-faq-chevron.svelte-r658m3.svelte-r658m3{flex-shrink:0;color:var(--color-text-light);transition:transform var(--transition-normal)}.pp-faq-item.open.svelte-r658m3 .pp-faq-chevron.svelte-r658m3{transform:rotate(180deg)}.pp-faq-a.svelte-r658m3.svelte-r658m3{padding:0 0 1.25rem}.pp-faq-a.svelte-r658m3 p.svelte-r658m3{font-size:.8125rem;color:var(--color-text-muted);line-height:1.7}@media (max-width: 700px){.pp-table-wrap.svelte-r658m3.svelte-r658m3{margin-top:2rem}.pp-cell-feature.svelte-r658m3.svelte-r658m3{font-size:.75rem;min-width:130px}.pp-cell-val.svelte-r658m3.svelte-r658m3{padding:.75rem .5rem}.pp-th-plan.svelte-r658m3.svelte-r658m3{padding:0 .5rem 1rem}.pp-plan-chip.svelte-r658m3.svelte-r658m3{font-size:.6875rem;padding:.25rem .625rem}.pp-val.svelte-r658m3.svelte-r658m3{font-size:.75rem}}
