/* Revisão editorial da capa. O stylesheet original continua intacto. */
.pulso-capa-editorial .relacionadas{margin-bottom:26px}
.pulso-capa-editorial .tres-cards{padding-top:26px}
.pulso-capa-editorial .rotulo-especial{background:transparent;padding:0 0 12px;border-bottom:2px solid var(--marca);border-radius:0;letter-spacing:.06em}
.pulso-capa-editorial .abertura-lateral time{display:none}
.pulso-capa-editorial .abertura-lateral .dois-cards time{display:block}
.pulso-capa-editorial .abertura-lateral .especial h3{font-size:19px;line-height:1.3}
.pulso-capa-editorial .secao-editoria{margin-top:46px;padding-top:30px}
.pulso-capa-editorial .titulo-secao{margin-bottom:24px}
.pulso-capa-editorial .titulo-secao h2{font-size:32px;line-height:1.15;font-weight:800;letter-spacing:-.8px}
.pulso-capa-editorial .titulo-secao>a{color:var(--tinta);font-weight:700;padding:8px 0}
.pulso-capa-editorial .titulo-secao>a:hover{color:var(--marca)}
.pulso-capa-editorial .destaque-secao{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:36px}
.pulso-capa-editorial .destaque-secao.sem-apoios{grid-template-columns:1fr}
.pulso-capa-editorial .principal-secao h3{font-size:28px;line-height:1.2;letter-spacing:-.6px}
.pulso-capa-editorial .principal-secao .foto{margin-bottom:16px}
.pulso-capa-editorial .apoio-secao{display:grid;grid-template-columns:140px minmax(0,1fr);gap:20px;padding:20px 0;border-bottom:1px solid var(--linha);align-items:start}
.pulso-capa-editorial .apoios-secao>.apoio-secao:first-child{padding-top:0}
.pulso-capa-editorial .apoio-secao .foto{margin:0;aspect-ratio:16/10}
.pulso-capa-editorial .apoio-secao h3{font-size:19px;line-height:1.3;letter-spacing:-.25px}
.pulso-capa-editorial .apoio-secao time{margin-top:8px}
.pulso-capa-editorial .tres-editoria{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}
.pulso-capa-editorial .tres-editoria h3{font-size:22px;line-height:1.25;letter-spacing:-.4px}
.pulso-capa-editorial .lista-editoria{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px}
.pulso-capa-editorial .lista-editoria>.apoio-secao:nth-child(-n+2){padding-top:0}
.pulso-capa-editorial .apoio-secao:not(:has(.foto)){grid-template-columns:1fr}
@media(max-width:1100px){
 .pulso-capa-editorial .destaque-secao{gap:26px}
 .pulso-capa-editorial .apoio-secao{grid-template-columns:112px minmax(0,1fr);gap:16px}
 .pulso-capa-editorial .apoio-secao h3{font-size:18px}
}
@media(max-width:800px){
 .pulso-capa-editorial .abertura-lateral{display:grid;grid-template-columns:1fr 1fr;gap:20px}
 .pulso-capa-editorial .abertura-lateral .rotulo-especial{grid-column:1/-1;margin-bottom:0}
 .pulso-capa-editorial .titulo-secao h2{font-size:29px}
 .pulso-capa-editorial .destaque-secao{grid-template-columns:1fr}
 .pulso-capa-editorial .apoio-secao{grid-template-columns:128px minmax(0,1fr)}
 .pulso-capa-editorial .lista-editoria{grid-template-columns:1fr}
 .pulso-capa-editorial .lista-editoria>.apoio-secao:nth-child(2){padding-top:20px}
 .pulso-capa-editorial .tres-editoria{gap:20px}
 .pulso-capa-editorial .tres-editoria h3{font-size:18px}
}
@media(max-width:480px){
 .pulso-capa-editorial .abertura-lateral{display:block}
 .pulso-capa-editorial .abertura-lateral .rotulo-especial{margin-bottom:16px}
 .pulso-capa-editorial .secao-editoria{margin-top:34px;padding-top:26px}
 .pulso-capa-editorial .titulo-secao{gap:12px;margin-bottom:20px}
 .pulso-capa-editorial .titulo-secao h2{font-size:28px}
 .pulso-capa-editorial .principal-secao h3{font-size:24px}
 .pulso-capa-editorial .apoio-secao{grid-template-columns:108px minmax(0,1fr);gap:16px}
 .pulso-capa-editorial .apoio-secao h3{font-size:17px}
 .pulso-capa-editorial .tres-editoria{grid-template-columns:1fr;gap:24px}
 .pulso-capa-editorial .tres-editoria>.noticia{display:grid;grid-template-columns:108px minmax(0,1fr);gap:16px}
 .pulso-capa-editorial .tres-editoria .foto{margin:0}
 .pulso-capa-editorial .tres-editoria>.noticia:not(:has(.foto)){grid-template-columns:1fr}
}
