.ai-news{--ai-navy:#063f79;--ai-accent:#e13a36;color:#263344;font-size:clamp(15px,1.25vw,17px);line-height:1.9;max-width:900px;margin:0 auto 32px}.ai-news__lead{font-size:clamp(17px,1.5vw,21px);font-weight:600;line-height:1.85;padding:0 0 22px;border-bottom:1px solid #dce5ef}.ai-news__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;margin:26px 0 32px;padding:22px;background:#f2f7fc;border-radius:16px}.ai-news__fact{min-width:0}.ai-news__fact dt{font-size:13px;color:#4b6480;font-weight:700}.ai-news__fact dd{margin:4px 0 0;font-weight:700;font-size:16px;overflow-wrap:anywhere}.ai-news__section{margin:32px 0}.ai-news__section h2{font-size:clamp(19px,2vw,25px);font-weight:800;color:var(--ai-navy);border-left:5px solid var(--ai-accent);padding:7px 0 7px 15px;margin:0 0 17px;line-height:1.4}.ai-news__text p{margin:0 0 14px;white-space:normal;overflow-wrap:anywhere}.ai-news--notice .ai-news__facts{background:#fff8ec;border:1px solid #f7d39a}.ai-news--results .ai-news__facts{background:#f1f7ff}.ai-news--event .ai-news__facts{border-top:4px solid #e13a36}@media(max-width:640px){.ai-news__facts{grid-template-columns:1fr;padding:17px}.ai-news__section{margin:24px 0}}
