/* Ajustes de aderência ao protótipo nacional — versão 1.2.2 */
.abep-ia-header{margin-bottom:28px}
.abep-ia-header h1{display:flex;align-items:center;gap:18px;max-width:1180px;font-size:clamp(36px,2.5vw,48px);line-height:1.12}
.abep-ia-header h1:before{content:"";display:block;flex:0 0 6px;width:6px;height:1.08em;border-radius:6px;background:#a7d528}
.abep-ia-areas-panel{min-width:0}
.abep-ia-areas-panel .abep-ia-bars{padding-top:6px}
.abep-ia-areas-panel .abep-ia-bars li{grid-template-columns:minmax(120px,1fr) minmax(105px,1.2fr) 22px;gap:12px;min-height:34px;margin:14px 0;font-size:14px}
.abep-ia-areas-panel .abep-ia-bars li>span{text-align:right;line-height:1.35}
.abep-ia-areas-panel .abep-ia-bars b{height:12px}
.abep-ia-areas-panel .abep-ia-bars em{font-size:14px}
@media(max-width:720px){.abep-ia-header h1{gap:12px;font-size:36px}.abep-ia-header h1:before{flex-basis:5px;width:5px}.abep-ia-areas-panel .abep-ia-bars li{grid-template-columns:minmax(110px,1fr) minmax(86px,1fr) 20px;gap:8px;font-size:13px}}
