.main_aboutapproch{position:relative;z-index:3;}
.section-about-approach{padding:40px 0 75px;border-radius:15px;margin:-15px 0;}
.aa-grid{row-gap:40px;margin-top:40px;}
.aa-gridinr{border-top:1px solid var(--pure-cacao);padding:15px 0 0;display:grid;gap:10px;}
.aa-gridinr{grid-column:1/span 4;grid-template-columns:repeat(4,minmax(0,1fr));}
.aa-gridinr .n-caption{grid-column:2/span 3;}
.aa-gridinr .n-caption span{text-underline-offset:4px;}
@media(min-width:992px){
  .section-about-approach{padding:95px 0 187px;}
  .aa-grid{row-gap:88px;margin-top:120px;}
  .grid-4-lcol.aa-righthead{grid-column:8/span 4;}
  .aa-gridinr{padding:10px 0 0;gap:20px;}
  .aa-gridinr .n-caption{grid-column:3/span 6;padding-top:10px;}
  .aa-gridinr .m-body{font-size:80px;line-height:95%;letter-spacing:-0.02em;}
  .aa-header{align-items:end;}
}
@media(max-width:991px){
  .aa-righthead .s-caption{font-size:16px;margin-top:10px;}
}