.legal-page.svelte-xjia1c{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:var(--surface-sunken);color:var(--text-primary)}.legal-container.svelte-xjia1c{width:100%;max-width:760px;margin:0 auto;padding:0 1.5rem}.legal-header.svelte-xjia1c{border-bottom:1px solid var(--border-default);background:var(--surface-default)}.header-bar.svelte-xjia1c{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;max-width:1200px}.logo-link.svelte-xjia1c{display:inline-flex;align-items:center;gap:.625rem;text-decoration:none;color:var(--text-primary)}.brand.svelte-xjia1c{font-weight:700;font-size:1.0625rem;letter-spacing:-.02em}.back-link.svelte-xjia1c{display:inline-flex;align-items:center;gap:.375rem;font-size:.875rem;color:var(--text-secondary);text-decoration:none;padding:.5rem .875rem;border-radius:999px;transition:background-color var(--duration-fast, .15s) var(--ease-ios-default, ease)}.back-link.svelte-xjia1c:hover{background:var(--surface-sunken);color:var(--text-primary)}.legal-main.svelte-xjia1c{flex:1;padding:3rem 0 4rem}.content.svelte-xjia1c{background:var(--surface-default);border-radius:var(--radius-xl, 18px);border:1px solid var(--border-default);padding:3rem 2.5rem;box-shadow:0 1px 3px #0000000a}.kicker.svelte-xjia1c{font-size:.75rem;font-weight:600;color:var(--color-primary-default);text-transform:uppercase;letter-spacing:.08em;margin:0 0 .75rem}h1.svelte-xjia1c{font-size:2rem;font-weight:700;letter-spacing:-.02em;margin:0 0 .5rem;color:var(--text-primary)}.updated.svelte-xjia1c{font-size:.875rem;color:var(--text-tertiary);margin:0 0 2.5rem}section.svelte-xjia1c{margin-bottom:2rem}h2.svelte-xjia1c{font-size:1.125rem;font-weight:600;letter-spacing:-.01em;margin:0 0 .75rem;color:var(--text-primary)}p.svelte-xjia1c,li.svelte-xjia1c{font-size:.9375rem;line-height:1.65;color:var(--text-secondary);margin:0 0 .75rem}ul.svelte-xjia1c{padding-left:1.25rem;margin:0 0 .75rem}li.svelte-xjia1c{margin-bottom:.4rem}a.svelte-xjia1c{color:var(--color-primary-default);text-decoration:none}a.svelte-xjia1c:hover{text-decoration:underline}.legal-footer.svelte-xjia1c{border-top:1px solid var(--border-default);background:var(--surface-default);padding:1.5rem 0}.footer-bar.svelte-xjia1c{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;max-width:1200px}.footer-bar.svelte-xjia1c p:where(.svelte-xjia1c){font-size:.8125rem;color:var(--text-tertiary);margin:0}.footer-links.svelte-xjia1c{display:inline-flex;align-items:center;gap:.75rem}.footer-links.svelte-xjia1c a:where(.svelte-xjia1c){font-size:.8125rem;color:var(--text-secondary)}.dot.svelte-xjia1c{width:3px;height:3px;border-radius:50%;background:var(--border-strong)}@media(max-width:640px){.content.svelte-xjia1c{padding:2rem 1.25rem}h1.svelte-xjia1c{font-size:1.5rem}}
