
.results-podium{
  grid-template-columns:1.15fr 1fr 1.1fr;
}
.result-podium-card.third{
  background:#eef2df;
  border-color:rgba(0,38,83,.12);
}
.result-podium-card.third::after{
  content:"03";
  position:absolute;
  right:14px;
  bottom:-18px;
  font-size:92px;
  line-height:1;
  font-weight:950;
  color:rgba(0,38,83,.06);
}
.result-podium-card.third small{
  color:var(--navy);
}
.third-place-teams{
  position:relative;
  z-index:2;
  display:grid;
  gap:7px;
}
.third-place-teams strong{
  max-width:88%;
  font-size:13px;
  line-height:1.28;
  font-weight:900;
}
.third-place-teams > span{
  font-size:10px;
  line-height:1;
  font-weight:950;
  opacity:.35;
}
@media(max-width:900px){
  .results-podium{
    grid-template-columns:1fr 1fr;
  }
  .result-podium-card.third{
    grid-column:1 / -1;
  }
}
@media(max-width:760px){
  .results-podium{
    grid-template-columns:1fr;
  }
  .result-podium-card.third{
    grid-column:auto;
  }
}
