/* Compact the values section without changing its type scale. */
body #main .culture-values-circles {padding-block:clamp(51px, 4.76vw, 68.5px)}
body #main .culture-values-circles .section-heading {margin-bottom:var(--official-heading-gap)}
#culture.culture-values-circles #culture-title::after {content:none!important}
.culture-values-circles .culture-circle > .corporate-icon {
  width:calc(var(--corporate-value-icon-size) * 1.2);
  height:calc(var(--corporate-value-icon-size) * 1.2);
}

@media (width > 720px) {
  .culture-values-circles .culture-circles {justify-content:space-evenly}
  .culture-values-circles .culture-circle {
    width:calc(var(--culture-circle-size) * .75);
    height:calc(var(--culture-circle-size) * .75);
  }
}

@media (width <= 720px) {
  body #main .culture-values-circles {padding-block:20px}
  .culture-values-circles .corporate-culture-positioning {margin-bottom:36px}
  body #main#main .culture-values-circles .culture-circles {gap:14px}
  body #main#main .culture-values-circles .culture-circle {
    grid-template:1fr / 48px minmax(0, 1fr);
    min-height:108px;
  }
  body #main#main .culture-values-circles .culture-circle > .corporate-icon {
    grid-row:1;
    width:48px;
    height:48px;
  }
}
