.legal-section.svelte-1j4aiiw{padding-top:clamp(8px,2vw,24px)}.prose.svelte-1j4aiiw{max-width:760px;margin-inline:auto}.prose.svelte-1j4aiiw h2:where(.svelte-1j4aiiw){font-size:1.5rem;margin-top:42px;margin-bottom:14px}.prose.svelte-1j4aiiw h3:where(.svelte-1j4aiiw){font-size:1.12rem;margin-top:26px;margin-bottom:8px;font-family:var(--font-body);color:var(--text-2)}.prose.svelte-1j4aiiw p:where(.svelte-1j4aiiw){color:var(--text-2);margin-bottom:14px;line-height:1.75}.prose.svelte-1j4aiiw .line-block:where(.svelte-1j4aiiw){color:var(--text)}.prose.svelte-1j4aiiw ul:where(.svelte-1j4aiiw){color:var(--text-2);padding-left:20px;line-height:1.8}.ph-note.svelte-1j4aiiw{display:flex;gap:12px;align-items:flex-start;background:#f4b74012;border:1px solid rgba(244,183,64,.25);border-radius:14px;padding:16px 18px;color:var(--gold-soft);font-size:.9rem;margin:18px 0}.ph-note.info.svelte-1j4aiiw{background:#8b5cf614;border-color:#8b5cf647;color:var(--text-2)}.ph-note.info.svelte-1j4aiiw svg:where(.svelte-1j4aiiw){color:var(--violet-400)}.ph-note.svelte-1j4aiiw svg:where(.svelte-1j4aiiw){width:20px;height:20px;flex-shrink:0;margin-top:1px}.ph-block.svelte-1j4aiiw{border:1px dashed var(--line);border-radius:12px;padding:16px 18px;color:var(--muted);font-size:.92rem;margin:10px 0;background:#ffffff04}
