.legal.svelte-16fxxow{border-top:var(--line) solid var(--ink);max-width:60rem;margin:0}.legal.svelte-16fxxow div:where(.svelte-16fxxow){border-bottom:1px solid var(--hair);grid-template-columns:minmax(0,16rem) minmax(0,1fr);gap:1.5rem;padding-block:1.2rem;display:grid}dt.svelte-16fxxow{font-weight:700}dd.svelte-16fxxow{margin:0;line-height:1.7}@media (width<=40rem){.legal.svelte-16fxxow div:where(.svelte-16fxxow){grid-template-columns:1fr;gap:.3rem}}
