.ArticleCarousel_articleCaptionContainer__16M2I {
  display: flex;
  align-items: center;
  justify-content: center;
}

.ArticleCarousel_photograherCamera__WGpmu {
  width: 20px;
  object-fit: cover;
  color: #B2B2B2;
}

.ArticleCarousel_articlePhotographer___csr8 {
  display: flex;
  align-items: center;
  margin-top: 5px;
  gap: 5px;


}

.ArticleCarousel_articlePhotographer___csr8 p {
    font-size: 0.9em;
    letter-spacing: 0px;
    color: #B2B2B2;
  }

.ArticleCarousel_articleCarousel__3MWhv {
  width: 100%;
  height: auto;
  overflow: hidden;
  position: relative;
  padding-bottom: 40%;
  min-height: 500px;
  z-index: 10;
}

@media screen and (max-width: 767px) {

.ArticleCarousel_articleCarousel__3MWhv {
    min-height: initial;
    padding-bottom: 0
}
  }

.ArticleCarousel_articleCarousel__3MWhv .ArticleCarousel_carouselImage__1cTQW {
    height: 100%;
    width: 100%;
    object-fit: cover;
    transform-origin: 0 0;
    left: 0;
    position: absolute;
    opacity: 0;
    transition: opacity 0.5s;
  }

@media screen and (max-width: 767px) {

.ArticleCarousel_articleCarousel__3MWhv .ArticleCarousel_carouselImage__1cTQW {
      position: relative
  }
    }

.ArticleCarousel_articleCarousel__3MWhv .ArticleCarousel_active__2WH4H {
    z-index: 1;
    opacity: 1;
    transition: opacity 0.5s;
    animation-name: ArticleCarousel_image-zoom__6ahlT;
    animation-duration: 3.7s;
    animation-iteration-count: 1;
    animation-timing-function: cubic-bezier(0.45, 0.05, 0.5, 0.95);
    animation-fill-mode: forwards;
  }

@keyframes ArticleCarousel_image-zoom__6ahlT {
    0% {
      transform: scale(1);
    }

    100% {
      transform: scale(1.03);
    }
  }

.ArticleCarousel_articleCarousel__3MWhv ol {
    list-style: decimal;
    padding: 0 0 0 20px;
  }

.ArticleCarousel_articleCarousel__3MWhv ul {
    list-style: disc;
    padding: 0 0 0 20px;
  }

.ArticleCarousel_body__1tkn2 a,
.ArticleCarousel_locArticleTemplate2Body__3oWui a {
  text-decoration: underline;
  color: #ff873c;
  color: var(--primary-colour);
}

.ArticleCarousel_carouselLayer__2eOOk {
  position: absolute;
  top: 0px;
  z-index: 1000;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 55%, rgba(38, 38, 38, 0.80) 100%);
  padding: 5px;
  color: #ffffff;
  color: var(--primary-text-colour);
  font-weight: bold;
  width: 87%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  left: 0;
  right: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  flex-direction: column;
  max-width: 1400px;
}

@media screen and (max-width: 767px) {

.ArticleCarousel_carouselLayer__2eOOk {
    position: relative;
    background: transparent;
    height: auto;
    padding: 20px 5px
}
  }

@media not screen and (min-width: 1124px) {

.ArticleCarousel_carouselLayer__2eOOk {
    width: 100%
}
  }

.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_indicatorsContainer__3bTQo {
    width: 80%;
    display: flex;
    justify-content: space-evenly;
    align-items: center;
    height: 10%;
    cursor: pointer;
  }

.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_indicatorsContainer__3bTQo .ArticleCarousel_line__13fTV {
      width: 33%;
      height: 1.6rem;
      display: flex;
      justify-content: center;
    }

.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_indicatorsContainer__3bTQo .ArticleCarousel_indicators__15gBz {
      width: 80%;
      height: 2px;
      background-color: #818181;
      background-color: var(--secondary-gray);
      text-align: center;
    }

.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_indicatorsContainer__3bTQo .ArticleCarousel_indicators__15gBz .ArticleCarousel_bar__2K3vX {
        background-color: #ff873c;
        background-color: var(--primary-colour);
        height: 100%;
        width: 0%;
      }

.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_indicatorsContainer__3bTQo .ArticleCarousel_indicators__15gBz .ArticleCarousel_bar__2K3vX.ArticleCarousel_bar-selected__2ufRx {
          width: 100%;
        }

.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_articleContainer__25lUu {
    display: flex;
    justify-content: flex-start;
    width: 96%;
    min-height: 296px;
  }

@media screen and (max-width: 767px) {

.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_articleContainer__25lUu {
      min-height: initial
  }
    }

.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_articleContainer__25lUu .ArticleCarousel_article__1KAYZ {
      text-align: start;
      vertical-align: middle;
      max-width: 60%;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: flex-start;
      color: white;
      position: absolute;
      bottom: 75px;
      min-width: 35%;
    }

@media (max-width: 767px) {

.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_articleContainer__25lUu .ArticleCarousel_article__1KAYZ {
        max-width: 100%;
        bottom: 0;
        position: relative
    }
      }

@media screen and (max-width: 767px) {

.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_articleContainer__25lUu .ArticleCarousel_article__1KAYZ {
        color: black
    }
      }

.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_articleContainer__25lUu .ArticleCarousel_article__1KAYZ .ArticleCarousel_type__2gXFZ {

        display: block;
        flex-direction: row;
        justify-content: space-between;
        font-family: 'World Athletics'
,
Arial
,
sans-serif;
        font-family: var(--font-family-regular);
        font-size: 1rem;
        text-transform: uppercase;
        line-height: 1;
        width: 68%;
        white-space: nowrap;
      }

@media (max-width: 767px) {

.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_articleContainer__25lUu .ArticleCarousel_article__1KAYZ .ArticleCarousel_type__2gXFZ {
          width: 90%
      }
        }

.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_articleContainer__25lUu .ArticleCarousel_article__1KAYZ .ArticleCarousel_type__2gXFZ span:first-child {
          margin-right: 50px
        }

.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_articleContainer__25lUu .ArticleCarousel_article__1KAYZ .ArticleCarousel_title__3t_I_ {
        font-family: 'World Athletics Heavy',Arial,sans-serif, sans-serif;
        font-family: var(--font-family-headline), sans-serif;
        font-size: 3.5rem;
        line-height: 1em;
      }

@media not screen and (min-width: 1124px) {

.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_articleContainer__25lUu .ArticleCarousel_article__1KAYZ .ArticleCarousel_title__3t_I_ {
          font-size: 3rem
      }
        }

