.legal-prose.svelte-1budmc h2{font-size:var(--fs-h4);font-weight:var(--fw-bold);line-height:var(--lh-tight);margin-top:var(--space-48);margin-bottom:var(--space-16);scroll-margin-top:7rem}.legal-prose.svelte-1budmc h2:first-child{margin-top:0}.legal-prose.svelte-1budmc h3{font-size:var(--fs-title);font-weight:var(--fw-semibold);line-height:var(--lh-tight);margin-top:var(--space-32);margin-bottom:var(--space-12)}.legal-prose.svelte-1budmc h4{font-size:var(--fs-body-1);font-weight:var(--fw-semibold);line-height:var(--lh-tight);margin-top:var(--space-24);margin-bottom:var(--space-8)}.legal-prose.svelte-1budmc p{font-size:var(--fs-body-1);line-height:var(--lh-normal);margin-bottom:var(--space-16)}.legal-prose.svelte-1budmc ul,.legal-prose.svelte-1budmc ol{font-size:var(--fs-body-1);line-height:var(--lh-normal);margin-bottom:var(--space-16);padding-left:var(--space-24)}.legal-prose.svelte-1budmc ul{list-style:outside}.legal-prose.svelte-1budmc ol{list-style:decimal}.legal-prose.svelte-1budmc li{margin-bottom:var(--space-8)}.legal-prose.svelte-1budmc li::marker{color:var(--color-ink-muted)}.legal-prose.svelte-1budmc a{color:var(--color-primary-hover);text-underline-offset:2px;text-decoration:underline}.legal-prose.svelte-1budmc a:hover{color:var(--color-ink)}.legal-prose.svelte-1budmc strong,.legal-prose.svelte-1budmc b{font-weight:var(--fw-semibold)}.legal-prose.svelte-1budmc blockquote{border-left:var(--border-2) solid var(--color-border);padding-left:var(--space-16);margin:var(--space-24) 0;color:var(--color-ink-muted)}.legal-prose.svelte-1budmc p.legal-warning{border-left:4px solid var(--color-alert);background:color-mix(in oklab, var(--color-alert) 8%, white);border-radius:0 var(--radius-16) var(--radius-16) 0;padding:var(--space-16) var(--space-24);margin:var(--space-24) 0;font-weight:var(--fw-semibold);color:var(--color-charcoal-100)}.legal-prose.svelte-1budmc p.legal-note{border-left:4px solid var(--color-primary);background:var(--color-mist-10);border-radius:0 var(--radius-16) var(--radius-16) 0;padding:var(--space-16) var(--space-24);margin:var(--space-24) 0;font-weight:var(--fw-medium);color:var(--color-charcoal-100)}.legal-prose.svelte-1budmc figure{margin:var(--space-24) 0;border:var(--border-1) solid var(--color-border-subtle);box-shadow:var(--shadow-e1);background:#fff;border-radius:1.5rem;padding:1rem}.legal-prose.svelte-1budmc figure img{border-radius:.75rem;width:100%;display:block}.legal-prose.svelte-1budmc figcaption{margin-top:var(--space-12);padding:0 var(--space-8) var(--space-4);font-size:var(--fs-body-3);color:var(--color-charcoal-60)}.legal-prose.svelte-1budmc hr{border:0;border-top:var(--border-1) solid var(--color-border);margin:var(--space-32) 0}.legal-prose.svelte-1budmc h3,.legal-prose.svelte-1budmc h4{scroll-margin-top:7rem}
