main.svelte-7ad8we{padding-block:3rem 5rem}.page-heading.svelte-7ad8we{margin:.65rem 0 2rem}.eyebrow.svelte-7ad8we{color:var(--color-gold);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .45rem;font-size:.72rem;font-weight:800}h1.svelte-7ad8we{font-family:var(--font-title);letter-spacing:-.045em;margin:0;font-size:clamp(2.15rem,9vw,3.2rem)}.intro.svelte-7ad8we{max-width:37rem;color:var(--color-text-secondary);margin:.85rem 0 0;font-size:1rem;line-height:1.65}.privacy-sections.svelte-7ad8we{gap:1rem;display:grid}section.svelte-7ad8we{border:1px solid var(--color-border);border-radius:var(--radius-surface);background:var(--color-surface);box-shadow:var(--shadow-surface);padding:1.35rem}h2.svelte-7ad8we{font-family:var(--font-title);letter-spacing:-.02em;margin:0 0 .65rem;font-size:1.15rem}section.svelte-7ad8we p:where(.svelte-7ad8we){color:var(--color-text-secondary);margin:0;font-size:.9rem;line-height:1.65}section.svelte-7ad8we p:where(.svelte-7ad8we)+p:where(.svelte-7ad8we){margin-top:.85rem}.updated.svelte-7ad8we{color:var(--color-text-muted);text-align:right;margin:1.5rem 0 0;font-size:.76rem}@media (width>=42rem){section.svelte-7ad8we{padding:1.6rem 1.75rem}}
