.privacy-content{max-width:900px;margin:auto;padding:44px 32px 72px}.back-link{display:inline-block;font-size:15px;font-weight:600;color:var(--muted);margin-bottom:44px}.back-link:hover{color:var(--red)}.privacy-content h1{font-size:clamp(36px,5vw,56px);line-height:1.12;letter-spacing:-1px;margin:0 0 22px}.privacy-lead{font-size:20px;line-height:1.6;color:var(--muted);max-width:720px}.privacy-date{font-size:14px;color:var(--muted);margin-top:20px}.privacy-content section{padding-top:36px}.privacy-content h2{font-size:26px;line-height:1.3;letter-spacing:-.3px;margin-bottom:17px}.privacy-content section p{margin-top:14px}.privacy-content ul{padding-left:23px;margin:14px 0}.privacy-content li{margin:8px 0}.privacy-content li::marker{color:var(--red)}.privacy-content section a,.privacy-status a{color:var(--red);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.privacy-status{background:#f6f7f9;border-left:3px solid var(--red);padding:22px 25px;margin:32px 0 0}.privacy-status p{margin-top:8px}.privacy-bottom{margin:40px 0 0}.privacy-page .skip{position:absolute}.privacy-page .skip:focus{top:10px;left:10px}.privacy-content{overflow-wrap:break-word}@media(max-width:600px){.privacy-content{padding:30px 22px 48px}.privacy-content h2{font-size:23px}.privacy-lead{font-size:18px}.privacy-status{padding:18px}.back-link{margin-bottom:30px}}