.legal-page.svelte-1nzf5uj{width:min(100%,860px);margin:0 auto;padding:2rem 1.5rem 3rem;display:grid;gap:1.5rem}.legal-header.svelte-1nzf5uj{display:grid;gap:.85rem}.legal-title.svelte-1nzf5uj{font-size:clamp(1.85rem,3vw,2.6rem);font-weight:400;letter-spacing:-.03em;text-align:left}.legal-subtitle.svelte-1nzf5uj{font-size:.98rem;line-height:1.6;opacity:.82}.legal-note.svelte-1nzf5uj{border:1px solid rgba(var(--color-foreground-rgb, 255, 255, 255),.28);background:rgba(var(--color-foreground-rgb, 255, 255, 255),.06);padding:.95rem 1rem;font-size:.95rem;line-height:1.6}.legal-content.svelte-1nzf5uj{display:grid;gap:1.5rem}.legal-section{display:grid;gap:.8rem;padding-top:1rem;border-top:1px solid rgba(var(--color-foreground-rgb, 255, 255, 255),.16)}.legal-section h2{font-size:1.1rem;font-weight:400;letter-spacing:-.02em}.legal-section p,.legal-section li,.legal-inline-links,.legal-address{font-size:.98rem;line-height:1.7}.legal-address{display:grid;gap:.1rem}.legal-list{display:grid;gap:.45rem;padding-left:1.1rem}.legal-inline-links{display:flex;flex-wrap:wrap;gap:.4rem .8rem}.legal-inline-links a,.legal-section a{text-decoration:underline;text-underline-offset:.18em}.legal-form-block{display:grid;gap:.25rem;padding:1rem;border:1px solid rgba(var(--color-foreground-rgb, 255, 255, 255),.16)}.legal-form-label{opacity:.7}@media(max-width:720px){.legal-page.svelte-1nzf5uj{padding-inline:1.1rem;padding-bottom:2rem}}