@media (max-width: 767px) {

.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_articleContainer__25lUu .ArticleCarousel_article__1KAYZ .ArticleCarousel_title__3t_I_ {
          font-size: 24px
      }
        }

.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_articleContainer__25lUu .ArticleCarousel_article__1KAYZ p {
        font-size: 2.625rem;
      }

@media (max-width: 767px) {

.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_articleContainer__25lUu .ArticleCarousel_article__1KAYZ p {
          font-size: 2rem
      }
        }

.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_articleContainer__25lUu .ArticleCarousel_article__1KAYZ .ArticleCarousel_line__13fTV {

        border-color: #ff873c;

        border-color: var(--primary-colour);
        width: 68%;
        margin-left: 0;
      }

@media (max-width: 767px) {

.ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_articleContainer__25lUu .ArticleCarousel_article__1KAYZ .ArticleCarousel_line__13fTV {
          width: 90%;
      }
        }

@keyframes ArticleCarousel_move__ctqAt {
  0% {
    width: 0%;
  }

  100% {
    width: 100%;
  }
}

.ArticleCarousel_bar-loading__2LYVO {
  animation: ArticleCarousel_move__ctqAt 7s linear infinite;
}

@media only print {
  .ArticleCarousel_articleCarousel__3MWhv {
    min-height: unset;
    padding: 0;
  }

    .ArticleCarousel_articleCarousel__3MWhv .ArticleCarousel_carouselImage__1cTQW {
      position: relative;
    }

  .ArticleCarousel_carouselLayer__2eOOk {
    position: relative;
  }
}

.ArticleCarousel_articleImageCaption__3BRpO {
  font-size: 0.9em;
  letter-spacing: 0px;
  color: #B2B2B2;
  padding: 0 2.5em 0 1em;
  text-align: right;
  margin: 10px 0 0px;
}

.ArticleCarousel_articleImageCaption__3BRpO p {
    max-width: 100%;
    width: 100%;
    text-align: right;
  }

.ArticleCarousel_spikes__1HNN9 .ArticleCarousel_line__13fTV {
    border: none;
  }

.ArticleCarousel_spikes__1HNN9 .ArticleCarousel_title__3t_I_ {
    text-transform: uppercase;
  }

.ArticleCarousel_ultimate__3ThSv .ArticleCarousel_carouselLayer__2eOOk {
    background: none;
  }

@media (max-width: 767px) {

.ArticleCarousel_ultimate__3ThSv .ArticleCarousel_carouselLayer__2eOOk {
      padding: 20px 4vw 0px 4vw
  }
    }

.ArticleCarousel_ultimate__3ThSv .ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_articleContainer__25lUu .ArticleCarousel_article__1KAYZ {
        flex-direction: column-reverse;
      }

.ArticleCarousel_ultimate__3ThSv .ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_articleContainer__25lUu .ArticleCarousel_article__1KAYZ .ArticleCarousel_title__3t_I_ {
          font-family: 'PP Formula',sans-serif, sans-serif;
          font-family: var(--ultimate-font-family), sans-serif;
          font-size: clamp(48px, 4vw, 64px);
          color: #ffffff;
          font-style: normal;
          font-weight: 900;
          font-stretch: condensed;
          overflow: hidden;
          word-wrap: break-word;
          text-transform: uppercase;
          line-height: 110%;
          max-width: 42vw;
          margin-bottom: 1vw;
          margin: 1vw 0vw;
          width: -webkit-fill-available;

          /* Limit lines */
          display: -webkit-box;
          -webkit-box-orient: vertical;
          overflow: hidden;
          -webkit-line-clamp: 4;
          line-clamp: 4;
        }

@media (max-width: 767px) {

.ArticleCarousel_ultimate__3ThSv .ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_articleContainer__25lUu .ArticleCarousel_article__1KAYZ .ArticleCarousel_title__3t_I_ {
            font-size: clamp(32px, 10vw, 48px);
            max-width: 100%
        }
          }

.ArticleCarousel_ultimate__3ThSv .ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_articleContainer__25lUu .ArticleCarousel_article__1KAYZ hr {
          display: none;
        }

.ArticleCarousel_ultimate__3ThSv .ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_articleContainer__25lUu .ArticleCarousel_article__1KAYZ .ArticleCarousel_type__2gXFZ span {
          font-family: 'PP Formula'
,
sans-serif;
          font-family: var(--ultimate-font-family);
          font-style: normal;
          font-weight: 400;
          font-size: clamp(16px, 1.25vw, 24px);
          line-height: 160%;
          color: #E9EA6B;
          color: var(--ultimate-yellow);
          white-space: nowrap;
          overflow: hidden;
          text-overflow: ellipsis;
          max-width: 100%;
          white-space: pre-line;
        }

@media (max-width: 767px) {

.ArticleCarousel_ultimate__3ThSv .ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_articleContainer__25lUu .ArticleCarousel_article__1KAYZ .ArticleCarousel_type__2gXFZ span {
            font-size: clamp(16px, 5vw, 24px);
            margin-right: 4px
        }
          }

.ArticleCarousel_ultimate__3ThSv .ArticleCarousel_carouselLayer__2eOOk .ArticleCarousel_carouselImage__1cTQW {
      position: absolute;
      /* TODO check normal behavior */
    }
.SocialShare_root__3h83X {
  display: flex;
  flex-direction: row;
}

  @media (min-width: 1025px) {.SocialShare_root__3h83X {
    flex-direction: column
}
  }

.SocialShare_item__39IWR {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  margin: 10px 10px 10px 0;
}

.SocialShare_item__39IWR img {
    /* width: 100%; */
  }

.SocialShare_itemBgColor__3y-03 {
  background-color: #262626;
  background-color: var(--primary-gray);
}

.SocialShare_itemBgColorUltimate__1hTTA {
  background-color: transparent;
}

.SocialShare_ultimate__2sJpD {
  flex-direction: column;
}

@media (max-width: 767px) {

.SocialShare_ultimate__2sJpD {
    flex-direction: row
}
  }


.MessageBox_overlay__2HrMm {
    position: absolute;
    background: #fff;
    color: #262626;
    z-index: 999;
    width: 100%;
    left: 0;
    right: 0;
    top: auto;
    bottom: 0;
    text-align: center;
    padding-top: 40px;

}
    .MessageBox_overlay__2HrMm:before {
        position: absolute;
        content: "";
        height: 173px;
        z-index: 999;
        left: 0;
        right: 0;
        top: -173px;
        width: 100%;
        text-align: center;
        background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.53) 53%, rgba(255,255,255,1) 100%);
        color: #262626;
    }
    .MessageBox_overlay__2HrMm .MessageBox_button__72dGQ {
    background-color: #ff873c;
    padding: 10px;
    box-sizing: border-box;
    height: 32px;
    width: 100%;
    max-width: 120px;
    border-radius: 6px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    margin: 10px 0;
}
    .MessageBox_overlay__2HrMm a.MessageBox_signInLink__2PHIJ {
    color: #000;
    font-family: 'World Athletics Heavy';
}

