.legal-page[data-v-6d8b8faa]{background-color:#121212;color:#d7d8dc}.legal-hero[data-v-6d8b8faa]{background-color:#0b0b0d;border-bottom:1px solid rgba(255,255,255,.08);padding:4.5rem 0 3rem}.legal-eyebrow[data-v-6d8b8faa]{font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:#9a9ba3;margin:0 0 1rem}.legal-title[data-v-6d8b8faa]{color:#fff;font-weight:300;font-size:clamp(2rem,5vw,3.25rem);line-height:1.15;margin:0 0 1.5rem}.legal-standfirst[data-v-6d8b8faa]{max-width:70ch;margin:0;font-size:1.02rem;line-height:1.75;color:#c9cad1}.legal-body[data-v-6d8b8faa]{padding:3.5rem 0 5rem}.legal-toc[data-v-6d8b8faa]{position:sticky;top:110px;border-left:1px solid rgba(255,255,255,.08);padding-left:1.5rem}.legal-toc__label[data-v-6d8b8faa]{font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:#9a9ba3;margin:0 0 1rem}.legal-toc__list[data-v-6d8b8faa]{list-style:none;counter-reset:toc;margin:0;padding:0}.legal-toc__list li[data-v-6d8b8faa]{counter-increment:toc;margin-bottom:.7rem;line-height:1.45}.legal-toc__list a[data-v-6d8b8faa]{color:#b9bac2!important;text-decoration:none;font-size:.92rem;transition:color .15s ease}.legal-toc__list a[data-v-6d8b8faa]:hover,.legal-toc__list a[data-v-6d8b8faa]:focus{color:#fff!important;text-decoration:underline;text-underline-offset:3px}.legal-prose[data-v-6d8b8faa]{max-width:70ch}.legal-section[data-v-6d8b8faa]{padding-bottom:2.75rem;margin-bottom:2.75rem;border-bottom:1px solid rgba(255,255,255,.08);scroll-margin-top:110px}.legal-section[data-v-6d8b8faa]:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.legal-h2[data-v-6d8b8faa]{display:flex;align-items:baseline;gap:.85rem;color:#fff;font-size:clamp(1.15rem,2.6vw,1.4rem);font-weight:600;line-height:1.3;margin:0 0 1.5rem}.legal-h2__num[data-v-6d8b8faa]{flex:0 0 auto;font-size:.8rem;font-weight:500;letter-spacing:.12em;color:#9a9ba3;padding-bottom:.15em}.legal-h3[data-v-6d8b8faa]{color:#fff;font-size:1rem;font-weight:600;line-height:1.4;margin:2.25rem 0 1rem}.legal-prose p[data-v-6d8b8faa]{color:#d7d8dc;font-size:1rem;line-height:1.75;margin:0 0 1.35rem}.legal-prose p[data-v-6d8b8faa]:last-child{margin-bottom:0}.legal-prose strong[data-v-6d8b8faa]{color:#fff;font-weight:600}.legal-prose a[data-v-6d8b8faa]{color:#fff!important;text-decoration:underline;text-underline-offset:3px}.legal-prose a[data-v-6d8b8faa]:hover,.legal-prose a[data-v-6d8b8faa]:focus{color:#fff!important;text-decoration-thickness:2px}.legal-list[data-v-6d8b8faa]{margin:0 0 1.35rem;padding-left:1.25rem}.legal-list li[data-v-6d8b8faa]{color:#d7d8dc;line-height:1.75;margin-bottom:.85rem}.legal-data[data-v-6d8b8faa]{margin:0;border-top:1px solid rgba(255,255,255,.08)}.legal-data__row[data-v-6d8b8faa]{display:grid;grid-template-columns:1fr;gap:.25rem;padding:.9rem 0;border-bottom:1px solid rgba(255,255,255,.08)}.legal-section>.legal-data:last-child .legal-data__row[data-v-6d8b8faa]:last-child{border-bottom:0}.legal-data dt[data-v-6d8b8faa]{font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:#9a9ba3;font-weight:500}.legal-data dd[data-v-6d8b8faa]{margin:0;color:#d7d8dc;line-height:1.6;overflow-wrap:anywhere}@media (min-width: 576px){.legal-data__row[data-v-6d8b8faa]{grid-template-columns:13rem 1fr;gap:1.25rem;align-items:baseline}}@media (max-width: 991.98px){.legal-hero[data-v-6d8b8faa]{padding:3rem 0 2rem}.legal-body[data-v-6d8b8faa]{padding:2.5rem 0 3.5rem}.legal-section[data-v-6d8b8faa]{padding-bottom:2.25rem;margin-bottom:2.25rem}}
