.views-view--sustainability-reports {
  padding: var(--spacing--6) 0 calc(var(--spacing--1) * 14);
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: var(--spacing--4);
}
.views-view--sustainability-reports h2 + * {
  margin-top: var(--spacing--4);
}

.view-grid {
  display: grid;
}
.view-grid .views-row {
  width: 100%;
  overflow: hidden;
}
.view-grid--3 {
  grid-template-columns: repeat(3, 1fr);
  gap: var(--spacing--3);
}
@media (max-width: 991px) {
  .view-grid--3 {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 767px) {
  .view-grid--3 {
    grid-template-columns: repeat(1, 1fr);
  }
}
/*# sourceMappingURL=views-view--sustainability-reports--block.css.map */
