.policy.svelte-8ty8ww.svelte-8ty8ww{max-width:52rem;margin:0 auto;padding:0 1rem 4rem;line-height:1.7;color:#1f2937}.policy.svelte-8ty8ww h1.svelte-8ty8ww{font-size:2.1rem;font-weight:700;margin-top:2.5rem;line-height:1.25}.policy.svelte-8ty8ww .meta.svelte-8ty8ww{margin-top:.75rem;color:#6b7280;font-size:.95rem}.policy.svelte-8ty8ww h2.svelte-8ty8ww{font-size:1.35rem;font-weight:700;margin-top:2.5rem;padding-bottom:.3rem;border-bottom:1px solid #e5e7eb}.policy.svelte-8ty8ww h3.svelte-8ty8ww{font-size:1.05rem;font-weight:600;margin-top:1.5rem}.policy.svelte-8ty8ww p.svelte-8ty8ww{margin-top:1rem}.policy.svelte-8ty8ww ul.svelte-8ty8ww{margin-top:.75rem;padding-left:1.4rem;list-style:disc}.policy.svelte-8ty8ww li.svelte-8ty8ww{margin-top:.4rem}.policy.svelte-8ty8ww a.svelte-8ty8ww{color:#1d4ed8;text-decoration:underline}.policy.svelte-8ty8ww .table-wrap.svelte-8ty8ww{overflow-x:auto;margin-top:1rem}.policy.svelte-8ty8ww table.svelte-8ty8ww{width:100%;border-collapse:collapse;font-size:.95rem}.policy.svelte-8ty8ww th.svelte-8ty8ww,.policy.svelte-8ty8ww td.svelte-8ty8ww{border:1px solid #e5e7eb;padding:.6rem .75rem;text-align:left;vertical-align:top}.policy.svelte-8ty8ww th.svelte-8ty8ww{background:#f9fafb;font-weight:600}.policy.svelte-8ty8ww .note.svelte-8ty8ww{margin-top:1rem;padding:.9rem 1.1rem;background:#f9fafb;border-left:3px solid #9ca3af;border-radius:0 .375rem .375rem 0;font-size:.95rem}
