/* About HR Delivery: extend the shared editorial cards with a compact company introduction. */
.about-collective { background:#f7faf9; }
.about-collective .section-head { max-width:850px; }
.about-discipline-grid .hd-card-media { height:150px; min-height:150px; flex-basis:150px; }
.about-discipline-grid .hd-card-copy { padding:23px; }
.about-discipline-grid .hd-card-copy h3 { font-size:21px; }
.about-discipline-grid .hd-card-copy .about-discipline-benefit { margin-bottom:13px; color:#166c67; font-weight:700; }
.about-discipline-grid .hd-card-copy p { font-size:15px; }
.about-working-grid { display:grid; grid-template-columns:1fr 1fr; gap:32px; margin-top:38px; }
.about-working-grid article { padding:30px; border:1px solid #c7dedb; border-radius:16px; }
.about-working-grid h3 { margin:0 0 15px; color:#0b1d26; font-size:25px; line-height:1.3; }
.about-working-grid p { margin:0 0 22px; color:#40565d; font-size:16px; line-height:1.75; }
.about-working-grid .eyebrow { margin-bottom:10px; font-size:12px; font-weight:800; color:#166c67; }
.about-region { background:#eaf5f2; }
.about-countries { display:flex; flex-wrap:wrap; gap:8px; padding:0; margin:0; list-style:none; }
.about-countries li { padding:7px 11px; border:1px solid #b9d6d1; border-radius:5px; background:#fff; color:#166c67; font-size:13px; line-height:1.4; font-weight:700; }
html[lang=ar] .about-working-grid h3 { line-height:1.5; }
html[lang=ar] .about-working-grid p { line-height:1.9; }
@media(max-width:800px) {
  .about-working-grid { grid-template-columns:1fr; gap:20px; }
  .about-working-grid article { padding:25px; }
}
@media(max-width:540px) {
  .about-discipline-grid .hd-card-media { height:180px; min-height:180px; flex-basis:180px; }
  .about-discipline-grid .hd-card-copy h3 { font-size:23px; }
  .about-working-grid { margin-top:26px; }
}
