.paragraph--type--report .paragraph-content {
  background-color: var(--c--gray--light);
  padding-block: var(--spacing--6);
}
@media (max-width: 767px) {
  .paragraph--type--report .paragraph-content {
    padding-block: var(--spacing--7);
  }
}
.paragraph--type--report .report-title {
  padding-bottom: clamp(var(--spacing--3), 3vw, var(--spacing--4));
}
.paragraph--type--report .report-wrapper {
  display: flex;
  flex-wrap: wrap;
  background-color: var(--c--white);
  border-radius: var(--radius--3);
  padding: var(--spacing--3);
}
.paragraph--type--report .report-year {
  padding-bottom: var(--spacing--3);
}
.paragraph--type--report .report-year h3 {
  font-weight: 600;
  line-height: 1;
  color: var(--c--primary);
}
.paragraph--type--report .report-items {
  display: flex;
  flex-wrap: wrap;
  gap: var(--spacing--2);
}
.paragraph--type--report .report-items p {
  font-size: var(--typography--font-size--lg);
}
.paragraph--type--report .report-col {
  display: flex;
  flex-direction: column;
  gap: var(--spacing--2);
  flex: 0 0 100%;
}
@media (min-width: 768px) {
  .paragraph--type--report .report-col {
    flex: 1 0 calc(50% - var(--spacing--2));
    width: calc(50% - var(--spacing--2));
  }
}
.paragraph--type--report .report-item {
  border-radius: var(--radius--2);
  padding: var(--spacing--4) var(--spacing--3);
  display: flex;
  flex-direction: column;
  gap: var(--spacing--1);
  flex: 1;
  font-weight: 600;
}
.paragraph--type--report .report-item h1,
.paragraph--type--report .report-item h2,
.paragraph--type--report .report-item h3,
.paragraph--type--report .report-item h4,
.paragraph--type--report .report-item h5,
.paragraph--type--report .report-item h6 {
  font-family: "Bebas Neue", sans-serif;
  font-weight: 400;
  font-style: normal;
  line-height: 1.1;
}
.paragraph--type--report .report-item h1 strong,
.paragraph--type--report .report-item h2 strong,
.paragraph--type--report .report-item h3 strong,
.paragraph--type--report .report-item h4 strong,
.paragraph--type--report .report-item h5 strong,
.paragraph--type--report .report-item h6 strong {
  font-weight: 400;
  color: var(--c--primary);
}
.paragraph--type--report .report-item h2 {
  font-size: var(--typography--font-size--hero);
}
@media (max-width: 1199px) {
  .paragraph--type--report .report-item h2 {
    font-size: var(--typography--font-size--h1);
  }
}
.paragraph--type--report .report-item h3 {
  font-size: var(--typography--font-size--h3);
}
.paragraph--type--report .report-col:nth-child(1) .report-item:nth-child(1) {
  background-color: var(--c--black);
  color: var(--c--white);
}
.paragraph--type--report .report-col:nth-child(1) .report-item:nth-child(1) h4,
.paragraph--type--report .report-col:nth-child(1) .report-item:nth-child(1) h5 {
  color: var(--irca--red--bright);
}
.paragraph--type--report .report-col:nth-child(1) .report-item:nth-child(2) {
  background-color: var(--c--gray--light);
  color: var(--c--black);
}
.paragraph--type--report .report-col:nth-child(1) .report-item:nth-child(2) h4,
.paragraph--type--report .report-col:nth-child(1) .report-item:nth-child(2) h5 {
  color: var(--c--primary);
}
.paragraph--type--report .report-col:nth-child(2) .report-item:nth-child(1) {
  background-color: var(--c--primary);
  color: var(--c--white);
}
.paragraph--type--report .report-col:nth-child(2) .report-item:nth-child(1) h4,
.paragraph--type--report .report-col:nth-child(2) .report-item:nth-child(1) h5 {
  color: var(--c--white);
}
.paragraph--type--report .report-col:nth-child(2) .report-item:nth-child(2) {
  background-color: var(--c--white);
  color: var(--c--black);
}
.paragraph--type--report .report-col:nth-child(2) .report-item:nth-child(2) h4,
.paragraph--type--report .report-col:nth-child(2) .report-item:nth-child(2) h5 {
  color: var(--c--primary);
}
@media (min-width: 768px) {
  .paragraph--type--report .report-col:nth-child(2) .report-item:nth-child(2) {
    padding: var(--spacing--3);
  }
}
/*# sourceMappingURL=paragraph--report.css.map */
