/* Estudo de profundidade restrito à Home para avaliação de Carlos. */
.home-carousel{
  position:relative;
  z-index:1;
  box-shadow:0 10px 26px rgba(55,89,0,.11);
}
.impact{
  box-shadow:0 14px 30px rgba(55,89,0,.13);
}
.areas .axis-photo{
  box-shadow:none;
  transition:none;
}
@media(hover:hover){
  .areas .axes article:hover .axis-photo{
    box-shadow:none;
  }
}
@media(max-width:700px){
  .home-carousel{box-shadow:0 6px 16px rgba(55,89,0,.09)}
  .impact{box-shadow:0 8px 20px rgba(55,89,0,.11)}
  .areas .axis-photo{box-shadow:none}
}
@media(prefers-reduced-motion:reduce){
  .areas .axis-photo{transition:none}
}

/* Frase principal: revisão solicitada no Observações.pdf, página 2. */
.home-statement{padding-block:36px 30px}
.home-statement h1{max-width:1000px;font-size:clamp(32px,3.4vw,46px);font-weight:700;line-height:1.16;letter-spacing:-.025em;text-wrap:balance}
@media(max-width:700px){
  .home-statement{padding-block:26px 22px}
  .home-statement h1{font-size:clamp(28px,6.5vw,36px);line-height:1.2;letter-spacing:-.02em}
}

/* Indicadores: linhas alinhadas mesmo com descrições de alturas diferentes. */
.impact dl>div{display:flex;flex-direction:column}
.impact dd{flex:1}
.impact dl>div:after{flex-shrink:0}
