:root{--ink:#000;--text:#f3f3f1;--muted:#a2a2a2;--line:#282828;--sans:"Wix Madefor Text","Source Han Sans CN","PingFang SC",sans-serif;--nav:var(--sans)}
body.is-privacy-page{background:#000;color:var(--text)}
.privacy-page{width:min(100%,880px);margin:0 auto;padding:64px 40px 48px}
.privacy-page>header{margin-bottom:52px}
.privacy-page h1{max-width:760px;font:500 clamp(34px,4vw,52px)/1.25 "Wix Madefor Display","Source Han Sans CN","PingFang SC",sans-serif;letter-spacing:-.025em;margin:0 0 20px;text-wrap:balance}
.privacy-updated{font-size:11px;color:#858585;letter-spacing:.04em}
.privacy-section{padding-top:30px;margin-top:30px;border-top:1px solid var(--line);scroll-margin-top:110px}
.privacy-section h2{font:500 20px/1.5 var(--sans);margin:0 0 18px;color:#eee}
.privacy-section p{font:400 15px/1.95 var(--sans);color:#aaa;margin:0 0 16px;overflow-wrap:anywhere}
.privacy-section p:last-child{margin-bottom:0}
.privacy-section a{color:#d5d5d5;text-decoration:underline;text-underline-offset:4px}
.privacy-section a:hover{color:#fff}
.privacy-section a:focus-visible{outline:1px solid #fff;outline-offset:4px}
.is-privacy-page .site-header{background:#000}
.is-privacy-page .guide-footer{max-width:800px}
@media(max-width:650px){.privacy-page{padding:36px 26px 30px}.privacy-page>header{margin-bottom:36px}.privacy-page h1{font-size:32px;line-height:1.35;margin-bottom:16px}.privacy-section{padding-top:25px;margin-top:25px}.privacy-section h2{font-size:18px;margin-bottom:14px}.privacy-section p{font-size:14px;line-height:1.95}.privacy-updated{font-size:10px}}