.MessageBox_overlayContainer__2qC5Y {
    max-width: 290px;
    margin: 0 auto;
}

.MessageBox_overlayContainer__2qC5Y h3, .MessageBox_overlayContainer__2qC5Y p

{
    margin-bottom: 1.4em;
}

.ArticleRelatedPagesItem_container__2HXAJ {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
}

.ArticleRelatedPagesItem_sectionName__1aujq {
  width: 100%;
  margin: 5px 0;
}

.ArticleRelatedPagesItem_sectionIcon__30Lxi {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin: 0 10px;
}

.ArticleRelatedPagesItem_icon__1V_XN {
  margin: 0 10px;
}

.ArticleRelatedPagesItem_followAthlete__5bFRl {
  margin-right: 5px;
  margin-top: 6px;
}

.ArticleRelatedPagesItem_body__1xB6Z a,
.ArticleRelatedPagesItem_locArticleTemplate2Body__3mypN a {
  text-decoration: underline;
  color: #ff873c;
  color: var(--primary-colour);
}

.ArticleRelatedPagesItem_locArticleTemplate2Container__2zu2X {
  display: flex;
  justify-content: center;
  border: 1px solid black;
  padding: 5px 1px 1px 10px;
  margin-right: 8px;
  margin-top: 8px;
}

.ArticleRelatedPagesItem_locArticleTemplate2Container__2zu2X .ArticleRelatedPagesItem_followAthlete__5bFRl {
    margin-right: 5px;
    margin-top: 0;
  }

.ArticleRelatedPagesItem_locArticleTemplate2Container__2zu2X ol {
    list-style: decimal;
    padding: 0 0 0 20px;
  }

.ArticleRelatedPagesItem_locArticleTemplate2Container__2zu2X ul {
    list-style: disc;
    padding: 0 0 0 20px;
  }

.ArticleRelatedPagesItem_locArticleTemplate2SectionName__1RAzX {
  padding-right: 10px;
  display: flex;
  flex-wrap: nowrap;
}

