.legal-doc.svelte-1xc7z35{color:#1f2937;line-height:1.7}.legal-doc.svelte-1xc7z35 section{scroll-margin-top:6rem;margin-top:2.5rem}.legal-doc.svelte-1xc7z35 h2{font-size:1.375rem;font-weight:700;color:#0f172a;letter-spacing:-.02em;margin-bottom:.75rem;padding-bottom:.4rem;border-bottom:1px solid #e5e7eb}.legal-doc.svelte-1xc7z35 p{margin-bottom:.75rem;color:#374151}.legal-doc.svelte-1xc7z35 ul{margin-bottom:.85rem;color:#374151;list-style:disc;padding-left:1.25rem}.legal-doc.svelte-1xc7z35 ul li{margin-bottom:.3rem}.legal-doc.svelte-1xc7z35 code{font-size:.9em;background:#f1f5f9;padding:.1em .35em;border-radius:.25rem;color:#4338ca}.legal-doc.svelte-1xc7z35 .pricing-table{width:100%;border-collapse:collapse;font-size:.92rem;margin:.75rem 0}.legal-doc.svelte-1xc7z35 .pricing-table thead tr{border-bottom:1px solid #e5e7eb}.legal-doc.svelte-1xc7z35 .pricing-table th{padding:.5rem .75rem;font-weight:600;color:#111827;text-align:left}.legal-doc.svelte-1xc7z35 .pricing-table td{padding:.55rem .75rem;border-bottom:1px solid #f3f4f6;color:#374151;vertical-align:top}.legal-doc.svelte-1xc7z35 .pricing-table tbody tr:last-child td{border-bottom:none}.legal-doc.svelte-1xc7z35 .pricing-table .text-right{text-align:right}.legal-doc.svelte-1xc7z35 .pricing-table .tabular-nums{font-variant-numeric:tabular-nums}
