.legal-page.svelte-1l7r4q6{padding:72px 0 120px}.legal-head.svelte-1l7r4q6{max-width:62ch;margin:0 0 48px}.eyebrow.svelte-1l7r4q6{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink);margin:0 0 10px;font-size:11px;font-weight:700}.legal-head.svelte-1l7r4q6 h1:where(.svelte-1l7r4q6){color:var(--ink);letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(30px,4.5vw,48px);font-weight:800;line-height:1.08}.lead.svelte-1l7r4q6{color:var(--muted);margin:0;font-size:16px;line-height:1.65}.legal-grid.svelte-1l7r4q6{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px;display:grid}.legal-card.svelte-1l7r4q6{border:1px solid var(--line);background:var(--card,transparent);border-radius:14px;flex-direction:column;gap:8px;padding:24px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.legal-card.svelte-1l7r4q6:hover{border-color:var(--accent);transform:translateY(-2px)}.legal-card.svelte-1l7r4q6 h2:where(.svelte-1l7r4q6){color:var(--ink);letter-spacing:-.01em;margin:0;font-size:17px;font-weight:700}.legal-card.svelte-1l7r4q6 p:where(.svelte-1l7r4q6){color:var(--ink-2);flex:1;margin:0;font-size:14px;line-height:1.6}.legal-card.svelte-1l7r4q6 .go:where(.svelte-1l7r4q6){color:var(--accent-ink);margin-top:4px;font-size:13px;font-weight:600}.legal-note.svelte-1l7r4q6{border-top:1px solid var(--line);margin-top:40px;padding-top:24px}.legal-note.svelte-1l7r4q6 p:where(.svelte-1l7r4q6){color:var(--muted);margin:0 0 6px;font-size:14px;line-height:1.65}.legal-note.svelte-1l7r4q6 a:where(.svelte-1l7r4q6){color:var(--accent-ink);text-underline-offset:3px}.legal-note.svelte-1l7r4q6 .entity:where(.svelte-1l7r4q6){color:var(--ink-2)}@media (width<=560px){.legal-grid.svelte-1l7r4q6{grid-template-columns:1fr}}
