/* Chỉ dùng cho bài viết CORP360. Các lớp corp-benefits, corp-steps, blockquote đã có trong theme. */
body.wx360-modern .content-prose .corp360-ap-checklist { list-style: none; padding: 0; margin: 18px 0 24px; }
body.wx360-modern .content-prose .corp360-ap-checklist li { list-style: none; position: relative; padding-left: 26px; margin: 7px 0; }
body.wx360-modern .content-prose .corp360-ap-checklist li::before { content: "✓"; position: absolute; left: 0; top: 0; color: #1175dc; font-weight: 700; }
body.wx360-modern .content-prose .corp360-ap-note { background: #eef7ff; border: 1px solid #dcecff; border-radius: 10px; padding: 18px 20px; margin: 20px 0; }
body.wx360-modern .content-prose .corp360-ap-note h3 { margin: 0 0 8px; color: #063e90; font-size: 17px; }
body.wx360-modern .content-prose .corp360-ap-note p:last-child { margin-bottom: 0; }
@media(max-width:750px) {
  body.wx360-modern .content-prose .corp-benefits { grid-template-columns: repeat(2,minmax(0,1fr)); }
}
@media(max-width:440px) {
  body.wx360-modern .content-prose .corp-benefits { grid-template-columns: 1fr; }
}
