/* Insight 02: U.S. Spanish market */
.insight-us-hero {
  background:
    linear-gradient(90deg, rgba(243,243,241,1) 0%, rgba(243,243,241,.98) 34%, rgba(243,243,241,.76) 47%, rgba(243,243,241,0) 66%),
    url("/assets/resources/us-spanish-market-hero.webp") center right / cover no-repeat;
}

.insight-us-hero .insight-visual {
  min-height: 700px;
  background: transparent;
  pointer-events: none;
}

.insight-sources {
  margin-top: 70px;
  padding-top: 34px;
  border-top: 1px solid rgba(15,15,15,.14);
}

.insight-sources h2 {
  margin-bottom: 18px;
}

.insight-sources p {
  margin: 10px 0;
  font-size: 15px;
  line-height: 1.55;
}

.insight-sources a {
  color: rgba(15,15,15,.72);
  text-decoration: underline;
  text-underline-offset: 3px;
}

@media (max-width: 1100px) {
  .insight-us-hero {
    background:
      linear-gradient(180deg, rgba(243,243,241,1) 0%, rgba(243,243,241,.98) 48%, rgba(243,243,241,.35) 70%, rgba(243,243,241,0) 100%),
      url("/assets/resources/us-spanish-market-hero.webp") 70% bottom / 130% auto no-repeat;
  }

  .insight-us-hero .insight-visual {
    min-height: 540px;
  }
}

@media (max-width: 700px) {
  .insight-us-hero {
    background:
      linear-gradient(180deg, rgba(243,243,241,1) 0%, rgba(243,243,241,1) 52%, rgba(243,243,241,.56) 70%, rgba(243,243,241,0) 100%),
      url("/assets/resources/us-spanish-market-hero.webp") 72% bottom / 165% auto no-repeat;
  }

  .insight-us-hero .insight-visual {
    min-height: 390px;
  }
}
