.privacy-page[data-v-25ffe730]{max-width:920px;color:var(--text-main);padding-top:9rem;padding-bottom:5rem}.privacy-page header[data-v-25ffe730]{margin-bottom:3rem}.privacy-page h1[data-v-25ffe730]{margin:0 0 1.5rem;font-size:clamp(2.3rem,5vw,3.6rem);font-weight:800;line-height:1.15}.privacy-page h2[data-v-25ffe730]{margin:0 0 1rem;font-size:1.35rem;font-weight:700}.privacy-page p[data-v-25ffe730]{color:var(--text-muted);margin:0 0 1.25rem;line-height:1.85}.privacy-page .privacy-date[data-v-25ffe730]{font-size:.8rem}.privacy-page section[data-v-25ffe730]{border-top:1px solid var(--border-light);margin-top:2rem;padding-top:2rem;scroll-margin-top:8rem}.privacy-page a[data-v-25ffe730]{color:inherit;text-underline-offset:3px;text-decoration:underline}.privacy-table-scroll[data-v-25ffe730]{margin:1.5rem 0;overflow-x:auto}.privacy-page table[data-v-25ffe730]{border-collapse:collapse;width:100%;min-width:560px;font-size:.83rem}.privacy-page td[data-v-25ffe730],.privacy-page th[data-v-25ffe730]{text-align:start;border-bottom:1px solid var(--border-light);vertical-align:top;padding:14px 12px}.privacy-page thead[data-v-25ffe730]{background:var(--input-bg)}.privacy-page tbody th[data-v-25ffe730]{overflow-wrap:anywhere;width:26%}.privacy-caption[data-v-25ffe730]{text-align:start;padding-bottom:12px;font-weight:600}.privacy-page[data-v-25ffe730] :focus-visible{outline-offset:3px;outline:2px solid}