.ArticleRelatedPagesItem_locArticleTemplate2SectionIcon__mU49u {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.ArticleRelatedPagesItem_locArticleTemplate2Icon__2-gFt {
  padding-right: 10px;
}

.ArticleRelatedPagesItem_ultimate__2NJU- {
  border: none !important;
  justify-content: start;
  align-items: start;
}
.ArticleRelatedPages_articleRelatedPages__ZqVhA {
  background-color: #bd94ff;
  background-color: var(--quaternary-colour);
  padding-left: 16px;
  padding-top: 32px;
  padding-bottom: 32px;
  display: flex;
  flex-direction: column;
}

  .ArticleRelatedPages_articleRelatedPages__ZqVhA ol {
    list-style: decimal;
    padding: 0 0 0 20px;
  }

  .ArticleRelatedPages_articleRelatedPages__ZqVhA ul {
    list-style: disc;
    padding: 0 0 0 20px;
  }

.ArticleRelatedPages_body__rslIp a,
.ArticleRelatedPages_locArticleTemplate2Body__21Dfg a {
  text-decoration: underline;
  color: #ff873c;
  color: var(--primary-colour);
}

.ArticleRelatedPages_title__OsPkN {
  text-transform: uppercase;
}

.ArticleRelatedPages_line__3vcr0 {
  width: 184px;
  margin-left: 0px;
  border: 0 solid #ffffff;
  border: 0 solid var(--primary-text-colour);
  border-top-width: 1px;
}

.ArticleRelatedPages_articleType__1ebEc {
  font-size: 1.25em;
  color: #ffffff;
  color: var(--primary-text-colour);
}

.ArticleRelatedPages_itemContainer__2fPAG {
  display: flex;
  flex-direction: column;
}

.ArticleRelatedPages_locArticleTemplate2Line__PomIV {
  margin-bottom: 20px;
}

.ArticleRelatedPages_locArticleTemplate2ArticleRelatedPages__3-K2q {
  background-color: #ff873c;
  background-color: var(--primary-colour);
  padding: 32px 16px;
  display: flex;
  flex-direction: column;
}

@media (min-width: 768px) {

.ArticleRelatedPages_locArticleTemplate2ArticleRelatedPages__3-K2q {
    padding: 32px 20px
}
  }

@media (min-width: 1025px) {

.ArticleRelatedPages_locArticleTemplate2ArticleRelatedPages__3-K2q {
    padding: 32px 20px
}
  }

.ArticleRelatedPages_locArticleTemplate2ArticleType__vUAra {
  display: none;
}

.ArticleRelatedPages_locArticleTemplate2ItemContainer__1Lsrw {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  padding-top: 10px;
}

.ArticleRelatedPages_contentWrapper__rKW3C {
  max-width: 1400px;
  margin: 0 auto;
  width: 100%;
  padding: 0 1em 0 0;
}

.ArticleRelatedPages_ultimate__XpxGb {
  width: 25vw;
}

.ArticleRelatedPages_ultimate__XpxGb .ArticleRelatedPages_locArticleTemplate2ArticleType__vUAra {
    display: block;
    padding-top: 0.5lh;
    font-weight: 600;
  }

.ArticleRelatedPages_ultimate__XpxGb .ArticleRelatedPages_locArticleTemplate2Line__PomIV {
    margin-bottom: 0.5lh;
  }

@media (max-width: 767px) {

.ArticleRelatedPages_ultimate__XpxGb {
    width: auto
}
  }

.ArticleRelatedPages_ultimate__XpxGb .ArticleRelatedPages_locArticleTemplate2ItemContainer__1Lsrw {
    flex-direction: column;
    padding-top: 0;
  }
.ArticleRelatedArticlesItem_container__1jJ-G {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  margin: 10px 0;
  padding-right: 8px;
}
  .ArticleRelatedArticlesItem_container__1jJ-G ol {
    list-style: decimal;
    padding: 0 0 0 20px;
  }
  .ArticleRelatedArticlesItem_container__1jJ-G ul {
    list-style: disc ;
    padding: 0 0 0 20px;
  }

.ArticleRelatedArticlesItem_body__xATdv a, .ArticleRelatedArticlesItem_locArticleTemplate2Body__6WQBf a {
  text-decoration: underline;
  color: #ff873c;
  color: var(--primary-colour);
}

.ArticleRelatedArticlesItem_image__2WRU7 {
  width: 180px;
  height: 110px;
}

.ArticleRelatedArticlesItem_image__2WRU7.ArticleRelatedArticlesItem_fallback__8EGSK {
    object-fit: cover;
  }

.ArticleRelatedArticlesItem_info__2lW6p {
  padding: 0 0 0 20px;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
}

.ArticleRelatedArticlesItem_date__FIHQ3 {
  font-size: 13px;
  color: #707070;
}

.ArticleRelatedArticlesItem_title__2m1ar {
  font-size: 16px;
  color: #000000;
}

.ArticleRelatedArticlesItem_line__2RDqy {
  width: 100%;
  max-width: 172px;
  margin-left: 0px;
  border: 0 solid #bd94ff;
  border-top-width: 1px;
}

.ArticleRelatedArticlesItem_mini-sites__3Fyia .ArticleRelatedArticlesItem_image__2WRU7 {
    width: 137px;
    height: 83px;
  }

.ArticleRelatedArticlesItem_mini-sites__3Fyia .ArticleRelatedArticlesItem_image__2WRU7.ArticleRelatedArticlesItem_fallback__8EGSK {
      object-fit: cover;
    }

.ArticleRelatedArticlesItem_spikes__2c5LN .ArticleRelatedArticlesItem_line__2RDqy {
    border: 0.5px solid black;
  }

.ArticleRelatedArticlesItem_spikes__2c5LN .ArticleRelatedArticlesItem_title__2m1ar {
    text-transform: uppercase;
  }

.ArticleRelatedArticlesItem_spikes__2c5LN .ArticleRelatedArticlesItem_white__2_5uA {
    color: white;
  }

.ArticleRelatedArticles_articleRelatedArticles__2XbbC {
  padding-left: 16px;
  padding-top: 32px;
  padding-bottom: 32px;
  display: flex;
  flex-direction: column;
}
  .ArticleRelatedArticles_articleRelatedArticles__2XbbC .ArticleRelatedArticles_title__4ld-F {
    margin: 0 0 0.5em 0;
    text-transform: uppercase;
  }
  .ArticleRelatedArticles_articleRelatedArticles__2XbbC .ArticleRelatedArticles_line__3gG0j {
    width: 184px;
    margin-left: 0px;
    border: 0 solid #bd94ff;
    border: 0 solid var(--quaternary-colour);
    border-top-width: 1px;
  }
  .ArticleRelatedArticles_articleRelatedArticles__2XbbC .ArticleRelatedArticles_itemContainer__1SsJV {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
  }
  .ArticleRelatedArticles_articleRelatedArticles__2XbbC ol {
    list-style: decimal;
    padding: 0 0 0 20px;
  }
  .ArticleRelatedArticles_articleRelatedArticles__2XbbC ul {
    list-style: disc ;
    padding: 0 0 0 20px;
  }

.ArticleRelatedArticles_body__3giYm a, .ArticleRelatedArticles_locArticleTemplate2Body__2w22T a {
  text-decoration: underline;
  color: #ff873c;
  color: var(--primary-colour);
}

.ArticleRelatedArticles_mini-sites__1gxo9 {
  padding-left: 16px;
  padding-top: 16px;
  padding-bottom: 0px;
}

.ArticleRelatedArticles_mini-sites__1gxo9 .ArticleRelatedArticles_line__3gG0j {
    max-width: 90px;
    margin-left: 0px;
    border: 0 solid #000000;
    border-top-width: 1px;
  }

.ArticleRelatedArticles_mini-sites__1gxo9 .ArticleRelatedArticles_title__4ld-F {
    text-transform: capitalize;
    margin: 0;
  }

@media not screen and (min-width: 1124px) {
  .ArticleRelatedArticles_relatedArticlesContainer__2r1wS {
    margin-right: 1em;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }

  .ArticleRelatedArticles_itemContainer__1SsJV {
    width: 48%;
  }
    .ArticleRelatedArticles_heritage__2b6ol .ArticleRelatedArticles_itemContainer__1SsJV {
      width: 100%;
    }
}

@media (max-width: 767px) {
  .ArticleRelatedArticles_relatedArticlesContainer__2r1wS {
    display: flex;
    flex-direction: column;
  }
  .ArticleRelatedArticles_itemContainer__1SsJV {
    width: 100%;
  }
}

.ArticleRelatedArticles_spikes__2R-C3 .ArticleRelatedArticles_line__3gG0j {
    border: none;
  }

.ArticleRelatedArticles_spikes__2R-C3 .ArticleRelatedArticles_title__4ld-F {
    border: 1px solid black;
    text-transform: uppercase;
    width: fit-content;
    padding: 3px 10px;
  }

.ArticleRelatedArticles_articleRelatedArticles__yVRBE {
  padding-left: 16px;
  padding-top: 32px;
  padding-bottom: 32px;
  display: flex;
  flex-direction: column;
}
  .ArticleRelatedArticles_articleRelatedArticles__yVRBE .ArticleRelatedArticles_title__2-MwH {
    margin: 0 0 0.5em 0;
    text-transform: uppercase;
  }
  .ArticleRelatedArticles_articleRelatedArticles__yVRBE .ArticleRelatedArticles_line__43VOd {
    width: 184px;
    margin-left: 0px;
    border: 0 solid #bd94ff;
    border: 0 solid var(--quaternary-colour);
    border-top-width: 1px;
  }
  .ArticleRelatedArticles_articleRelatedArticles__yVRBE .ArticleRelatedArticles_itemContainer__1DY98 {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
  }

.ArticleRelatedArticles_mini-sites__3Pwg4 {
  padding-left: 16px;
  padding-top: 16px;
  padding-bottom: 0px;
}

.ArticleRelatedArticles_mini-sites__3Pwg4 .ArticleRelatedArticles_line__43VOd {
    max-width: 90px;
    margin-left: 0px;
    border: 0 solid #000000;
    border-top-width: 1px;
  }

.ArticleRelatedArticles_mini-sites__3Pwg4 .ArticleRelatedArticles_title__2-MwH {
    text-transform: capitalize;
    margin: 0;
  }

.ArticleDisciplineStats_statsWrapper__3t-6X table {
  min-width: auto !important;
  border-collapse: separate;
  border-spacing: 0 2px;
  font-size: 12px !important;
}

  .ArticleDisciplineStats_statsWrapper__3t-6X table td {
    background-color: rgba(255,255,255,0.75);
    padding: .5em;
  }

  .ArticleDisciplineStats_statsWrapper__3t-6X table th {
    color: white;
    padding: .5em;
    background-color: #262626;
    font-size: 0.8em;
  }

  .ArticleDisciplineStats_statsWrapper__3t-6X table tbody tr{
    font-size: 12px !important;
  }

.ArticleDisciplineStats_tableWrap__3cVER {
  padding: 1em;
}

.ArticleDisciplineStats_statsTitle__3pRiw {
  padding: .5em 1em;
  background-color: rgba(255,255,255,0.75);
}

.ArticleDisciplineStats_statsTitle__3pRiw h2 {
    font-size: 20px;
    float: left;
  }

.ArticleDisciplineStats_disciplineStats__1l3rH {
  margin-bottom: 1em;
}

.ArticleDisciplineStats_disciplineStats__1l3rH .ArticleDisciplineStats_allLink__1wxVC {
    font-size: 14px;
    float: right;
    font-family: 'World Athletics';
  }

.ArticleDisciplineStats_disciplineStats__1l3rH .ArticleDisciplineStats_singleRaceTitle__176aT {
    padding: .5em 0 0 1em;
  }

.ArticleDisciplineStats_disciplineStats__1l3rH .ArticleDisciplineStats_tabs__13O1h ul {
  padding: 0;
  list-style: none;
  padding: 0;
}

.ArticleDisciplineStats_disciplineStats__1l3rH .ArticleDisciplineStats_tabs__13O1h ul li {
    float: left;
    width: 50%;
    text-align: center;
    padding: .5em;
    background-color: rgba(255,255,255,0.75);
    cursor: pointer;
  }

.ArticleDisciplineStats_disciplineStats__1l3rH .ArticleDisciplineStats_tabs__13O1h ul h2 {
    font-size: 18px;
  }

.ArticleDisciplineStats_disciplineStats__1l3rH .ArticleDisciplineStats_tabs__13O1h ul [class*='-selected'] {
    color: white;
    background: #262626;
  }

.ArticleDisciplineStats_disciplineList__2MmtQ {
  padding: 1em;
}

.ArticleDisciplineStats_disciplineMeta__35udI h1 {
    font-size: 1.5em;
    padding: .5em 0;
    margin-left: .5em;
    border-bottom: 1px solid black;
    display: inline-block;
  }

.ArticleDisciplineStats_tabbedResults__3P1gm .ArticleDisciplineStats_tabs__13O1h {
    margin-top: 1em;
}

.ArticleDisciplineStats_tabbedResults__3P1gm .ArticleDisciplineStats_tabs__13O1h ul {
      padding: 0 1em;
  }

.ArticleDisciplineStats_tabbedResults__3P1gm .ArticleDisciplineStats_tabs__13O1h ul li {
        width: auto;
        margin: 6px 6px 0 0;
        padding: .5em 1em;
    }

.ArticleDisciplineStats_tabbedResults__3P1gm .ArticleDisciplineStats_tabs__13O1h ul li h2 {
        font-size: .85em;
        font-family: 'World Athletics';
      }

.ArticleDisciplineStats_note__202Q- {
  font-size: .8em;
}

.ArticleDisciplineStats_statsGrid__G9fx8 {
  display: grid;
  grid-template-columns: 1fr;
  gap: 20px; /* Adjust the gutter size as needed */
  margin: 20px;
}

.ArticleDisciplineStats_statsGrid__G9fx8 .ArticleDisciplineStats_tableWrap__3cVER {
    padding: 0 0 1em 0;
  }

@media screen and (min-width: 970px) {

.ArticleDisciplineStats_statsGrid__G9fx8 {
    grid-template-columns: repeat(2, 1fr)
}
  }

.ArticleDisciplineStats_statsGridOneCol__Lpwxd {
  grid-template-columns: 1fr;
}
.ArticleRelatedArticlesItem_container__1C0Dc {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  margin: 10px 0;
  padding-right: 8px;
}

  .ArticleRelatedArticlesItem_container__1C0Dc ol {
    list-style: decimal;
    padding: 0 0 0 20px;
  }

  .ArticleRelatedArticlesItem_container__1C0Dc ul {
    list-style: disc;
    padding: 0 0 0 20px;
  }

.ArticleRelatedArticlesItem_body__JbqFG a,
.ArticleRelatedArticlesItem_locArticleTemplate2Body__1_7Jk a {
  text-decoration: underline;
  color: #ff873c;
  color: var(--primary-colour);
}

.ArticleRelatedArticlesItem_layoutOne__188eX {
  margin: 0;
  flex-direction: column;
  padding: 0;
}

.ArticleRelatedArticlesItem_layoutOne__188eX >div {
    width: 100%;
  }

.ArticleRelatedArticlesItem_layoutOne__188eX img {
    width: 100%;
    height: auto;
  }

.ArticleRelatedArticlesItem_layoutOne__188eX .ArticleRelatedArticlesItem_date__11GEh {
    font-size: 16px;
  }

.ArticleRelatedArticlesItem_layoutOne__188eX .ArticleRelatedArticlesItem_title__2V06b {
    font-size: 20px;
    font-family: 'World Athletics Heavy'
,
Arial
,
sans-serif;
    font-family: var(--font-family-headline);
    height: 52px;
    text-overflow: ellipsis;
    overflow: hidden;
    line-height: 25px;
    margin-bottom: 10px;
  }

.ArticleRelatedArticlesItem_layoutOne__188eX .ArticleRelatedArticlesItem_line__3MMUL {
    border: 0 solid #FF873C;
    border-top-width: 1px;
    width: 80%;
    max-width: initial;
    margin: 0.2em 0 1em 0;
  }

.ArticleRelatedArticlesItem_layoutOne__188eX .ArticleRelatedArticlesItem_info__2DjWA {
    padding: 18px;
  }

.ArticleRelatedArticlesItem_layoutOne__188eX .ArticleRelatedArticlesItem_description__3aSmS {
    margin-top: 1em;
    color: #707070;
  }

.ArticleRelatedArticlesItem_layoutOne__188eX .ArticleRelatedArticlesItem_readMoreText__2-egO {
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
    color: #ff873c;
    font-weight: normal;
  }

.ArticleRelatedArticlesItem_layoutOne__188eX .ArticleRelatedArticlesItem_articleByLine__BIQwz {
    text-transform: uppercase;
    color: #707070;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    width: 80%;
  }

.ArticleRelatedArticlesItem_image__38BKY {
  width: 180px;
  height: 110px;
}

.ArticleRelatedArticlesItem_image__38BKY.ArticleRelatedArticlesItem_fallback__19dsj {
    object-fit: cover;
  }

.ArticleRelatedArticlesItem_info__2DjWA {
  padding: 0 0 0 20px;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
}

.ArticleRelatedArticlesItem_date__11GEh {
  font-size: 13px;
  color: #707070;
}

.ArticleRelatedArticlesItem_title__2V06b {
  font-size: 16px;
  color: #000000;
}

.ArticleRelatedArticlesItem_line__3MMUL {
  width: 100%;
  max-width: 172px;
  margin-left: 0px;
  border: 0 solid #bd94ff;
  border-top-width: 1px;
}

.ArticleRelatedArticlesItem_spikes__3ESBz .ArticleRelatedArticlesItem_title__2V06b {
    text-transform: uppercase;
  }

.ArticleRelatedArticlesItem_spikes__3ESBz .ArticleRelatedArticlesItem_line__3MMUL {
    border: 0 solid black;
  }

.ArticleRelatedArticlesItem_ultimate__22zTP {
  font-family: 'PP Formula'
,
sans-serif;
  font-family: var(--ultimate-font-family);
  flex-direction: row;
  align-items: anchor-center;
}

.ArticleRelatedArticlesItem_ultimate__22zTP .ArticleRelatedArticlesItem_title__2V06b {
    color: white;
    font-size: 20px;
    font-family: 'PP Formula'
,
sans-serif;
    font-family: var(--ultimate-font-family);
    height: fit-content;
    padding-left: 4px;
  }

.ArticleRelatedArticlesItem_ultimate__22zTP img {
    height: 80px;
    width: auto;
  }
.ArticleRelatedArticlesLayoutOne_articleRelatedArticles__3lOn2 {
    display: flex;
    flex-direction: column;
    max-width: 1400px;
    margin: 0 auto;
    width: 100%;
    padding: 1em 0;
}

    @media (min-width: 768px) {.ArticleRelatedArticlesLayoutOne_articleRelatedArticles__3lOn2 {
        padding: 1em 0
}
    }

    @media (min-width: 1025px) {.ArticleRelatedArticlesLayoutOne_articleRelatedArticles__3lOn2 {
        padding: 2em 0
}
    }

    .ArticleRelatedArticlesLayoutOne_articleRelatedArticles__3lOn2 .ArticleRelatedArticlesLayoutOne_title__37FNV {
        margin: 0;
        text-transform: uppercase;
    }

    .ArticleRelatedArticlesLayoutOne_articleRelatedArticles__3lOn2 ol {
        list-style: decimal;
        padding: 0 0 0 20px;
    }

    .ArticleRelatedArticlesLayoutOne_articleRelatedArticles__3lOn2 ul {
        list-style: disc;
        padding: 0 0 0 20px;
    }

    .ArticleRelatedArticlesLayoutOne_articleRelatedArticles__3lOn2 .ArticleRelatedArticlesLayoutOne_line__rrTkU {
        width: 184px;
        margin-left: 0px;
        border: 0 solid black;
        border-top-width: 1px;
    }

    .ArticleRelatedArticlesLayoutOne_articleRelatedArticles__3lOn2 .ArticleRelatedArticlesLayoutOne_itemContainer__2-9iU {
        display: inline-flex;
        flex-direction: column;
        align-items: flex-start;
        justify-content: flex-start;
        width: 100%;
        background-color: white;
        margin-bottom: 2em;
    }

    @media (min-width: 768px) {

    .ArticleRelatedArticlesLayoutOne_articleRelatedArticles__3lOn2 .ArticleRelatedArticlesLayoutOne_itemContainer__2-9iU {
            width: 48.5%;
            margin-right: 3%;
            margin-bottom: 1em
    }
        }

    @media (min-width: 1025px) {

    .ArticleRelatedArticlesLayoutOne_articleRelatedArticles__3lOn2 .ArticleRelatedArticlesLayoutOne_itemContainer__2-9iU {
            width: 32.3%;
            margin-right: 1.5%
    }
        }

    .ArticleRelatedArticlesLayoutOne_articleRelatedArticles__3lOn2 .ArticleRelatedArticlesLayoutOne_itemContainer__2-9iU:nth-child(3n) {
            margin-right: 0;
        }

    @media (min-width: 768px) {

    .ArticleRelatedArticlesLayoutOne_articleRelatedArticles__3lOn2 .ArticleRelatedArticlesLayoutOne_itemContainer__2-9iU:nth-child(3n) {
                margin-right: 3%
        }
            }

    @media (min-width: 1025px) {

    .ArticleRelatedArticlesLayoutOne_articleRelatedArticles__3lOn2 .ArticleRelatedArticlesLayoutOne_itemContainer__2-9iU:nth-child(3n) {
                margin-right: 0
        }
            }

    .ArticleRelatedArticlesLayoutOne_articleRelatedArticles__3lOn2 .ArticleRelatedArticlesLayoutOne_itemContainer__2-9iU:nth-child(2n) {
            margin-right: 0;
        }

    @media (min-width: 1025px) {

    .ArticleRelatedArticlesLayoutOne_articleRelatedArticles__3lOn2 .ArticleRelatedArticlesLayoutOne_itemContainer__2-9iU:nth-child(2n) {
                margin-right: 1.5%
        }
            }

    .ArticleRelatedArticlesLayoutOne_articleRelatedArticles__3lOn2 .ArticleRelatedArticlesLayoutOne_itemContainer__2-9iU a {
            width: 100%;
        }

.ArticleRelatedArticlesLayoutOne_relatedArticlesContainer__2ZTWJ {
    margin-top: 10px;
}

@media not screen and (min-width: 1124px) {
    .ArticleRelatedArticlesLayoutOne_relatedArticlesContainer__2ZTWJ {
        margin-right: 0;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }
}

@media (max-width: 767px) {
    .ArticleRelatedArticlesLayoutOne_relatedArticlesContainer__2ZTWJ {
        display: flex;
        flex-direction: column;
    }

    .ArticleRelatedArticlesLayoutOne_itemContainer__2-9iU {
        width: 100%;
    }
}

.ArticleRelatedArticlesLayoutOne_spikes__2pSLH .ArticleRelatedArticlesLayoutOne_line__rrTkU {
        display: none;
    }

.ArticleRelatedArticlesLayoutOne_spikes__2pSLH .ArticleRelatedArticlesLayoutOne_title__37FNV {
        border: 1px solid black;
        text-transform: uppercase;
        width: fit-content;
        padding: 5px;
    }

.ArticleRelatedArticlesLayoutOne_spikes__2pSLH .ArticleRelatedArticlesLayoutOne_itemContainer__2-9iU a {
            color: black;

        }

.ArticleRelatedArticlesLayoutOne_ultimate__1eYwI {
    padding: 32px 20px;
}

.ArticleRelatedArticlesLayoutOne_ultimate__1eYwI .ArticleRelatedArticlesLayoutOne_line__rrTkU {
        border: 0 solid white;
        border-top-width: 1px;
    }

.ArticleRelatedArticlesLayoutOne_ultimate__1eYwI .ArticleRelatedArticlesLayoutOne_itemContainer__2-9iU {
        background-color: unset;
        width: 100%;
    }
.ArticleRelatedContent_articleRelatedContent__2VoXz {
  width: 100%;
  min-width: 33.33%;
  max-width: 488px;
}

  .ArticleRelatedContent_articleRelatedContent__2VoXz ol {
    list-style: decimal;
    padding: 0 0 0 20px;
  }

  .ArticleRelatedContent_articleRelatedContent__2VoXz ul {
    list-style: disc;
    padding: 0 0 0 20px;
  }

.ArticleRelatedContent_body__2DkXy a,
.ArticleRelatedContent_locArticleTemplate2Body__3sw_U a {
  text-decoration: underline;
  color: #ff873c;
  color: var(--primary-colour);
}

.ArticleRelatedContent_isArticleTemplate2ArticleRelatedContent__1L-3k {
  width: 100%;
  min-width: 33.33%;
}

@media not screen and (min-width: 1124px) {
  .ArticleRelatedContent_articleRelatedContent__2VoXz {
    max-width: 100%;
  }
}

.ArticleRelatedContent_ultimateRelatedContent__2Oym8 {
  background-color: #4C4C4C;
  color: white;
  margin-bottom: 6vw;
  height: fit-content;
  width: 25vw;
}

@media (max-width: 767px) {

.ArticleRelatedContent_ultimateRelatedContent__2Oym8 {
    width: 100%
}
  }
.ArticleMainContent_articleMainContent__2FlUm {
  padding: 0 1em;
}

  .ArticleMainContent_articleMainContent__2FlUm ol {
    list-style: decimal;
    padding: 0 0 0 20px;
  }

  .ArticleMainContent_articleMainContent__2FlUm ul {
    list-style: disc;
    padding: 0 0 0 20px;
  }

.ArticleMainContent_articleMainContent__2FlUm * {
  white-space: pre-wrap;
}

.ArticleMainContent_articleMainContent__2FlUm p img {
    max-width: 100%;
    height: 100%;
  }

.ArticleMainContent_articleImageCaption__3rtfp {
  font-size: 16px;
  letter-spacing: 0px;
  color: #B2B2B2;
  text-align: right;
}

.ArticleMainContent_articleImageCaption__3rtfp div {
    margin-bottom: 20px;
  }

.ArticleMainContent_black__dOQmq p {
  color: #ffffff;
  color: var(--primary-text-colour);
}

.ArticleMainContent_white__3xEyR p {
  color: #262626;
  color: var(--primary-gray);
}

.ArticleMainContent_dropMedia__2caQ9>div {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  height: 530px;
}

.ArticleMainContent_bottom_back__1wc3Y {
  margin-bottom: 32px;
  text-transform: uppercase;
  color: #ff873c;
  color: var(--primary-colour);
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
}

.ArticleMainContent_body__rtO09 {
  margin-top: 32px;
  margin-right: 32px;
  margin-left: auto;
}

.ArticleMainContent_body__rtO09 h2,
  .ArticleMainContent_body__rtO09 h3 {
    margin-top: 10px;
    margin-bottom: -15px;
  }

.ArticleMainContent_body__rtO09 p>img {
  margin: 0 auto;
  max-width: 100%;
  height: auto;
}

.ArticleMainContent_body__rtO09 p>iframe {
  display: block;
  margin: 0 auto;
}

.ArticleMainContent_body__rtO09 twitter-widget,
.ArticleMainContent_body__rtO09 iframe {
  margin: 0 auto !important;
}

.ArticleMainContent_locArticleTemplate2Body__3YcNG {
  margin-top: 32px;
  margin-right: 32px;
  margin-right: auto;
  margin-left: auto;
}

.ArticleMainContent_locArticleTemplate2Body__3YcNG h2,
  .ArticleMainContent_locArticleTemplate2Body__3YcNG h3 {
    margin-top: 10px;
    margin-bottom: -15px;
  }

.ArticleMainContent_locArticleTemplate2Body__3YcNG p>img {
  margin: 0 auto;
  height: auto;
  max-width: 100%;
}

.ArticleMainContent_locArticleTemplate2Body__3YcNG p>iframe {
  display: block;
  margin: 0 auto;
}

.ArticleMainContent_locArticleTemplate2Body__3YcNG twitter-widget,
.ArticleMainContent_locArticleTemplate2Body__3YcNG iframe {
  margin: 0 auto !important;
}

.ArticleMainContent_ultimateBackButton__1F58i {
  color: rgb(233, 234, 107);
  display: flex;
  align-items: baseline;
  gap: 4px;
  margin-top: 2vh;
}

@media not screen and (min-width: 1124px) {
  .ArticleMainContent_locArticleTemplate2Body__3YcNG {
    margin-left: 1em;
    padding: 0;
  }

  .ArticleMainContent_body__rtO09 {
    margin-left: 1em;
    margin-right: 0px;
  }
}

@media (max-width: 767px) {
  .ArticleMainContent_articleMainContent__2FlUm {
    padding: 0;
  }

  .ArticleMainContent_body__rtO09 {
    margin-left: auto;
    margin-top: 0;
  }

  .ArticleMainContent_dropMedia__2caQ9>div {
    background-size: contain;
    height: 330px;
  }

  .ArticleMainContent_body__rtO09 p>img {
    max-width: 300px;
    height: auto;
  }

  .ArticleMainContent_body__rtO09 p>iframe {
    max-width: 300px;
  }

  .ArticleMainContent_body__rtO09 twitter-widget,
  .ArticleMainContent_body__rtO09 iframe {
    width: 300px !important;
  }

  .ArticleMainContent_locArticleTemplate2Body__3YcNG p>img {
    width: -webkit-fill-available;
    height: auto;
  }

  .ArticleMainContent_locArticleTemplate2Body__3YcNG p>iframe {
    width: -webkit-fill-available;
  }
}

.ArticleMainContent_spikes__Wqb63 .ArticleMainContent_bottom_back__1wc3Y {
    color: black;
  }

.ArticleMainContent_spikes__Wqb63 .ArticleMainContent_bottom_back__1wc3Y a {
      border: 1px solid black;
      padding: 5px;
    }

.ArticleMainContent_spikes__Wqb63 .ArticleMainContent_articleImageCaption__3rtfp {
    color: white;
    margin-bottom: -20px;
  }

.ArticleMainContent_body__rtO09 a,
.ArticleMainContent_locArticleTemplate2Body__3YcNG a {
  text-decoration: underline;
  color: #ff873c;
  color: var(--primary-colour);
}

.ArticleMainContent_ultimate__1Rgoa h2 {
    font-family: 'PP Formula'
,
sans-serif;
    font-family: var(--ultimate-font-family);
    font-style: normal;
    font-weight: 600;
    font-size: 44px;
    white-space: pre-line;
    margin: 0.25lh 0vw;
  }

.ArticleMainContent_ultimate__1Rgoa h3 {
    font-family: 'PP Formula'
,
sans-serif;
    font-family: var(--ultimate-font-family);
    font-style: normal;
    font-weight: 400;
    font-size: 28px;
    white-space: pre-line;
    margin: 0.1lh 0vw;
  }

.ArticleMainContent_ultimate__1Rgoa h4 {
    font-family: 'PP Formula'
,
sans-serif;
    font-family: var(--ultimate-font-family);
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    white-space: pre-line;
    margin: 0lh 0vw;
  }

.ArticleMainContent_ultimate__1Rgoa em,
  .ArticleMainContent_ultimate__1Rgoa em strong {
    font-family: 'PP Formula Italic';
  }
.ArticleContent_articleContainer__1_qho {
  display: flex;
  justify-content: center;
}

.ArticleContent_gated__1w-Dw {
  position: relative;
  max-height: 560px;
  min-height: 500px;
  overflow: hidden;
}

@media (max-width: 767px) {

.ArticleContent_gated__1w-Dw {
    max-height: 662px;
    min-height: 600px
}
  }

.ArticleContent_articleSocialShare__Jyjwr {
  position: absolute;
  left: 0;
  margin-top: 88px;
}

@media (max-width: 767px) {

.ArticleContent_articleSocialShare__Jyjwr {
    position: static;
    padding: 0 10px
}
  }

.ArticleContent_articleContent__3xDPU {
  display: flex;
  flex-direction: row;
  width: 87%;
  max-width: 1400px;
}

.ArticleContent_body__1-0Dc a,
.ArticleContent_locArticleTemplate2Body__21kvE a {
  text-decoration: underline;
  color: #ff873c;
  color: var(--primary-colour);
}

.ArticleContent_locArticleTemplate2ArticleContainer__3A2lx {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.ArticleContent_locArticleTemplate2ArticleContainer__3A2lx ol {
    list-style: decimal;
    padding: 0 0 0 20px;
  }

.ArticleContent_locArticleTemplate2ArticleContainer__3A2lx ul {
    list-style: disc;
    padding: 0 0 0 20px;
  }

.ArticleContent_locArticleTemplate2ArticleContent__3f3y2 {
  display: flex;
  flex-direction: column;
  width: 100%;
}

.ArticleContent_white__3YNCM {
  background: #ffffff;
  background: var(--primary-text-colour);
  color: #262626;
  color: var(--primary-gray);
}

.ArticleContent_black__1pX3P {
  background: #262626;
  background: var(--primary-gray);
  color: #ffffff;
  color: var(--primary-text-colour);
}

.ArticleContent_articleMainContentContainer__23Sll {
  width: 100%;
}

.ArticleContent_articleCaptionContainer__3DLLz {
  display: flex;
  align-items: center;
}

.ArticleContent_photograherCamera__LWkqo {
  width: 20px;
  object-fit: cover;
  color: #B2B2B2;
}

.ArticleContent_articlePhotographer__3VFCF {
  display: flex;
  align-items: center;
  margin-top: 5px;
  gap: 5px;


}

.ArticleContent_articlePhotographer__3VFCF p {
    font-size: 0.9em;
    letter-spacing: 0px;
    color: #B2B2B2;
  }

.ArticleContent_articleImageCaption__1j7DT {
  font-size: 0.9em;
  letter-spacing: 0px;
  color: #B2B2B2;
  padding: 0 2.5em 0 1em;
  text-align: right;
  margin: 10px 0 0px;
}

.ArticleContent_articleImageCaption__1j7DT p {
    max-width: 100%;
    width: 100%;
    text-align: right;
  }

.ArticleContent_locArticleTemplate2ArticleMainContentContainer__ZqL8O {
  align-self: center;
  max-width: 900px;
  margin: 0 3.5em;
}

.ArticleContent_ultimateContainer__3dRBI {
  background-color: black;
  background-position: bottom;
  background-repeat: no-repeat;
  color: white;
  font-family: 'PP Formula'
,
sans-serif;
  font-family: var(--ultimate-font-family);
  padding: 0 10vw 0 6vw;
}

@media (max-width: 767px) {

.ArticleContent_ultimateContainer__3dRBI {
    padding: 0 6vw 0 6vw
}
  }

.ArticleContent_ultimateContainer__3dRBI .ArticleContent_locArticleTemplate2ArticleMainContentContainer__ZqL8O {
    width: 60vw;
  }

@media (max-width: 767px) {

.ArticleContent_ultimateContainer__3dRBI .ArticleContent_locArticleTemplate2ArticleMainContentContainer__ZqL8O {
      width: 100%;
      margin: 0 3.5em 0 2.5em
  }
    }

.ArticleContent_ultimateContainer__3dRBI span,
.ArticleContent_ultimateContainer__3dRBI strong {
  font-family: 'PP Formula'
,
sans-serif;
  font-family: var(--ultimate-font-family);
}

.ArticleContent_ultimateArticleContent__3VWmj {
  display: flex;
  flex-direction: row;
  margin: 3vh 6vw 3vh 8vw;
}

@media not screen and (min-width: 1124px) {
  .ArticleContent_articleContent__3xDPU {
    flex-direction: column;
    width: 100%;
  }

  .ArticleContent_articleMainContentContainer__23Sll {
    align-self: center;
    width: 87%;
  }

  .ArticleContent_locArticleTemplate2ArticleContent__3f3y2 {
    max-width: 1400px;
  }
}

@media (max-width: 767px) {
  .ArticleContent_locArticleTemplate2ArticleMainContentContainer__ZqL8O {
    width: 95%;
  }

  .ArticleContent_articleMainContentContainer__23Sll {
    width: 95%;
  }
    .ArticleContent_articleImageCaption__1j7DT p {
      max-width: 100%;
    }

  .ArticleContent_ultimateArticleContent__3VWmj {
    flex-direction: column;
    margin: 3vh 3vw 3vh 3vw;
    gap: 3vh;
  }

}

.ArticleContent_spikes__1qUsZ .ArticleContent_articleImageCaption__1j7DT {
    display: none;
  }
