/* AI policy callouts for the terms-review draft. */
.mp-terms-ai-summary{display:grid;grid-template-columns:minmax(230px,.8fr) minmax(0,1.7fr);gap:22px;margin-top:12px;padding:22px 24px;border:3px solid #17191b;background:#fff}.mp-terms-ai-summary>div{padding-right:18px;border-right:2px solid #17191b}.mp-terms-ai-summary b{display:inline-block;margin-bottom:8px;padding:4px 7px;background:#17191b;color:#fff;font:900 9px/1.2 Arial,sans-serif;letter-spacing:.08em}.mp-terms-ai-summary strong{display:block;color:#17191b;font-size:18px;line-height:1.45}.mp-terms-ai-summary p{margin:0;color:#4e5559;font-size:12px;line-height:1.9}.mp-term-article--ai{margin:18px 0;padding:34px 28px 36px;border:3px solid #17191b;border-top:9px solid #ca1830;background:#fff8f0}.mp-term-article--ai h2{font-size:30px}.mp-term-article--ai li b{color:#b41028}.mp-term-article--ai .mp-terms-en{margin-top:20px;padding:16px 18px;background:#17191b;color:#fff}@media(max-width:767px){.mp-terms-ai-summary{grid-template-columns:1fr;gap:12px;padding:17px 15px}.mp-terms-ai-summary>div{padding-right:0;padding-bottom:12px;border-right:0;border-bottom:2px solid #17191b}.mp-terms-ai-summary strong{font-size:16px}.mp-term-article--ai{margin:12px -16px;padding:27px 18px 30px}.mp-term-article--ai h2{font-size:23px}}
