.legal-prose.svelte-16twp16 h2{font-family:var(--font-display);font-weight:300;font-size:1.5rem;line-height:1.3;color:var(--color-text-primary);margin-top:3rem;letter-spacing:-.01em}.legal-prose.svelte-16twp16 p,.legal-prose.svelte-16twp16 ul{font-size:1rem;line-height:1.75}.legal-prose.svelte-16twp16 ul{list-style:none;padding-left:0}.legal-prose.svelte-16twp16 li{position:relative;padding-left:1.5rem;margin-top:.5rem}.legal-prose.svelte-16twp16 li:before{content:"";position:absolute;left:0;top:.7rem;width:.5rem;height:1px;background:var(--color-accent);opacity:.6}.legal-prose.svelte-16twp16 strong{font-weight:500;color:var(--color-text-primary)}.legal-prose.svelte-16twp16 em{font-style:italic}.legal-prose.svelte-16twp16 a{color:var(--color-accent);text-decoration:underline;text-decoration-color:#d977574d;text-underline-offset:.25rem;transition:color .2s}.legal-prose.svelte-16twp16 a:hover{color:var(--color-accent-hover);text-decoration-color:var(--color-accent)}.legal-prose.svelte-16twp16 .contact-block{padding:1.5rem;border:1px solid var(--color-border-subtle);border-radius:.75rem;background-color:#1a1a1a80}
