#science-page .archive-hero--science {
  min-height: 0;
  gap: clamp(22px, 4vw, 68px);
  padding: clamp(22px, 4vw, 56px) 0 clamp(22px, 4vw, 46px);
}

#science-page .archive-hero-title {
  text-align: left;
}

#science-page .archive-hero--science h1 {
  font-size: clamp(34px, 4.7vw, 80px);
  white-space: normal;
  overflow-wrap: anywhere;
  text-wrap: balance;
}

#science-page .archive-hero-copy > p {
  font-size: clamp(18px, 1.65vw, 26px);
  line-height: 1.5;
  letter-spacing: -0.02em;
}

#science-page .event-emblem {
  width: 84px !important;
  height: 34px !important;
  object-fit: contain;
}
