.legal-section.svelte-18jh1r4{padding-top:2.75rem}.legal-section.svelte-18jh1r4:first-child{padding-top:0}.legal-summary.svelte-18jh1r4{border-left:3px solid var(--color-accent-600);background:color-mix(in srgb, var(--color-accent-600) 6%, var(--color-canvas));border-radius:0 6px 6px 0;margin-top:1rem;padding:.85rem 1.1rem}.legal-summary-label.svelte-18jh1r4{letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-700);font-size:.68rem;font-weight:600;display:block}.legal-summary.svelte-18jh1r4 p:where(.svelte-18jh1r4){color:var(--color-ink-700);margin-top:.35rem;font-size:.95rem;line-height:1.6}.legal-prose.svelte-18jh1r4 p{color:var(--color-ink-600);margin-top:1rem;line-height:1.75}.legal-prose.svelte-18jh1r4 h3{font-family:var(--font-display);color:var(--color-ink-900);margin-top:1.75rem;font-size:1.075rem;font-weight:600}.legal-prose.svelte-18jh1r4 ul{margin-top:1rem;padding-left:1.35rem;list-style:outside}.legal-prose.svelte-18jh1r4 ol{margin-top:1rem;padding-left:1.35rem;list-style:decimal}.legal-prose.svelte-18jh1r4 li{color:var(--color-ink-600);margin-top:.5rem;line-height:1.7}.legal-prose.svelte-18jh1r4 li::marker{color:var(--color-accent-600)}.legal-prose.svelte-18jh1r4 strong{color:var(--color-ink-900);font-weight:600}.legal-prose.svelte-18jh1r4 a{color:var(--color-accent-600);font-weight:600;text-decoration:none}.legal-prose.svelte-18jh1r4 a:hover{color:var(--color-accent-700);text-decoration:underline}
