.privacy-intro{background:#edf7fa;border-bottom:1px solid #d3e4eb;padding-block:36px}
.privacy-intro h1{font-size:34px;line-height:1.2;margin:0 0 18px}
.privacy-intro p{max-width:850px;line-height:1.7}
.privacy-updated{font-size:12px;color:#496477;margin:16px 0 0}
.privacy-content{max-width:1040px!important;padding-block:12px 40px}
.privacy-content section{padding-block:25px;border-bottom:1px solid #d3e4eb;scroll-margin-top:140px}
.privacy-content h2{font-size:23px;line-height:1.3;margin:0 0 15px}
.privacy-content p,.privacy-content li{font-size:14px;line-height:1.75;color:#38566e}
.privacy-content li+li{margin-top:10px}
.privacy-content a{color:#176f78}
.privacy-cookie-button{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:10px 16px;background:#176f78;color:#fff;border:0;border-radius:4px;font:inherit;cursor:pointer}
.privacy-cookie-button svg{width:18px;height:18px}
@media(max-width:600px){.privacy-intro h1{font-size:28px}.privacy-content h2{font-size:21px}}
