.privacy-module-scss-module__vkYEPa__page{background:var(--ground)}.privacy-module-scss-module__vkYEPa__topbar{max-width:var(--measure-wide);padding:clamp(20px,4vh,32px) var(--gutter) 0;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;display:flex}.privacy-module-scss-module__vkYEPa__brand{color:var(--ink);letter-spacing:-.02em;align-items:center;gap:9px;font-size:17px;font-weight:700;display:inline-flex}.privacy-module-scss-module__vkYEPa__back{color:var(--ink-2);transition:color var(--dur-fast) ease;font-size:14px;font-weight:500}.privacy-module-scss-module__vkYEPa__back:hover{color:var(--ink)}.privacy-module-scss-module__vkYEPa__doc{max-width:var(--measure-form);padding:clamp(32px,6vh,64px) var(--gutter) clamp(90px,12vh,140px);margin:0 auto}.privacy-module-scss-module__vkYEPa__kicker{background:var(--panel);border:1px solid var(--line);color:var(--ink-2);border-radius:999px;padding:6px 13px;font-size:12.5px;font-weight:600;display:inline-block}.privacy-module-scss-module__vkYEPa__title{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--ink);margin-top:16px;font-size:clamp(36px,6vw,56px);font-weight:400;line-height:1.04}.privacy-module-scss-module__vkYEPa__updated{color:var(--ink-3);margin-top:10px;font-size:14.5px}.privacy-module-scss-module__vkYEPa__lede{max-width:56ch;color:var(--ink-2);text-wrap:pretty;margin-top:20px;font-size:16px;line-height:1.65}.privacy-module-scss-module__vkYEPa__toc{border:1px solid var(--line);border-radius:var(--radius-2xl);background:var(--panel);margin-top:36px;padding:18px 20px}.privacy-module-scss-module__vkYEPa__tocLabel{letter-spacing:.07em;text-transform:uppercase;color:var(--ink-2);font-size:11.5px;font-weight:650}.privacy-module-scss-module__vkYEPa__tocList{counter-reset:toc;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 24px;margin-top:10px;padding:0;list-style:none;display:grid}.privacy-module-scss-module__vkYEPa__tocList li{counter-increment:toc;font-size:14px;line-height:1.4}.privacy-module-scss-module__vkYEPa__tocList a{color:var(--ink-2);transition:color var(--dur-fast) ease}.privacy-module-scss-module__vkYEPa__tocList a:before{content:counter(toc) ". ";color:var(--ink-3)}.privacy-module-scss-module__vkYEPa__tocList a:hover{color:var(--ink)}@media (max-width:640px){.privacy-module-scss-module__vkYEPa__tocList{grid-template-columns:1fr}}.privacy-module-scss-module__vkYEPa__prose{margin-top:48px}.privacy-module-scss-module__vkYEPa__section{border-top:1px solid var(--line);padding-top:36px}.privacy-module-scss-module__vkYEPa__section:first-child{border-top:0;padding-top:0}.privacy-module-scss-module__vkYEPa__h2{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--ink);scroll-margin-top:24px;font-size:clamp(22px,3vw,28px);font-weight:400}.privacy-module-scss-module__vkYEPa__h3{letter-spacing:-.01em;color:var(--ink);margin-top:26px;scroll-margin-top:24px;font-size:16.5px;font-weight:650}.privacy-module-scss-module__vkYEPa__p{color:var(--ink-2);letter-spacing:-.006em;text-wrap:pretty;margin-top:14px;font-size:15.5px;line-height:1.68}.privacy-module-scss-module__vkYEPa__ul{color:var(--ink-2);margin-top:14px;padding-left:20px;font-size:15.5px;line-height:1.68;list-style:outside}.privacy-module-scss-module__vkYEPa__ul li+li{margin-top:8px}.privacy-module-scss-module__vkYEPa__ul b,.privacy-module-scss-module__vkYEPa__p b{color:var(--ink);font-weight:650}.privacy-module-scss-module__vkYEPa__note{border:1px dashed var(--ink-3);border-radius:var(--radius-xl);background:var(--field);color:var(--ink-2);margin-top:16px;padding:14px 16px;font-size:14px;line-height:1.6}.privacy-module-scss-module__vkYEPa__note b{color:var(--ink)}.privacy-module-scss-module__vkYEPa__prose a{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.privacy-module-scss-module__vkYEPa__footNav{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:56px;padding-top:28px;display:flex}.privacy-module-scss-module__vkYEPa__footNav a{color:var(--ink-2);transition:color var(--dur-fast) ease;font-size:14px;font-weight:500}.privacy-module-scss-module__vkYEPa__footNav a:hover{color:var(--ink)}
