.legal.svelte-1aenmaa h1{font-size:1.75rem;font-weight:800;line-height:1.2;letter-spacing:-.01em}.legal.svelte-1aenmaa h2{font-size:1.15rem;font-weight:700;margin-top:1.75rem;margin-bottom:.5rem}.legal.svelte-1aenmaa h3{font-size:1rem;font-weight:700;margin-top:1.25rem;margin-bottom:.4rem}.legal.svelte-1aenmaa p,.legal.svelte-1aenmaa li{font-size:15px;line-height:1.6;color:#333}.legal.svelte-1aenmaa p{margin:.6rem 0}.legal.svelte-1aenmaa ul{list-style:disc;padding-left:1.4rem;margin:.5rem 0}.legal.svelte-1aenmaa li{margin:.3rem 0}.legal.svelte-1aenmaa .meta{color:#777;font-size:13px}.legal.svelte-1aenmaa .box{background:#fff;border:2px solid #e5e0dc;border-radius:12px;padding:1rem 1.15rem;margin:1rem 0}.legal.svelte-1aenmaa a{color:#c94a37;text-decoration:underline}
