.privacy-content[data-v-763fd376]{gap:24px;display:grid}.privacy-toc[data-v-763fd376]{border-top:1px solid #0a2f601a;border-bottom:1px solid #0a2f601a;gap:12px;padding:16px 0;display:grid}.privacy-toc strong[data-v-763fd376]{color:var(--ink);font-size:16px;font-weight:900}.privacy-toc-links[data-v-763fd376]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px 18px;display:grid}.privacy-toc a[data-v-763fd376]{color:var(--accent);font-size:14px;font-weight:700;line-height:1.4}.privacy-toc a[data-v-763fd376]:hover{text-underline-offset:4px;text-decoration:underline}.privacy-section[data-v-763fd376]{gap:12px;scroll-margin-top:112px}.privacy-section[data-v-763fd376]>:is(h2,h3){margin:0;font-size:clamp(20px,2.5vw,26px);font-weight:900;line-height:1.25}.privacy-subsection[data-v-763fd376]{gap:10px;padding-top:8px;display:grid}.privacy-subsection[data-v-763fd376]>:is(h3,h4){color:var(--ink);margin:0;font-size:18px;font-weight:900;line-height:1.35}.privacy-list[data-v-763fd376],.privacy-section p[data-v-763fd376]{max-width:84ch}.privacy-list[data-v-763fd376]{color:var(--muted);gap:7px;margin:0;padding-inline-start:22px;line-height:1.65;display:grid}.privacy-list li[data-v-763fd376]::marker{color:var(--accent)}.privacy-controller[data-v-763fd376]{gap:14px;display:grid}.privacy-address[data-v-763fd376]{color:var(--muted);gap:4px;font-size:16px;font-style:normal;line-height:1.72;display:grid}.privacy-address strong[data-v-763fd376],.privacy-details dt[data-v-763fd376]{color:var(--ink);font-weight:900}.privacy-details[data-v-763fd376]{color:var(--muted);gap:10px;margin:0;font-size:16px;line-height:1.65;display:grid}.privacy-details div[data-v-763fd376]{grid-template-columns:minmax(220px,.34fr) 1fr;gap:8px 18px;display:grid}.privacy-details dd[data-v-763fd376],.privacy-details dt[data-v-763fd376]{margin:0}.privacy-details dd[data-v-763fd376]{font-weight:500}.privacy-details a[data-v-763fd376]{color:inherit;font-weight:inherit;text-decoration:none}.privacy-details a[data-v-763fd376]:hover{text-underline-offset:4px;text-decoration:underline}@media (width<=620px){.privacy-details div[data-v-763fd376]{grid-template-columns:1fr;gap:2px}}.embedded .privacy-section[data-v-763fd376]{scroll-margin-top:12px}
