.privacy-page.svelte-yiji9z.svelte-yiji9z{max-width:1100px;margin:0 auto;padding:2rem 1.25rem 3rem}.policy-card.svelte-yiji9z.svelte-yiji9z{background:#fff;box-shadow:6px 6px #000;border-radius:0;border:none;padding:clamp(1.5rem,3vw,3rem);display:flex;flex-direction:column;gap:2rem}section.svelte-yiji9z.svelte-yiji9z{color:var(--text-secondary)}.hero.svelte-yiji9z.svelte-yiji9z{text-align:center}h1.svelte-yiji9z.svelte-yiji9z{font-family:var(--font-heading);font-size:clamp(2rem,4vw,3.5rem);color:#000;margin-bottom:.5rem}.version.svelte-yiji9z.svelte-yiji9z{font-size:1.05rem;color:#333}h2.svelte-yiji9z.svelte-yiji9z{font-size:1.6rem;margin-bottom:1rem;color:#000}h3.svelte-yiji9z.svelte-yiji9z{text-transform:uppercase}h3.svelte-yiji9z.svelte-yiji9z,h4.svelte-yiji9z.svelte-yiji9z{font-size:1.2rem;margin:1.25rem 0 .5rem;color:#111}p.svelte-yiji9z.svelte-yiji9z{line-height:1.7;margin-bottom:1rem}ul.svelte-yiji9z.svelte-yiji9z{list-style:none;padding-left:0;margin:0 0 1rem}ul.svelte-yiji9z li.svelte-yiji9z{margin-bottom:.75rem;line-height:1.6}a.svelte-yiji9z.svelte-yiji9z{color:#000;text-decoration:underline}.table-wrapper.svelte-yiji9z.svelte-yiji9z{margin-top:1rem;overflow-x:auto}.policy-table.svelte-yiji9z.svelte-yiji9z{width:100%;border-collapse:collapse;min-width:600px}.two-column-table.svelte-yiji9z.svelte-yiji9z{table-layout:fixed}.policy-table.svelte-yiji9z th.svelte-yiji9z,.policy-table.svelte-yiji9z td.svelte-yiji9z{border:1px solid var(--border);padding:.85rem;text-align:left;vertical-align:top}.two-column-table.svelte-yiji9z td.svelte-yiji9z:first-child{font-weight:700;color:#000}.policy-table.svelte-yiji9z th.svelte-yiji9z{background-color:#f0f2f5;color:#111;font-weight:600;text-align:center}.two-column-table.svelte-yiji9z th.svelte-yiji9z:first-child,.two-column-table.svelte-yiji9z td.svelte-yiji9z:first-child,.two-column-table.svelte-yiji9z th.svelte-yiji9z:last-child,.two-column-table.svelte-yiji9z td.svelte-yiji9z:last-child{width:50%}@media (max-width: 768px){.policy-table.svelte-yiji9z.svelte-yiji9z{min-width:0}}
