
body{background:transparent;margin:0}body>.lab,body>header,body>footer,main>.source,#ia,#historico>.eyebrow,#historico>h1,#historico>.business-introduction{display:none!important}
main{max-width:none!important;padding:0!important}#historico{padding:0!important;border:0!important;display:flex;flex-direction:column}
#kpis{order:0;margin-top:0;grid-template-columns:repeat(4,minmax(0,1fr))}#historico>.controls{display:none!important;order:1}#coverage{display:none!important;order:2}#trends{order:3}#historico>.method{display:none!important;order:4}
#kpis{margin-bottom:14px}#trends .survey-chart{margin-top:8px}
#trends{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}
#trends .survey-chart{min-width:0}#trends .survey-chart>svg{width:100%!important}#trends .comparison-legend{max-width:100%}
#trends .survey-chart h3{font-size:16px;min-height:0}#trends .indicator-introduction{min-height:0}#trends .survey-chart>.source{min-height:0}#trends .indicator-introduction{font-size:13px;line-height:1.7}
@media(max-width:760px){#kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){#kpis{grid-template-columns:1fr}}
@media(max-width:1000px){#trends .survey-chart h3,#trends .indicator-introduction,#trends .survey-chart>.source{min-height:0}#trends{grid-template-columns:1fr}#trends .survey-chart>svg{max-width:650px}}
