.privacy-page{max-width:820px}.privacy-page .intro{padding-bottom:20px}.publisher dl{display:grid;grid-template-columns:1fr 2fr;gap:16px;margin:0}.publisher dt{color:#888;font-size:11px}.publisher dd{margin:4px 0 0;color:#222;font-size:15px;font-weight:600;overflow-wrap:anywhere}.publisher p{font-size:12px;color:#888;margin:16px 0 0}.privacy-page a{color:#365fd2;text-decoration:none;overflow-wrap:anywhere}.privacy-page a:hover{text-decoration:underline}.privacy-pills{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.privacy-pills span{background:#f0f2f7;color:#777e8c;border-radius:99px;font-size:11px;padding:5px 10px}.policy-section{margin:14px 0;padding:22px 24px}.policy-section h2{font-size:17px;color:#222;margin-bottom:12px}.policy-section p{font-size:14px;color:#444;line-height:1.85;margin:10px 0}.policy-url{margin-top:24px}.policy-url input{width:100%;margin:7px 0 12px;font-size:13px}.privacy-page footer{line-height:1.8}.privacy-page code{font-size:.92em;background:#f2f2f6;border-radius:4px;padding:1px 4px}@media(max-width:520px){.publisher dl{grid-template-columns:1fr;gap:12px}.policy-section{padding:18px}.policy-section h2{font-size:16px}.policy-section p{font-size:14px}.privacy-page .brand p{font-size:9px}.policy-url input{font-size:16px}}
