[data-component=e-congress2026-about] {
  padding: 80px 0;
  background-color: #f7f7f7;
}
@media screen and (max-width: 768px) {
  [data-component=e-congress2026-about] {
    padding: 64px 0;
  }
}
[data-component=e-congress2026-about] article {
  max-width: 632px;
  color: var(--color-neutral-80);
}
@media screen and (max-width: 768px) {
  [data-component=e-congress2026-about] article {
    font-size: 18px;
    line-height: 24px;
  }
}
[data-component=e-congress2026-about] .about {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: flex-start;
  gap: 16px;
}
@media screen and (max-width: 768px) {
  [data-component=e-congress2026-about] .about {
    gap: 24px;
  }
}
[data-component=e-congress2026-about] .about__right-cont {
  display: flex;
  flex-wrap: wrap;
  max-width: 368px;
  gap: 24px;
}
[data-component=e-congress2026-about] .about__image-cont {
  border: 2px solid #ececec;
  background-color: #fff;
  max-width: 380px;
  padding: 24px;
  border-bottom: 4px solid var(--color-primary-90);
}
@media screen and (max-width: 768px) {
  [data-component=e-congress2026-about] .about__image-cont {
    padding: 16px;
    max-width: unset;
  }
}
[data-component=e-congress2026-about] .about__image {
  width: 100%;
  margin-bottom: 16px;
}
[data-component=e-congress2026-about] .about__image-description {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
}
[data-component=e-congress2026-about] .about .credits {
  opacity: 0.7;
  color: var(--color-neutral-80);
  font-family: var(--font-secondary);
}
