.privacy-content{max-width:900px;padding-top:32px;padding-bottom:64px;color:#182b40}
.privacy-back{display:inline-flex;align-items:center;min-height:44px;padding:10px 18px;margin-bottom:28px;border:1px solid #ccd6df;border-radius:12px;text-decoration:none;color:#062b59;font-weight:600;background:#fff}
.privacy-back:hover{background:#edf4f8}
.privacy-content h1{font-size:clamp(28px,5vw,46px);line-height:1.15;overflow-wrap:anywhere;margin:12px 0 16px}
.privacy-content h2{font-size:24px;line-height:1.3;margin:32px 0 12px}
.privacy-content p,.privacy-content li{font-size:16px;line-height:1.75;overflow-wrap:anywhere}
.privacy-content ul{padding-left:24px}.privacy-content li{margin:8px 0}
.privacy-content article a{color:#075b91;text-decoration:underline;text-underline-offset:3px}
.privacy-content a:focus-visible{outline:3px solid #117bb6;outline-offset:4px}
.privacy-date{color:#596a78}.privacy-contact{border-top:1px solid #dce3e9;padding-top:24px;margin-top:32px}
@media(max-width:600px){.privacy-content{padding-top:20px;padding-bottom:36px}.privacy-content h2{font-size:21px}}
