/* Identidade editorial: anúncio distinto, proporção preservada e quatro colunas intactas. */
.cards>.agita-infeed-card { min-width:0;display:flex;flex-direction:column;align-self:stretch;gap:5px;box-sizing:border-box;background:transparent;border:0;border-radius:14px;overflow:visible;text-align:center; }
.agita-infeed-label { display:block;flex:0 0 auto;font:600 10px/1.35 'DM Sans',sans-serif;letter-spacing:.11em;text-transform:uppercase;color:#657681;text-align:center; }
.agita-infeed-destination {display:flex;flex:1;flex-direction:column;min-height:0;color:inherit;text-decoration:none;border-radius:12px;}
.agita-infeed-art {display:flex;align-items:flex-start;justify-content:center;overflow:hidden;border-radius:12px;min-width:0;max-width:100%;width:100%;}
.agita-infeed-art picture{width:100%;display:block;}
.agita-infeed-art img {width:100%;height:auto;max-width:100%;max-height:none;object-fit:contain;display:block;margin:0 auto;border-radius:10px;}
.agita-infeed-destination:hover .agita-infeed-art{outline:2px solid var(--brand,#145c73);outline-offset:2px;}
.agita-infeed-destination:focus-visible{outline:3px solid var(--brand,#145c73);outline-offset:3px;}
.agita-infeed-card .agita-infeed-art{background:transparent;}
@media(max-width:650px){.cards>.agita-infeed-card{gap:4px}.agita-infeed-label{font-size:9px;}.agita-infeed-art{border-radius:8px}}
