

.tema-sumup #evolucao .fluxo .ampliar{height:clamp(350px,39vw,472px);display:grid;place-items:center;background:color-mix(in srgb,var(--superficie,#fff) 80%,#d9e2e5);overflow:hidden}
.tema-sumup #evolucao .fluxo .ampliar img{width:100%;height:100%;max-height:100%;object-fit:contain!important;object-position:center!important;border-radius:4px}
.tema .etapa .grade b,.tema .etapa .grade span,.tema .etapa p{ text-wrap:pretty; }
.tema .etapa h2,.tema .etapa h3,.tema .etapa .grade b{ text-wrap:balance; }
.tema-agitae .prototipo[data-agitae-demo] .ag-docked-cta__button{
 background:#3155ea!important;color:#fff!important;border-radius:8px!important;
 font-family:'Plus Jakarta Sans',system-ui,sans-serif!important;font-weight:750!important;
 box-shadow:0 4px 12px rgba(24,43,115,.14)!important;
}
.tema-agitae .prototipo[data-agitae-demo] .ag-docked-cta__button:hover{background:#2947cd!important}
.tema-agitae .prototipo[data-agitae-demo] .ag-docked-cta__button:focus-visible{outline:2px solid #3155ea!important;outline-offset:3px}
@media(max-width:760px){.tema-sumup #evolucao .fluxo .ampliar{height:auto;min-height:290px;padding:8px}.tema-sumup #evolucao .fluxo .ampliar img{height:auto;max-height:470px;object-fit:contain}}
