/* RC9: final content rhythm and legibility. Scope = existing site sections, never modal. */
#naa-mart-site .nm-v5-about :is(.nm-v5-people,.nm-v5-about-close){min-height:0!important;height:auto!important;padding-block:clamp(36px,4vw,58px)!important;align-items:normal}
#naa-mart-site .nm-v5-about .nm-v5-people-grid,
#naa-mart-site .nm-v5-about .nm-v2-close-grid{align-items:start!important;gap:clamp(24px,3.5vw,54px)!important}
#naa-mart-site .nm-v5-about .nm-v2-close-side{padding-block:0!important;margin-block:0!important;min-height:0!important}
#naa-mart-site .nm-v5-about .nm-v5-people :is(h2,p),
#naa-mart-site .nm-v5-about .nm-v5-about-close :is(h2,p){margin-top:0}
#naa-mart-site .nm-v5-about .nm-v5-people p {font-size:16px!important;line-height:1.75!important;max-width:62ch}
#naa-mart-site .nm-v5-about .nm-v5-people-signature{margin-bottom:0!important}
#naa-mart-site .nm-v5-about :is(.nm-v5-people,.nm-v5-about-close) .wrap{width:min(1120px,calc(100% - 48px))!important}
#naa-mart-site .nm-rc9-proof{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:18px;padding:16px 0;border-top:1px solid #dce7df;border-bottom:1px solid #dce7df}
#naa-mart-site .nm-rc9-proof span{font-size:13px;line-height:1.7;font-weight:650;color:#205c3e;max-width:100%}
#naa-mart-site .nm-rc9-proof span+span:before{content:'·';color:#bb9b50;margin-right:14px}
#naa-mart-site .nm-rc9-trace-note{border-left:3px solid #bd9b4b;padding:10px 14px;margin:18px 0 16px!important;background:#f7f8f0;border-radius:0 7px 7px 0;line-height:1.75!important;font-size:15px!important;max-width:75ch}
#naa-mart-site[lang="te"] .nm-v5-about :is(.nm-v5-people,.nm-v5-about-close) :is(h2,p){line-height:1.7!important}
#naa-mart-site[lang="te"] :is(.nm-v5-about,.nm-v2-advisory,.nm-v2-partners) p{font-size:clamp(15px,1.2vw,16px)!important}
#naa-mart-site[lang="te"] .nm-v5-about :is(.nm-v5-people,.nm-v5-about-close) h2{font-size:clamp(25px,2.55vw,34px)!important;line-height:1.5!important}
#naa-mart-site[lang="te"] .nm-main-nav .nm-main-link{font-size:13px!important;line-height:1.55!important}
@media(max-width:900px){
#naa-mart-site .nm-v5-about .nm-v5-people-grid,#naa-mart-site .nm-v5-about .nm-v2-close-grid{grid-template-columns:minmax(0,1fr)!important;gap:18px!important}
#naa-mart-site .nm-rc9-proof span+span:before{display:none}
}
@media(max-width:600px){
#naa-mart-site .nm-v5-about :is(.nm-v5-people,.nm-v5-about-close) .wrap{width:calc(100% - 36px)!important}
#naa-mart-site .nm-v5-about :is(.nm-v5-people,.nm-v5-about-close){padding:34px 0!important}
#naa-mart-site .nm-rc9-proof{display:grid;gap:7px;padding:14px 0}
#naa-mart-site .nm-rc9-trace-note{padding:10px 12px}
}
