.legal-prose.svelte-1aenmaa h1{border-bottom:1px solid var(--color-base-300);letter-spacing:-.025em;margin-bottom:1.75rem;padding-bottom:1rem;font-size:2rem;font-weight:700;line-height:1.15}.legal-prose.svelte-1aenmaa h2{letter-spacing:-.01em;color:var(--color-primary);margin-top:2.75rem;margin-bottom:.875rem;font-size:1.1875rem;font-weight:700}.legal-prose.svelte-1aenmaa h3{text-transform:uppercase;letter-spacing:.04em;color:color-mix(in oklch, var(--color-base-content) 55%, transparent);margin-top:1.875rem;margin-bottom:.5rem;font-size:.9375rem;font-weight:600}.legal-prose.svelte-1aenmaa p,.legal-prose.svelte-1aenmaa li,.legal-prose.svelte-1aenmaa dd{color:color-mix(in oklch, var(--color-base-content) 80%, transparent);line-height:1.75}.legal-prose.svelte-1aenmaa p{margin-bottom:1rem}.legal-prose.svelte-1aenmaa ul{margin-bottom:1rem;padding-left:1.25rem;list-style:outside}.legal-prose.svelte-1aenmaa li{margin-bottom:.375rem}.legal-prose.svelte-1aenmaa a{color:var(--color-primary);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.legal-prose.svelte-1aenmaa a:hover{text-decoration-thickness:2px}.legal-prose.svelte-1aenmaa dl{border-radius:var(--radius-field);background:color-mix(in oklab, var(--color-base-200) 55%, transparent);gap:.375rem 1.25rem;margin-bottom:1.25rem;padding:1rem 1.125rem;display:grid}@media (width>=640px){.legal-prose.svelte-1aenmaa dl{grid-template-columns:max-content 1fr}.legal-prose.svelte-1aenmaa dt{text-align:right}}.legal-prose.svelte-1aenmaa dt{color:color-mix(in oklch, var(--color-base-content) 55%, transparent);font-size:.8125rem;font-weight:600}.legal-prose.svelte-1aenmaa dd{margin:0;font-size:.9375rem}
