.privacy[data-v-18cc1aa9]{max-width:820px;padding-block:clamp(48px,8vw,96px) var(--section-space)}.privacy__header h1[data-v-18cc1aa9]{font-size:clamp(2.25rem,5vw,3.25rem);font-weight:800}.privacy__lead[data-v-18cc1aa9]{margin-top:20px;color:var(--color-text-muted);font-size:1.125rem}.privacy__updated[data-v-18cc1aa9]{margin-top:12px;color:var(--color-text-subtle);font-size:.9375rem}.privacy__toc[data-v-18cc1aa9]{margin-block:40px 8px;padding:24px 28px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.privacy__toc ol[data-v-18cc1aa9]{columns:2 240px;margin:0;padding-left:20px}.privacy__toc li[data-v-18cc1aa9]{padding-block:3px;break-inside:avoid}.privacy__toc a[data-v-18cc1aa9]{color:var(--color-text-muted);text-decoration:none}.privacy__toc a[data-v-18cc1aa9]:hover{color:var(--color-text)}.privacy section[data-v-18cc1aa9]{padding-top:48px}.privacy h2[data-v-18cc1aa9]{font-size:clamp(1.5rem,3vw,1.875rem)}.privacy h3[data-v-18cc1aa9]{margin-top:28px;font-size:1.1875rem}.privacy p[data-v-18cc1aa9],.privacy ul[data-v-18cc1aa9],.privacy address[data-v-18cc1aa9]{margin-top:14px;color:var(--color-text-muted)}.privacy address[data-v-18cc1aa9]{font-style:normal;line-height:1.7}.privacy ul[data-v-18cc1aa9]{padding-left:22px}.privacy li+li[data-v-18cc1aa9]{margin-top:6px}.privacy a[data-v-18cc1aa9]{color:var(--color-brand-light);text-underline-offset:3px;overflow-wrap:anywhere}.privacy code[data-v-18cc1aa9]{padding:2px 6px;border-radius:6px;background:var(--color-surface-hover);font-size:.9em;overflow-wrap:anywhere}
