.asint40-legal-annex{margin:34px auto 28px;max-width:1050px;padding:0 20px;color:inherit}
.asint40-legal-inner{background:#f5f8fc;border:1px solid #dce6f1;border-left:4px solid #276aa8;border-radius:10px;padding:25px 28px;line-height:1.72;color:#243e56}
.asint40-legal-kicker{font-size:11px;text-transform:uppercase;letter-spacing:.09em;font-weight:780;color:#49769e;margin:0 0 11px}
.asint40-legal-inner h2{font-size:clamp(20px,2.3vw,27px);margin:0 0 14px;color:#163c61;line-height:1.22}
.asint40-legal-inner h3{font-size:16px;margin:19px 0 7px;color:#204d75}
.asint40-legal-inner p{font-size:14px;margin:0 0 10px;max-width:92ch}
@media(max-width:600px){.asint40-legal-annex{margin:20px auto;padding:0 12px}.asint40-legal-inner{padding:18px 16px}}
@media(prefers-color-scheme:dark){.asint40-legal-inner{background:#132943;border-color:#35506b;color:#e2ebf2}.asint40-legal-inner h2,.asint40-legal-inner h3{color:#edf4fa}.asint40-legal-kicker{color:#a8c8e9}}
