.privacy-content{max-width:1060px;margin:0 auto;padding:190px 32px 88px;color:#152a42}
.privacy-heading{padding-bottom:32px;border-bottom:1px solid #ced9e6;margin-bottom:40px}
.privacy-heading h1{font-size:clamp(36px,5vw,64px);line-height:1.12;letter-spacing:-.02em;margin:12px 0 0;overflow-wrap:anywhere}
.privacy-copy{max-width:80ch;font-size:17px;line-height:1.8}
.privacy-copy h2,.privacy-copy h3{font-family:var(--body,Arial,sans-serif);font-size:24px;line-height:1.3;margin:36px 0 14px;letter-spacing:0;color:#102e50}
.privacy-copy p{margin:0 0 20px}
.privacy-copy ul,.privacy-copy ol{padding-left:26px;margin:0 0 24px}
.privacy-copy li{margin-bottom:10px}
.privacy-copy a,.privacy-navigation a{color:#2617c7;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}
.privacy-copy table{width:100%;border-collapse:collapse}
.privacy-copy td,.privacy-copy th{padding:12px;border:1px solid #ced9e6;vertical-align:top}
.privacy-navigation{display:flex;flex-wrap:wrap;gap:16px 28px;margin-top:48px;padding-top:24px;border-top:1px solid #ced9e6;font-size:15px}
@media(max-width:700px){.privacy-content{padding:120px 22px 60px}.privacy-copy{font-size:16px}.privacy-copy h2,.privacy-copy h3{font-size:22px}}
