/* Brand Invest — About page responsive repair and clearer commitments */
body.editorial-inner[data-page="about"] .section > .container.split{
  grid-template-columns:minmax(0,1fr) minmax(480px,.95fr) !important;
  gap:clamp(44px,6vw,86px) !important;
  align-items:center !important;
}
body.editorial-inner[data-page="about"] .soft-panel{
  min-width:0 !important;
  padding:clamp(26px,3vw,42px) !important;
}
body.editorial-inner[data-page="about"] .about-facts-heading{
  margin-bottom:24px;
  padding-bottom:20px;
  border-bottom:1px solid var(--line);
}
body.editorial-inner[data-page="about"] .about-facts-heading .eyebrow{
  margin-bottom:10px;
}
body.editorial-inner[data-page="about"] .about-facts-heading h3{
  margin:0 0 7px;
  font-family:var(--serif);
  font-size:clamp(1.55rem,2.1vw,2.15rem);
  font-weight:400;
  line-height:1.15;
  color:var(--ink);
}
html[lang="fa"] body.editorial-inner[data-page="about"] .about-facts-heading h3{
  font-family:var(--fa);
  font-weight:600;
  line-height:1.5;
}
body.editorial-inner[data-page="about"] .about-facts-heading p{
  margin:0;
  color:var(--ink-3);
  font-size:.94rem;
  line-height:1.65;
}
body.editorial-inner[data-page="about"] .mini-facts{
  width:100% !important;
  grid-template-columns:repeat(2,minmax(0,1fr)) !important;
}
body.editorial-inner[data-page="about"] .mini-facts .fact{
  min-width:0 !important;
  min-height:176px !important;
  padding:24px !important;
  grid-template-columns:48px minmax(0,1fr) !important;
  overflow:hidden !important;
}
body.editorial-inner[data-page="about"] .mini-facts strong{
  overflow-wrap:normal !important;
  word-break:normal !important;
  hyphens:none !important;
}
body.editorial-inner[data-page="about"] .mini-facts p{
  overflow-wrap:break-word !important;
  word-break:normal !important;
}
body.editorial-inner[data-page="about"] .v8-fact-icon{
  width:48px !important;
  height:48px !important;
  display:grid !important;
  place-items:center !important;
  border-radius:14px !important;
  flex:none !important;
}
body.editorial-inner[data-page="about"] .v8-fact-icon img{
  width:24px !important;
  height:24px !important;
  object-fit:contain !important;
}

@media (max-width:960px){
  body.editorial-inner[data-page="about"] .section > .container.split{
    grid-template-columns:1fr !important;
    gap:42px !important;
  }
  body.editorial-inner[data-page="about"] .soft-panel{
    width:100% !important;
  }
}

@media (max-width:620px){
  body.editorial-inner[data-page="about"] .section{
    padding-block:68px !important;
  }
  body.editorial-inner[data-page="about"] .section > .container.split{
    gap:32px !important;
  }
  body.editorial-inner[data-page="about"] .soft-panel{
    padding:20px !important;
  }
  body.editorial-inner[data-page="about"] .about-facts-heading{
    margin-bottom:18px;
    padding-bottom:16px;
  }
  body.editorial-inner[data-page="about"] .mini-facts{
    grid-template-columns:repeat(2,minmax(0,1fr)) !important;
  }
  body.editorial-inner[data-page="about"] .mini-facts .fact{
    min-height:164px !important;
    padding:18px !important;
    grid-template-columns:40px minmax(0,1fr) !important;
    column-gap:11px !important;
  }
  body.editorial-inner[data-page="about"] .v8-fact-icon{
    width:40px !important;
    height:40px !important;
    border-radius:12px !important;
  }
  body.editorial-inner[data-page="about"] .v8-fact-icon img{
    width:21px !important;
    height:21px !important;
  }
  body.editorial-inner[data-page="about"] .mini-facts strong{
    font-size:1rem !important;
  }
  body.editorial-inner[data-page="about"] .mini-facts p{
    font-size:.83rem !important;
    line-height:1.45 !important;
  }
}

@media (max-width:460px){
  body.editorial-inner[data-page="about"] .mini-facts{
    grid-template-columns:1fr !important;
  }
  body.editorial-inner[data-page="about"] .mini-facts .fact{
    min-height:124px !important;
    padding:18px 20px !important;
  }
}
