.legal-page[data-v-6d48f97a]{background:#fff;padding:4rem 0 5rem}.container[data-v-6d48f97a]{max-width:900px;color:var(--color-text);margin:0 auto;padding:0 1.5rem;line-height:1.7}.container[data-v-6d48f97a] header{border-bottom:1px solid var(--color-border);margin-bottom:2rem;padding-bottom:1.5rem}.container[data-v-6d48f97a] h1{letter-spacing:-.04em;margin-bottom:.75rem;font-size:clamp(2rem,5vw,3rem);line-height:1.15}.container[data-v-6d48f97a] h2{margin-top:2.5rem;font-size:1.45rem;line-height:1.3}.container[data-v-6d48f97a] h3{margin-top:1.75rem;font-size:1.1rem}.container[data-v-6d48f97a] p,.container[data-v-6d48f97a] li{max-width:78ch}.container[data-v-6d48f97a] p,.container[data-v-6d48f97a] ul,.container[data-v-6d48f97a] table{margin-top:1rem}.container[data-v-6d48f97a] a{color:var(--color-primary)}.container[data-v-6d48f97a] .meta,.container[data-v-6d48f97a] footer{color:var(--color-text-muted)}.container[data-v-6d48f97a] table{border-collapse:collapse;width:100%}.container[data-v-6d48f97a] th,.container[data-v-6d48f97a] td{text-align:left;vertical-align:top;border:1px solid var(--color-border);padding:.625rem .75rem}.container[data-v-6d48f97a] th{background:var(--color-bg)}.container[data-v-6d48f97a] footer{border-top:1px solid var(--color-border);margin-top:3.5rem;padding-top:1.5rem;font-size:.925rem}
