.pv-top:where(.rd,.rd *){padding:3.5rem 0 3rem;background:var(--paper);border-bottom:0.0625rem solid var(--line)}.pv-top:where(.rd,.rd *) .crumbs{margin-bottom:1.5rem}.pv-top:where(.rd,.rd *) h1{font-size:clamp(1.875rem,3vw,2.75rem);line-height:1.36}.pv-top:where(.rd,.rd *) .intro{margin-top:1rem;max-width:40em;font-size:1.03125rem;color:var(--ink-2);line-height:1.95}.quick:where(.rd,.rd *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2.25rem}.quick:where(.rd,.rd *) a{display:flex;flex-direction:column;padding:1.25rem 1.375rem;background:#fff;border:0.0625rem solid var(--line);border-radius:0.5rem;transition:border-color .2s}.quick:where(.rd,.rd *) a:hover{border-color:var(--ink)}.quick:where(.rd,.rd *) b{font-size:1.03125rem}.quick:where(.rd,.rd *) span{margin-top:0.375rem;font-size:0.90625rem;color:var(--ink-2);line-height:1.75}.quick:where(.rd,.rd *) em{margin-top:auto;padding-top:0.75rem;font-style:normal;font-size:0.875rem;font-weight:600;color:var(--teal-d)}.pv:where(.rd,.rd *){display:grid;grid-template-columns:16.25rem minmax(0,1fr);gap:4.5rem;padding-top:4rem;padding-bottom:7rem;align-items:start}.toc:where(.rd,.rd *){position:sticky;top:calc(var(--hd) * var(--hd-on, 1) + 2rem);font-size:0.90625rem}.toc:where(.rd,.rd *) b{display:block;font-size:0.8125rem;color:var(--ink-4);font-weight:600;letter-spacing:.06em;margin-bottom:0.625rem}.toc:where(.rd,.rd *) ol{list-style:none;border-left:0.0625rem solid var(--line)}.toc:where(.rd,.rd *) a{display:block;padding:0.4375rem 0 0.4375rem 1rem;margin-left:-0.0625rem;border-left:0.125rem solid transparent;color:var(--ink-3);line-height:1.6}.toc:where(.rd,.rd *) a:hover{color:var(--ink)}.toc:where(.rd,.rd *) a.on{color:var(--ink);border-left-color:var(--teal);font-weight:500}.doc:where(.rd,.rd *){max-width:46em}.ps:where(.rd,.rd *)+.ps{margin-top:3rem;padding-top:2.5rem;border-top:0.0625rem solid var(--line)}.ps:where(.rd,.rd *) h2{font-size:1.3125rem;line-height:1.55}.ps:where(.rd,.rd *) p{margin-top:0.875rem;color:var(--ink-2);line-height:1.95}.ps:where(.rd,.rd *) ul{list-style:none;margin-top:0.75rem}.ps:where(.rd,.rd *) li{position:relative;padding:0.375rem 0 0.375rem 1.25rem;color:var(--ink-2);line-height:1.9}.ps:where(.rd,.rd *) li::before{content:"";position:absolute;left:0.125rem;top:1.1875rem;width:0.375rem;height:0.375rem;background:var(--teal)}.ps:where(.rd,.rd *) a{color:var(--teal-d);text-decoration:underline;text-underline-offset:0.1875rem}.ps:target:where(.rd,.rd *) h2,.ps.flash:where(.rd,.rd *) h2{color:var(--teal-d)}.fin:where(.rd,.rd *){margin-top:3rem;font-size:0.875rem;color:var(--ink-3)}.toc-m:where(.rd,.rd *){display:none}
@media (max-width:1080px){.quick:where(.rd,.rd *){grid-template-columns:1fr}.pv:where(.rd,.rd *){grid-template-columns:1fr;gap:0}.toc:where(.rd,.rd *){display:none}.toc-m:where(.rd,.rd *){display:block;margin-bottom:2.5rem;border:0.0625rem solid var(--line);border-radius:0.5rem}.toc-m:where(.rd,.rd *) summary{padding:0.875rem 1rem;font-weight:600;cursor:pointer}.toc-m:where(.rd,.rd *) ol{list-style:none;padding:0 1rem 0.75rem}.toc-m:where(.rd,.rd *) a{display:block;padding:0.5rem 0;border-top:0.0625rem solid var(--line);font-size:0.9375rem;color:var(--ink-2)}}
@media (max-width:700px){.pv-top:where(.rd,.rd *){padding:2.25rem 0 2.25rem}.pv-top:where(.rd,.rd *) h1{font-size:1.75rem}.pv:where(.rd,.rd *){padding-top:2.5rem;padding-bottom:4.5rem}.ps:where(.rd,.rd *) h2{font-size:1.1875rem}}


.privacy-shortcuts:where(.rd,.rd *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0.75rem;margin-top:1.75rem}
.privacy-shortcuts:where(.rd,.rd *) button{border:0.0625rem solid var(--line);border-radius:0.5rem;background:#fff;padding:1rem;text-align:left;cursor:pointer}
.privacy-shortcuts:where(.rd,.rd *) strong{display:block}
.privacy-shortcuts:where(.rd,.rd *) span{display:block;margin-top:0.3125rem;color:var(--ink-3);font-size:0.84375rem;line-height:1.6}
.privacy-layout:where(.rd,.rd *){display:grid;grid-template-columns:17.5rem minmax(0,1fr);gap:3.5rem;padding:3.5rem 0 6.5rem}
.privacy-toc:where(.rd,.rd *){position:sticky;top:calc(var(--hd) * var(--hd-on, 1) + 2rem);align-self:start;border:0.0625rem solid var(--line);border-radius:0.625rem;background:#fff;padding:1.25rem}
.privacy-toc:where(.rd,.rd *) h2{font-size:1.125rem}
.privacy-toc:where(.rd,.rd *) a{display:block;padding:0.625rem 0;border-bottom:0.0625rem solid var(--line);font-size:0.90625rem;line-height:1.5}
.privacy-toc:where(.rd,.rd *) a:last-child{border-bottom:0}
.privacy-body:where(.rd,.rd *){margin-top:0!important}
.privacy-body:where(.rd,.rd *) article+article{margin-top:2.75rem}
.privacy-body:where(.rd,.rd *) h2{font-size:clamp(1.375rem,2.2vw,2rem);line-height:1.45}
.privacy-body:where(.rd,.rd *) p,.privacy-body:where(.rd,.rd *) li{color:var(--ink-2);line-height:1.9}
@media (max-width:960px){.privacy-layout:where(.rd,.rd *){grid-template-columns:1fr;gap:2rem}.privacy-toc:where(.rd,.rd *){position:static}.privacy-shortcuts:where(.rd,.rd *){grid-template-columns:1fr}}

:lang(zh) .privacy-toc:where(.rd,.rd *) a{word-break:keep-all}
