.features-strip-section{background:#faf7f0;padding:0 0 64px}
.features-strip{background:#ffffff;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.08);display:flex;align-items:center;justify-content:center;padding:32px 40px;flex-wrap:wrap;gap:40px}
.features-strip__grid{display:contents}
.feature-item{display:flex;align-items:center;gap:14px;flex:1;min-width:220px;padding:0}
.feature-item+.feature-item{border-inline-start:1px solid #e8e4d8;padding-inline-start:40px}
.feature-icon{width:56px;height:56px;flex:0 0 56px;border-radius:50%;display:flex;align-items:center;justify-content:center}
.feature-icon svg{width:26px;height:26px}
.feature-copy{min-width:0}
.feature-copy h3{font-family:'Noto Naskh Arabic','Cairo',serif!important;font-weight:700;font-size:17px;line-height:1.25;margin:0 0 4px}
.feature-copy p{font-family:'Noto Naskh Arabic','Cairo',serif!important;font-weight:500;font-size:13px;line-height:1.5;color:#6b6b6b;margin:0;max-width:135px}
@media screen and (max-width:989px){
  .feature-item+.feature-item{border-inline-start:0;padding-inline-start:0}
  .features-strip{padding:24px}
}
@media screen and (max-width:749px){
  .features-strip-section{padding:0 0 22px}
  .features-strip{display:grid;grid-template-columns:1fr 1fr;padding:16px 10px;gap:0;border-radius:16px}
  .feature-item{min-width:0;padding:14px 8px;gap:8px}
  .feature-icon{width:42px;height:42px;flex:0 0 42px}
  .feature-icon svg{width:20px;height:20px}
  .feature-copy h3{font-size:13px;margin-bottom:2px}
  .feature-copy p{font-size:10.5px;line-height:1.35;max-width:none}
}
