.spr-podium {
  position: relative;
  grid-column: 1 / span 4;

  @media (min-width: 992px) {
    grid-column: 1 / span 12;
  }
}

.spr-podium__content {
  position: relative;
  grid-column: 1 / span 12;

  &.grid {
    padding-inline: 0;
  }

  > * {
    grid-column: 1 / span 4;

    &:nth-of-type(2) {
      order: -1;
    }

    @media (min-width: 992px) {
      &:nth-of-type(1) {
        grid-column: 1 / span 4;
      }

      &:nth-of-type(2) {
        grid-column: 5 / span 5;
        order: 0;
      }

      &:nth-of-type(3) {
        grid-column: 10 / span 3;
      }
    }
  }
}
