/* Cabecalho: texto esquerda, foto direita */
.article-card>.lp-article-hero{
 display:grid!important;
 grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;
 gap:24px!important;
 align-items:center!important;
 min-height:0!important;
 padding:0!important;
 overflow:visible!important;
 background:transparent!important;
 border-radius:0!important;
}
.article-card>.lp-article-hero>img{
 position:static!important;
 inset:auto!important;
 grid-column:2;
 grid-row:1;
 width:100%!important;
 height:310px!important;
 object-fit:cover;
 border-radius:16px;
}
.article-card>.lp-article-hero>.lp-hero-panel{
 grid-column:1;
 grid-row:1;
 position:relative!important;
 width:100%!important;
 padding:0!important;
 background:transparent!important;
 border:0!important;
 border-radius:0!important;
 backdrop-filter:none!important;
}
.lp-hero-tag{display:none!important}
.lp-hero-panel h1{
 font-size:clamp(29px,3.3vw,44px)!important;
 line-height:1.15!important;
}
.lp-hero-panel p{
 font-size:15px;
 line-height:1.65!important;
}
.lp-hero-facts span{
 background:#e8f2fb!important;
 color:#234565!important;
}
html.landing-dark .lp-hero-facts span{
 background:#1b3858!important;
 color:#e8f3ff!important;
}

@media(min-width:861px){
 main.wrap>p:first-child{
  text-align:right;
  margin:0 0 20px;
 }
}
@media(max-width:750px){
 .article-card>.lp-article-hero{
  grid-template-columns:1fr!important;
  gap:18px!important;
 }
 .article-card>.lp-article-hero>.lp-hero-panel{
  grid-column:1;
  grid-row:1;
 }
 .article-card>.lp-article-hero>img{
  grid-column:1;
  grid-row:2;
  height:auto!important;
  aspect-ratio:4/3;
 }
 .lp-hero-panel h1{
  font-size:clamp(28px,7vw,38px)!important;
 }
}
