.privacy.svelte-7ke6fz{max-width:760px;color:var(--c-text);margin:0 auto;padding:1.5rem .25rem 4rem;font-size:.9rem;line-height:1.75}.page-header.svelte-7ke6fz{margin-bottom:1.25rem}.eyebrow.svelte-7ke6fz{color:var(--c-pine);letter-spacing:.02em;margin:0 0 .15rem;font-size:.75rem;font-weight:700}h1.svelte-7ke6fz{letter-spacing:-.03em;margin:0;font-size:1.6rem;font-weight:800}.updated.svelte-7ke6fz{color:var(--c-text-muted);margin:.25rem 0 0;font-size:.78rem}.summary.svelte-7ke6fz,.notice.svelte-7ke6fz{border:1px solid var(--c-border);background:var(--c-surface);border-radius:.75rem;padding:1rem}.summary.svelte-7ke6fz{border-left:4px solid var(--c-pine);margin-bottom:2rem}.summary.svelte-7ke6fz h2:where(.svelte-7ke6fz),.notice.svelte-7ke6fz h3:where(.svelte-7ke6fz){margin-top:0}section.svelte-7ke6fz{margin-top:2.25rem}h2.svelte-7ke6fz{letter-spacing:-.015em;margin:0 0 .6rem;font-size:1.05rem;font-weight:750}h3.svelte-7ke6fz{margin:0 0 .4rem;font-size:.95rem}p.svelte-7ke6fz{margin:.55rem 0}ul.svelte-7ke6fz{margin:.5rem 0;padding-left:1.25rem}li.svelte-7ke6fz{margin-bottom:.4rem}code.svelte-7ke6fz{word-break:break-word;font-size:.82em}a.svelte-7ke6fz{color:var(--c-pine);text-underline-offset:.12em;text-decoration:underline}.info-list.svelte-7ke6fz{border-top:1px solid var(--c-border);margin:.75rem 0 0}.info-list.svelte-7ke6fz div:where(.svelte-7ke6fz){border-bottom:1px solid var(--c-border);grid-template-columns:minmax(7rem,.32fr) 1fr;gap:.75rem;padding:.55rem 0;display:grid}.info-list.svelte-7ke6fz dt:where(.svelte-7ke6fz){font-weight:700}.info-list.svelte-7ke6fz dd:where(.svelte-7ke6fz){word-break:break-word;min-width:0;margin:0}.table-wrap.svelte-7ke6fz{border:1px solid var(--c-border);border-radius:.65rem;margin:.8rem 0;overflow-x:auto}table.svelte-7ke6fz{border-collapse:collapse;width:100%;min-width:680px;font-size:.8rem;line-height:1.55}th.svelte-7ke6fz,td.svelte-7ke6fz{text-align:left;vertical-align:top;border-bottom:1px solid var(--c-border);padding:.7rem}th.svelte-7ke6fz{background:var(--theme-tint);white-space:nowrap;font-weight:700}tbody.svelte-7ke6fz tr:where(.svelte-7ke6fz):last-child td:where(.svelte-7ke6fz){border-bottom:0}.notice.svelte-7ke6fz{margin-top:.9rem}@media (width<=520px){.privacy.svelte-7ke6fz{font-size:.86rem}.info-list.svelte-7ke6fz div:where(.svelte-7ke6fz){grid-template-columns:1fr;gap:.1rem}}
