@font-face{font-family:Lexend Regular;font-style:normal;font-weight:400;src:url(fonts/Lexend-Regular.eot);src:url(fonts/Lexend-Regular.eot?#iefix) format("embedded-opentype"),url(fonts/Lexend-Regular.woff2) format("woff2"),url(fonts/Lexend-Regular.woff) format("woff"),url(fonts/Lexend-Regular.ttf) format("truetype")}@font-face{font-family:Coolvetica;font-style:normal;font-weight:400;src:url(fonts/CoolveticaRegular.woff) format("woff"),url(fonts/CoolveticaRegular.woff2) format("woff2"),url(fonts/CoolveticaRegular.ttf) format("truetype"),url(fonts/CoolveticaRegular.eot),url(fonts/CoolveticaRegular.eot?#iefix) format("embedded-opentype")}.single-artists .post-container,.single-post .post-container,.single-riders .post-container{padding-bottom:1rem;padding-top:3rem}.single-artists .post-container .entry-title,.single-post .post-container .entry-title,.single-riders .post-container .entry-title{font-size:1.75rem;font-weight:700;margin-bottom:1rem}.single-artists .post-container .entry-header,.single-post .post-container .entry-header,.single-riders .post-container .entry-header{padding-left:0}.single-artists .post-container-flex,.single-post .post-container-flex,.single-riders .post-container-flex{display:flex;flex-direction:column}.single-artists .post-sidebar,.single-post .post-sidebar,.single-riders .post-sidebar{margin-top:2rem}.single-artists .post-sidebar .post-thumbnail,.single-post .post-sidebar .post-thumbnail,.single-riders .post-sidebar .post-thumbnail{margin-bottom:1.5rem}.single-artists .post-sidebar .post-thumbnail img,.single-post .post-sidebar .post-thumbnail img,.single-riders .post-sidebar .post-thumbnail img{height:auto;width:100%}.single-artists .section-title,.single-post .section-title,.single-riders .section-title{font-size:3rem;font-weight:700;margin-bottom:-4rem}.single-riders .entry-header .entry-title{font-size:5rem}.single-riders .entry-content{font-size:1.5rem}.single-riders .post-sidebar .post-thumbnail img{border-radius:2rem}.single-riders .post-thumbnail img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.single-riders .featured-articles,.single-riders .past-rankings{background-color:#fff;border:1px solid #e0e0e0;border-radius:2rem;color:#333;margin-bottom:1.5rem;padding:1.5rem}.single-riders .featured-articles .widget-title,.single-riders .past-rankings .widget-title{border-bottom:1px solid #ccc;font-size:1.5rem;margin-bottom:1rem;margin-top:0;padding-bottom:.5rem}.single-riders .featured-articles ul,.single-riders .past-rankings ul{list-style:none;margin:0;padding:0}.single-riders .featured-articles li,.single-riders .past-rankings li{margin-bottom:.5rem}.single-riders .featured-articles li a,.single-riders .past-rankings li a{color:#c23b71;text-decoration:none}.entry-content a,.single-riders .featured-articles li a:hover,.single-riders .past-rankings li a:hover{text-decoration:underline}.entry-content a{color:#fff}.entry-content a:hover{color:#79c5cc}.single-post .post-container .entry-header{font-size:2rem}.single-post .post-sidebar .post-thumbnail img{border-radius:2rem}.single-post .linked-riders-tags{margin-top:1.5rem}.single-post .linked-riders-tags .widget-title{color:#fff;font-size:1.2rem;font-weight:700;margin-bottom:.75rem}.single-post .linked-riders-tags .tag-list{display:flex;flex-wrap:wrap;gap:.5rem}.single-post .linked-riders-tags .rider-tag{background-color:#f0f0f0;border-radius:1rem;color:#333;display:inline-block;font-size:.9rem;padding:.25rem .75rem;text-decoration:none;transition:background-color .3s,color .3s}.single-post .linked-riders-tags .rider-tag:hover{background-color:#79c5cc;color:#fff}.hall-of-fame-container{margin:0 auto;max-width:1200px;padding:2rem 1rem}.hall-of-fame-container .entry-title{font-size:2.5rem;margin-bottom:2rem;text-align:center}.hall-of-fame-list{display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:350px){.hall-of-fame-list{gap:1rem}}.rider-card-hof{background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.1);color:inherit;display:block;padding:1.25rem;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}@media (max-width:350px){.rider-card-hof{padding:.75rem}}.rider-card-hof:hover{box-shadow:0 8px 20px rgba(0,0,0,.15);transform:translateY(-5px)}.rider-card-hof .rider-image-wrapper{aspect-ratio:1/1;background-color:#f3f2f1;border-radius:1rem;overflow:hidden;width:100%}.rider-card-hof .rider-image-wrapper img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.rider-card-hof .rider-caption{padding-top:1rem;text-align:left}.rider-card-hof .rider-caption .rider-name{color:#333;display:block;font-size:1.1rem;font-weight:700;hyphens:auto;overflow-wrap:break-word;word-break:break-word}.podium-section,.results-download-section{margin:0 auto;padding:2rem 0}.podium-section .section-title,.results-download-section .section-title{font-size:2.5rem;margin-bottom:2rem;text-align:center}.podium-section{margin:0 auto;padding:2rem 0}.podium-section .section-title{font-size:2.5rem;margin-bottom:2rem;text-align:start}.podium-container{align-items:center;display:flex;flex-direction:column;gap:2rem}.results-download-section{background-color:transparent;color:inherit}.results-download-container .year-group{background-color:hsla(0,0%,100%,.1);border-radius:1rem;margin-bottom:2.5rem;padding:1.5rem}.results-download-container .year-group .year-title{border-bottom:2px solid;font-family:Coolvetica,sans-serif;font-size:2rem;margin-bottom:1.5rem;padding-bottom:.5rem}.results-download-container .pdf-list{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;padding:0}.results-download-container .button-download{align-items:center;background-color:#fff;border-radius:.5rem;color:#333;display:inline-flex;font-weight:700;gap:.75rem;padding:.75rem 1.5rem;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.results-download-container .button-download .download-icon{height:1.2em;width:1.2em}.results-download-container .button-download:hover{box-shadow:0 4px 10px rgba(0,0,0,.2);transform:translateY(-3px)}@media (min-width:768px){.single-artists .post-container .entry-title,.single-post .post-container .entry-title,.single-riders .post-container .entry-title{font-size:3rem}.single-artists .post-container-flex,.single-post .post-container-flex,.single-riders .post-container-flex{display:flex;flex-direction:row;gap:10rem}.single-artists .post-main-content,.single-post .post-main-content,.single-riders .post-main-content{flex:1;min-width:0;padding-bottom:2rem}.single-artists .post-sidebar,.single-post .post-sidebar,.single-riders .post-sidebar{flex:0 0 400px;margin-top:0}.podium-container{align-items:flex-start;flex-direction:row;justify-content:space-between}.podium-section{margin:0 auto;padding:2rem 0}.podium-section .section-title{font-size:2.5rem;margin-bottom:2rem;text-align:center}.hall-of-fame-container{max-width:90vw;padding:2rem 0}.hall-of-fame-list{grid-template-columns:repeat(4,1fr)}}.podium-card{background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.1);color:inherit;display:block;flex:1;max-width:90vw;padding:1.5rem;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}.podium-card:hover{box-shadow:0 8px 20px rgba(0,0,0,.15);transform:translateY(-5px)}.podium-card .podium-card-image-wrapper{aspect-ratio:1/1;background-color:#f3f2f1;border-radius:2rem;overflow:hidden;position:relative}.podium-card .podium-card-image-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.podium-card .podium-card-image-wrapper .artist-name-overlay{bottom:1.5rem;color:#fff;font-family:Coolvetica,sans-serif;font-size:2rem;left:1.5rem;line-height:1;position:absolute;text-transform:lowercase;z-index:20}.podium-card .podium-card-caption{padding-top:1rem;text-align:left}.podium-card .podium-card-caption .rank{color:#333;display:block;font-size:1.2rem;font-weight:700}.podium-card .podium-card-caption .name{color:#333;display:block;font-size:1rem}.hero-section{align-items:center;display:flex;justify-content:center;margin-bottom:2rem;padding:2rem 0;text-align:center}.hero-media-container{background-position:50%;background-size:cover;border-radius:2rem;overflow:hidden;position:relative;width:100%}.hero-media-container img{aspect-ratio:16/7;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero-media-container iframe{aspect-ratio:16/9;display:block;height:auto;width:100%}.hero-layout-thank-you{max-width:100vw;padding:0}.hero-layout-thank-you .hero-media-container{align-items:flex-start;border-radius:2rem}.hero-layout-thank-you .hero-content{display:none}.card-container a{text-decoration:none}.event-cards{align-items:center;display:flex;flex-direction:column;gap:1rem;padding-bottom:1rem}.card{border-radius:.5rem;position:relative;transition:transform .3s}.card .card-title-tab{background-color:#fff;border-radius:0 0 1rem 0;left:1rem;padding:0 1.5rem .5rem .5rem;position:absolute;top:1.5rem;z-index:10}.card .card-title-tab span{color:#333;font-family:Coolvetica,sans-serif;font-size:2rem}.card .card-body,.card .card-news-body{background-color:#fff;padding:1.5rem;position:relative}.card .card-body img,.card .card-news-body img{aspect-ratio:5/6;border-radius:2rem;-o-object-fit:cover;object-fit:cover;width:100%}.card .card-news-body{padding-top:3rem}.news-cards{opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.news-cards.is-visible{opacity:1;transform:translateY(0)}.news-cards{padding-bottom:2.5rem}.news-cards .card-news:first-child{margin-top:0!important}.card-news{background-color:#fff;flex-direction:row;margin-top:5rem;overflow:hidden;padding:1.5rem}.card-news-image-wrapper{aspect-ratio:1/1}.card-news-image-wrapper img{border-radius:2rem;display:block;height:auto;margin:auto;width:100%}.card-news-content-wrapper{color:#333;padding:1rem}.card-news-title{font-size:1.25rem;margin-bottom:.5rem}.card-news-title a{color:#333;text-decoration:none}.card-news-title a:hover{text-decoration:underline}.card-news-excerpt{margin-bottom:1rem}.card-news-read-more{align-items:center;color:#333;display:inline-flex;font-weight:700;gap:.5rem;text-decoration:none}.card-news-read-more:hover{color:#c23b71}.card-news-read-more:hover .arrow{fill:#c23b71;stroke:#c23b71}.news-button-container{padding-top:1rem}.news-button{background-color:#93223b;color:#fff;display:inline-block;font-weight:700;padding:.75rem 1.5rem;text-decoration:none;transition:background-color .3s}.news-button:hover{background-color:#400f1a}.scroll-indicator{align-items:center;display:none;flex-direction:column;margin-bottom:2rem;margin-top:-3rem;opacity:1;pointer-events:none;transition:opacity .4s ease-out}.scroll-indicator.hidden{opacity:0}.scroll-indicator .fa-chevron-down{animation:move-down 2.2s cubic-bezier(.65,.05,.36,1) infinite;color:#fff;font-size:2.5rem}@media (min-width:768px){.event-day-intro-section{display:flex;justify-content:center}.heyhallo-container,.heyhallo-container .svg-mobile{width:20vw!important}.event-cards{display:grid;gap:3rem;grid-template-columns:repeat(3,1fr);margin-bottom:5rem;margin-top:2rem;padding:0;position:relative;z-index:10}.event-cards .card-container{opacity:0;transform:perspective(1000px) rotateY(90deg) scale(.8);transform-origin:left right;transition:transform .85s ease,opacity .5s ease;will-change:transform,opacity}.event-cards .card-container .card-body{padding:1.5em}.event-cards .card-container.is-visible{opacity:1;transform:perspective(1000px) rotateY(0deg) scale(1)}.card{padding-inline:0;padding-top:1.5rem}.card .card-title-tab{border-radius:1rem 1rem 0 0;left:0;padding-top:.5rem;top:-1rem}.card .card-title-tab span{font-family:Coolvetica,sans-serif;font-size:2rem;margin:1rem;padding-left:.25rem}.card:hover{transform:scale(1.05)}.card-news{display:flex;flex-direction:row;gap:2rem}.card-news-image-wrapper{flex:1}.card-news-image-wrapper img{-o-object-fit:cover;object-fit:cover;width:100%}.card-news-content-wrapper{display:flex;flex:2;flex-direction:column;padding-top:0}.card-news-content-wrapper .card-news-title{font-size:3rem;margin:0}.card-news-content-wrapper .card-news-excerpt{font-size:1.25rem}.card-news-read-more{align-items:center;align-self:flex-end;display:inline-flex;font-size:1.5rem;gap:.5rem;margin-top:auto}.card-news-read-more:hover{color:#c23b71}.news-cards{margin-bottom:2rem;padding-inline:0}.news-button-container{align-self:flex-start;margin-top:.5rem}}@media (min-width:768px) and (min-width:1400px){.scroll-indicator{display:flex}}
/*# sourceMappingURL=style-posts.css.map */