/* Estilos limitados ao badge. Sem interferir com o tema. */
.aovgp-link{display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 auto;text-decoration:none!important;line-height:1!important;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important;vertical-align:middle}
.aovgp-link img{display:block!important;width:auto!important;height:auto!important;max-width:100%!important;object-fit:contain!important;border:0!important;border-radius:0!important;box-shadow:none!important}
.aovgp-header-link{margin-right:12px!important;align-self:center!important;min-width:0}
.aovgp-header-slot{display:inline-flex;align-items:center;flex:0 0 auto;min-height:28px}
.aovgp-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:18px;padding:24px 18px;background:#f5f7fb;color:#0c2b54;text-align:center;font:inherit;clear:both}
.aovgp-footer-copy{font-size:14px;font-weight:600}
@media(max-width:760px){.aovgp-header-link{margin-right:8px!important}.aovgp-footer{gap:12px;padding:18px 12px}}
