/* Correções de revisão — setembro de 2026 */
.social-banner__content nav a img{width:23px;height:23px;object-fit:contain;filter:brightness(0) invert(1)}
.proposal-icon svg{display:block;width:48px;height:48px;fill:currentColor}
.footer-social-links{flex-wrap:nowrap;gap:0}
.footer-social-links a{flex:0 0 28px;width:28px;height:32px;margin:0}
.footer-social-links .social-icon{width:18px;height:18px;flex-basis:18px}
.agenda::after{display:none!important}
.results{background:linear-gradient(90deg,#0873b8,#08a0cf);border-radius:50% 50% 0 0 / 110px 110px 0 0;margin-top:-210px}
.results .results-bg{display:none}
.programs-intro{padding-bottom:32px}
.programs-intro p{margin-bottom:0}
.event-location-icon{width:20px;height:20px;vertical-align:-3px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.8}
@media(max-width:900px){
 .main-nav.is-open{background:#fff}
 .main-nav .plan-menu,.menu .plan-menu{text-align:left}
 .main-nav .plan-menu__trigger{padding:10px 12px;text-align:left}
 .menu .plan-menu__trigger{padding:10px 0;text-align:left}
 .about-gallery{height:auto;align-items:stretch}
 .about-gallery figure{height:clamp(240px,65vw,410px)}
 .about-gallery figure:first-child img,.about-gallery figure:last-child img{position:static;left:auto;top:auto;width:100%;height:100%;max-width:100%;object-fit:cover}
 .about-gallery figure:first-child img{object-position:80% center}
 .about-gallery figure:last-child img{object-position:68% center}
 .results{margin-top:-150px;border-radius:50% 50% 0 0 / 60px 60px 0 0}
}
