.privacy-header[data-v-9810c993]{position:fixed;inset:0 0 auto;z-index:50;background:#ffffffeb;-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);border-bottom:1px solid var(--rule)}.privacy-header__inner[data-v-9810c993]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;height:var(--header-h)}.privacy-header__logo[data-v-9810c993]{display:inline-flex}.privacy-header__actions[data-v-9810c993]{display:flex;align-items:center;gap:1.75rem;font:var(--text-ui)}.privacy[data-v-9810c993]{padding-block:calc(var(--header-h) + clamp(2.5rem,6vw,6rem)) clamp(5.5rem,9.8vw,8.75rem)}.privacy__layout[data-v-9810c993]{display:grid;grid-template-columns:var(--label-col) minmax(0,47.5rem);align-items:start}.privacy__aside[data-v-9810c993]{position:sticky;top:calc(var(--header-h) + 2rem);padding-right:2.5rem}.privacy__aside[data-v-9810c993] .section-label{padding-top:calc((clamp(2.25rem,4.4vw,4rem)*1.0625 - 1rem)/2)}.privacy__title[data-v-9810c993]{font:var(--text-h2-card);letter-spacing:var(--ls-heading);text-transform:uppercase}.privacy__title-line[data-v-9810c993]{display:block}.privacy__edition[data-v-9810c993]{margin-top:1.25rem;font:var(--text-body);color:var(--mute)}.privacy__toc[data-v-9810c993]{margin-top:2.5rem}.privacy__toc-cap[data-v-9810c993]{margin-bottom:1rem;font:var(--text-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--mute)}.privacy__toc-list[data-v-9810c993]{display:grid;gap:.625rem;list-style:none}.privacy__toc-list a[data-v-9810c993]{display:grid;grid-template-columns:1.75rem minmax(0,1fr);font:var(--text-body-sm);color:var(--ink);text-decoration:none;transition:color .2s var(--ease-out)}.privacy__toc-list a[data-v-9810c993]:hover,.privacy__toc-list a.is-active[data-v-9810c993]{color:var(--red)}.privacy__toc-n[data-v-9810c993]{color:var(--mute);font-variant-numeric:tabular-nums}.privacy__toc-list a.is-active .privacy__toc-n[data-v-9810c993]{color:var(--red)}.privacy__doc[data-v-9810c993]{display:grid;gap:3rem;margin-top:clamp(3rem,5vw,4.5rem)}.privacy__section[data-v-9810c993]{display:grid;gap:1rem;scroll-margin-top:calc(var(--header-h) + 1.5rem)}.privacy__h2[data-v-9810c993]{display:flex;gap:.75rem;padding-top:1.5rem;border-top:1px solid var(--rule);font:var(--text-title-lg);letter-spacing:var(--ls-tight)}.privacy__num[data-v-9810c993]{color:var(--red);font-variant-numeric:tabular-nums}.privacy__p[data-v-9810c993],.privacy__list[data-v-9810c993]{font:var(--text-body);color:var(--mute);text-wrap:pretty}.privacy__list[data-v-9810c993]{display:grid;gap:.5rem;list-style:none}.privacy__list li[data-v-9810c993]{position:relative}.privacy__list li[data-v-9810c993]:before{content:"";position:absolute;top:.8125rem;left:-1.25rem;width:.625rem;height:1px;background:var(--red)}.privacy__card[data-v-9810c993]{display:grid;gap:1.25rem;padding:1.75rem 2rem;background:var(--surf);border-radius:1.25rem}.privacy__card-name[data-v-9810c993]{font:var(--text-title-lg);letter-spacing:var(--ls-tight)}.privacy__card-rows[data-v-9810c993]{display:grid;gap:.75rem}.privacy__card-row[data-v-9810c993]{display:grid;grid-template-columns:6rem minmax(0,1fr);gap:1rem;align-items:baseline}.privacy__card-row dt[data-v-9810c993]{font:var(--text-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--mute)}.privacy__card-row dd[data-v-9810c993]{font:var(--text-body);font-variant-numeric:tabular-nums}.privacy-footer[data-v-9810c993]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;padding-block:1.5rem;border-top:1px solid var(--rule);font:var(--text-caption);color:var(--mute)}@media(max-width:56.25rem){.privacy__layout[data-v-9810c993]{grid-template-columns:minmax(0,1fr);gap:1.5rem}.privacy__aside[data-v-9810c993]{position:static;padding-right:0}.privacy__aside[data-v-9810c993] .section-label{padding-top:0}.privacy__toc-fold[data-v-9810c993]{margin-top:2.5rem;border-bottom:1px solid var(--rule)}.privacy__toc-fold .privacy__toc-list[data-v-9810c993]{gap:1rem;padding-bottom:1.25rem}.privacy__toc-fold .privacy__toc-list a[data-v-9810c993]{font:var(--text-body)}.privacy__doc[data-v-9810c993]{gap:2.5rem;margin-top:2.5rem}.privacy__h2[data-v-9810c993]{font:var(--text-title-md)}}@media(max-width:32.5rem){.privacy-header__actions[data-v-9810c993] .lang-switch{display:none}.privacy__title[data-v-9810c993]{font-size:min(2.25rem,7.2vw)}.privacy__list li[data-v-9810c993]:before{left:-.875rem;width:.5rem}.privacy__card[data-v-9810c993]{padding:1.25rem}.privacy__card-row[data-v-9810c993]{grid-template-columns:minmax(0,1fr);gap:.25rem}}
