/* estruturas3: rearranjo estrutural (só disposição; sem texto, cor ou imagem novos) — 13/09/2026 */
.ii.ii[data-estrutura="e3"] .hero{padding-top:34px}
.ii.ii[data-estrutura="e3"] .hero .sec{padding:0}
.ii.ii[data-estrutura="e3"] .hero .sec .wrap{padding:0;max-width:none}
.ii.ii[data-estrutura="e3"] .hero #ii-grupos .dotted{justify-content:flex-start;text-align:left}
.ii.ii[data-estrutura="e3"] .hero #ii-grupos .h2{text-align:left;font-size:clamp(22px,2.2vw,26px)}
.ii.ii[data-estrutura="e3"] .hero #ii-grupos .dek{margin-inline:0;text-align:left;margin-bottom:16px}
.ii.ii[data-estrutura="e3"] .hero #ii-grupos .gcards{grid-template-columns:1fr 1fr;gap:10px}
.ii.ii[data-estrutura="e3"] .hero #ii-grupos .gcard{padding:14px}
@media (max-width:939px){
.ii.ii[data-estrutura="e3"] .hero #ii-grupos{margin-top:26px}
}
@media (min-width:940px){
.ii.ii[data-estrutura="e3"] .hero__grid{grid-template-columns:1.05fr .95fr;grid-template-rows:auto auto;align-items:start}
.ii.ii[data-estrutura="e3"] .hero__grid>div:first-child{grid-column:1;grid-row:1}
.ii.ii[data-estrutura="e3"] .hero__grid>.shotwrap{grid-column:2;grid-row:1/3;position:sticky;top:84px}
.ii.ii[data-estrutura="e3"] .hero #ii-grupos{grid-column:1;grid-row:2;margin-top:8px}
.ii.ii[data-estrutura="e3"] .faq{max-width:none;grid-template-columns:repeat(3,1fr);gap:12px;align-items:start}
.ii.ii[data-estrutura="e3"] .foot__grid{grid-template-columns:1fr;justify-items:center;text-align:center;gap:16px}
.ii.ii[data-estrutura="e3"] .foot__brand{justify-content:center}
.ii.ii[data-estrutura="e3"] .foot__nav{justify-content:center}
}
