.privacy-document{width:min(900px,calc(100% - 36px));margin:52px auto 88px;color:#f4eef5}
.privacy-kicker{color:#f1c987;font-size:12px;font-weight:800;letter-spacing:1.7px;text-transform:uppercase}
.privacy-document h1{margin:12px 0 10px;font:800 clamp(42px,7vw,70px)/.95 'Barlow Condensed',sans-serif;letter-spacing:.2px}
.privacy-updated{color:#a99eae;font-size:13px;margin:0 0 28px}
.privacy-intro{padding:20px 22px;border:1px solid #ffffff1c;border-left:3px solid #76d9cb;border-radius:9px;background:linear-gradient(115deg,#18353b70,#211a27 72%);color:#e5dce7;font-size:16px;line-height:1.7}
.privacy-section{padding:22px 2px;border-bottom:1px solid #ffffff14}
.privacy-section h2{margin:0 0 9px;color:#f4d5a0;font:700 28px/1.1 'Barlow Condensed',sans-serif}
.privacy-section p,.privacy-section li{color:#c9bfce;font-size:15px;line-height:1.75}
.privacy-section p{margin:0 0 10px}.privacy-section ul{padding-left:21px;margin:8px 0}
.privacy-document a{color:#91e4d9;text-underline-offset:3px}
.privacy-return{display:inline-flex;align-items:center;margin-top:26px;padding:11px 15px;border:1px solid #ffffff25;border-radius:7px;color:#fff!important;text-decoration:none;font-weight:700}
.privacy-return:hover{border-color:#91e4d9;background:#91e4d90d}
@media(max-width:620px){.privacy-document{margin:34px auto 68px}.privacy-intro{padding:17px;font-size:15px}.privacy-section{padding:18px 1px}}
