/* ---------- Політика конфіденційності ---------- */
.privacy-screen{min-width:320px;background:#fff;color:#1d1d1f}
.privacy-page{box-sizing:border-box;width:min(100%,780px);margin:0 auto;padding:28px 20px 44px}
.privacy-page :where(h1,h2,p,ul){margin:0}
.privacy-updated{margin-top:8px;color:#71717a;font-size:14px}
.privacy-section{margin-top:28px}
html body #app-view .privacy-section h2{font-size:20px;font-weight:700;line-height:1.25;letter-spacing:-.2px}
.privacy-section p,.privacy-section li{color:#3f3f46;font-size:16px;line-height:1.6}
.privacy-section h2+p,.privacy-section h2+ul{margin-top:10px}
.privacy-section p+p{margin-top:10px}
.privacy-section ul{padding-left:20px}
.privacy-section li+li{margin-top:6px}
.privacy-section a,.privacy-section a:visited{color:#1E3A6B;font-weight:600;text-decoration:none}
@media(hover:hover){.privacy-section a:hover{text-decoration:underline;text-underline-offset:2px}}
@media(min-width:700px){.privacy-page{padding:42px 24px 56px}html body #app-view .privacy-section h2{font-size:22px}}
@media(min-width:1024px){.privacy-page{padding:42px 20px 72px}.privacy-section{margin-top:36px}html body #app-view .privacy-section h2{font-size:24px}.privacy-section p,.privacy-section li{font-size:17px}}

@media (min-width:1024px) { html body .privacy-page { width:min(100%,1040px); } }
