.strava_uci23 .wrap.container{max-width:none;padding:0}.strava_uci23 .wrap.container main{padding-top:0;padding-bottom:0;overflow:hidden}.strava_uci23 main section{line-height:1;padding:1rem 14px;overflow:hidden}.strava_uci23 main section>.column{position:relative;max-width:1200px;margin:0 auto;background-repeat:no-repeat;background-position:50% 0;background-size:cover}@media (min-width:768px){.strava_uci23 main section{padding:2rem 24px}}.strava_uci23 .green-line{width:100%;min-width:100px;max-width:175px;margin:auto;height:1px;background-color:#419468}.strava_uci23 .green-line:first-child{margin-top:10px}.strava_uci23 .green-line.bottom{margin-bottom:30px}.strava_uci23 .teaser-bg-wrapper{background-repeat:no-repeat;background-image:url(https://d2p6e6u75xmxt8.cloudfront.net/assets/25.7.6/skoda-strava-2023-UCI/images/UCI_Hero_BG_M.svg);background-size:auto 100%;background-position:top;background-color:#f3f2ef}@media (min-width:1024px){.strava_uci23 .teaser-bg-wrapper{background-image:url(https://d2p6e6u75xmxt8.cloudfront.net/assets/25.7.6/skoda-strava-2023-UCI/images/UCI_Hero_BG_D.svg)}}.strava_uci23 .header-banner{padding:2rem 0}.strava_uci23 .header-banner .sc23-header-banner{width:100%;height:200px;min-height:100%;padding-bottom:0;margin:0 auto;background-color:#0e3a2f;background-image:url(https://d2p6e6u75xmxt8.cloudfront.net/assets/25.7.6/skoda-strava-2023-UCI/images/header-banner.svg);background-repeat:repeat-x;background-position:top;position:relative}@media (max-width:389px){.strava_uci23 .header-banner .sc23-header-banner{height:200px;padding-bottom:0;background-image:url(https://d2p6e6u75xmxt8.cloudfront.net/assets/25.7.6/skoda-strava-2023-UCI/images/header-banner-mobile.webp)}}@media (min-width:730px){.strava_uci23 .header-banner .sc23-header-banner{height:400px;padding-bottom:0}}.strava_uci23 .header-banner .sc23-header-banner-text{color:#78faae;max-height:120px;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;text-align:center;width:100%}@media (max-width:419px){.strava_uci23 .header-banner .sc23-header-banner-text{max-height:110px}}@media (max-width:730px){.strava_uci23 .header-banner .sc23-header-banner-text{max-height:90px}}@media (min-width:730px){.strava_uci23 .header-banner .sc23-header-banner-text{max-height:220px}}@media (max-width:868px){.strava_uci23 .header-banner .sc23-header-banner-text{max-height:260px}}@media (min-width:868px){.strava_uci23 .header-banner .sc23-header-banner-text{max-height:180px}}.strava_uci23 .header-banner .sc23-header-banner-text h1{font-size:1.5rem;line-height:2.125rem;font-weight:700;letter-spacing:.2px}.strava_uci23 .header-banner .sc23-header-banner-text h1 span{display:block;font-weight:250;color:#fff}.strava_uci23 .header-banner .sc23-header-banner-text h1 span span{display:inline-block;font-size:1rem}@media (max-width:389px){.strava_uci23 .header-banner .sc23-header-banner-text h1{font-size:1.5rem;line-height:2.125rem}.strava_uci23 .header-banner .sc23-header-banner-text h1 span span{font-size:1rem}}@media (max-width:730px){.strava_uci23 .header-banner .sc23-header-banner-text h1 span{display:inline-block}}@media (min-width:730px){.strava_uci23 .header-banner .sc23-header-banner-text h1{font-size:3.125rem;line-height:4.5rem}.strava_uci23 .header-banner .sc23-header-banner-text h1 span{display:inline-block}.strava_uci23 .header-banner .sc23-header-banner-text h1 span span{font-size:2.1875rem}}.strava_uci23 .header-banner .sc23-header-banner-bottom{position:absolute;bottom:0;height:2.125rem;width:100%;background-color:#0e3a2f}@media (min-width:730px){.strava_uci23 .header-banner .sc23-header-banner-bottom{height:50px}}.strava_uci23 .strava-intro{font-family:SKODA Next;font-style:normal}.strava_uci23 .strava-intro .column{max-width:916px}.strava_uci23 .strava-intro-title h2{font-weight:400;font-size:3rem;line-height:52px;letter-spacing:.002em;color:#0e3a2f;margin-bottom:1.5rem}@media (min-width:730px){.strava_uci23 .strava-intro-title h2{font-size:4rem;line-height:72px}}.strava_uci23 .strava-intro-text{font-weight:300;font-size:1rem;line-height:24px;letter-spacing:.002em;color:#0e3a2f}@media (min-width:730px){.strava_uci23 .strava-intro-text{font-size:1.25rem;line-height:26px}}.strava_uci23 .newsletter{overflow:unset;padding-top:0;color:#161718;padding-left:0;padding-right:0}@media (min-width:389px){.strava_uci23 .newsletter{margin-left:24px;margin-right:24px}}.strava_uci23 #newsletter-success-title{display:none}.strava_uci23 #newsletter-success-title p{margin-top:2.5em}.strava_uci23 .newsletter-section{width:100%;background-color:#78faae}.strava_uci23 .newsletter-section .newsletter-container{width:100%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}.strava_uci23 .newsletter-section .newsletter-container .newsletter-logo{position:relative;width:100%;text-align:left;background-repeat:no-repeat;background-image:url(https://d2p6e6u75xmxt8.cloudfront.net/assets/25.7.6/skoda-strava-2023-UCI/images/logo-bg.webp);background-size:cover;aspect-ratio:3.75}.strava_uci23 .newsletter-section .newsletter-container .newsletter-logo a{display:inline-block;margin:-100px auto 40px}.strava_uci23 .newsletter-section .newsletter-container .newsletter-logo-container{max-width:1040px;display:block;margin:auto;padding-top:70px;padding-left:24px}@media (min-width:389px){.strava_uci23 .newsletter-section .newsletter-container .newsletter-logo-container{padding-top:100px;padding-left:45px}}@media (min-width:730px){.strava_uci23 .newsletter-section .newsletter-container .newsletter-logo-container{padding-top:130px;padding-left:64px}}.strava_uci23 .newsletter-section .newsletter-container .newsletter-logo-container .strava_uci23_logo{text-align:left;width:18.26923077%;min-width:120px;height:auto;border:2px solid #0e3a2f}.strava_uci23 .badge{display:block;width:200px;height:200px}.strava_uci23 .newsletter-subscription{margin-top:2rem;width:100%;color:#0e3a2f}.strava_uci23 .newsletter-subscription-container{max-width:1040px;display:block;margin:0 auto 80px;padding-left:24px;padding-right:24px}@media (min-width:389px){.strava_uci23 .newsletter-subscription-container{padding-left:45px;padding-right:45px}}@media (min-width:730px){.strava_uci23 .newsletter-subscription-container{padding-left:64px;padding-right:64px}}.strava_uci23 .newsletter-subscription-container .newsletter-strava-logo{margin-top:3.5rem;width:144px;height:30px}@media (min-width:730px){.strava_uci23 .newsletter-subscription-container .newsletter-strava-logo{margin-top:4rem;width:216px;height:45px}}.strava_uci23 .newsletter-subscription .title{font-family:SKODA Next;font-style:normal;font-weight:400;font-size:36px;line-height:40px;max-width:627px;margin-bottom:1.5rem;color:#0e3a2f;letter-spacing:.002em;width:100%}@media (min-width:730px){.strava_uci23 .newsletter-subscription .title{font-size:48px;line-height:54px}}.strava_uci23 .newsletter-subscription .container-subscription{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.strava_uci23 .newsletter-subscription a{color:#0e3a2f;font-weight:700}.strava_uci23 .subscription-info{font-size:14px;width:100%;font-weight:300;padding-bottom:.4em;line-height:21px;color:#0e3a2f}@media (min-width:730px){.strava_uci23 .subscription-info{font-size:20px;line-height:28px}}.strava_uci23 .subscription-info:before{border:unset;width:18px;height:18px;-webkit-transform:translate3d(-40%,-25%,0);transform:translate3d(-40%,-25%,0)}.strava_uci23 .subscription-info:after{width:1em;height:.5em;margin-top:.75em;-webkit-transform-origin:10% -30%;-ms-transform-origin:10% -30%;transform-origin:10% -30%}.strava_uci23 .accept-legal .subscription-info{padding-left:28px;font-size:14px;line-height:20px}.strava_uci23 .subscribe-input{width:100%}.strava_uci23 .subscribe-input input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:100%;box-sizing:border-box;background-color:#fff;border-radius:5px;height:50px;padding:1rem}@media (min-width:730px){.strava_uci23 .subscribe-input input{display:inline-block;max-width:350px;border-radius:10px}}.strava_uci23 .subscribe-input input:focus-visible{outline:unset}.strava_uci23 .subscribe-input button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:30px;padding:15px;font-weight:600;width:100%;font-size:1em;line-height:19px;cursor:pointer;min-width:133px;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;margin-left:0;margin-top:1rem;background-color:#0e3a2f;color:#fff;transition:color .3s ease-in-out,background-color .3s ease-in-out}.strava_uci23 .subscribe-input button.active,.strava_uci23 .subscribe-input button:active,.strava_uci23 .subscribe-input button:focus,.strava_uci23 .subscribe-input button:hover{background-color:#a8ffcc;color:#0e3a2f}@media (min-width:730px){.strava_uci23 .subscribe-input button{display:inline-block;margin-left:1rem;width:auto;margin-top:0}}.strava_uci23 .accept-legal{width:100%;margin-top:1.125rem;display:block}.strava_uci23 .accept-legal label{display:block;text-align:left}.strava_uci23 .error{display:none;color:#e82b37;padding:15px 0;font-size:14px}.strava_uci23 .empty-email,.strava_uci23 .invalid-email{margin-left:auto;margin-right:auto}.strava_uci23 .subscriptionPos1{width:100%}@media (min-width:768px){.strava_uci23 .error{font-size:16px}.strava_uci23 .container-subscription>.error,.strava_uci23 .subscriptionPos1{width:100%}.strava_uci23 .newsletter-logo a{margin:-130px auto 40px}.strava_uci23 .newsletter-container{width:90%;padding:30px 30px 0}.strava_uci23 .newsletter-subscription .container-subscription{width:100%}.strava_uci23 .accept-legal label{width:97%}.strava_uci23 .subscription-info:before{border:unset;width:18px;height:18px;-webkit-transform:translate3d(-40%,-25%,0);transform:translate3d(-40%,-25%,0)}.strava_uci23 .subscription-info:after{width:1em;height:.5em;margin-top:.75em;-webkit-transform-origin:10% -30%;-ms-transform-origin:10% -30%;transform-origin:10% -30%}}.strava_uci23 .product-banner .column{max-width:1248px}.strava_uci23 .product-banner-image{display:none}@media (min-width:389px){.strava_uci23 .product-banner-image{display:block}}.strava_uci23 .product-banner-imageM{display:block;margin:0 auto}@media (min-width:389px){.strava_uci23 .product-banner-imageM{display:none}}.strava_uci23 .prize-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:100%;box-sizing:border-box;overflow:visible;background-color:#0e3a2f;border-radius:40px 40px 0 0;margin:0;min-height:300px}@media (min-width:389px){.strava_uci23 .prize-slider{width:-webkit-calc(100% - 48px);width:calc(100% - 48px);margin:0 24px}}@media (min-width:768px){.strava_uci23 .prize-slider{margin:0;width:100%;max-height:393px}}.strava_uci23 .prize-slider a.prize-slider-arrow{color:#cfffe3;padding:0 1.5rem}.strava_uci23 .prize-slider a.prize-slider-arrow span{font-size:2rem}@media (min-width:768px){.strava_uci23 .prize-slider a.prize-slider-arrow{padding:0 1.5rem}.strava_uci23 .prize-slider a.prize-slider-arrow span{font-size:3.2rem}}@media (min-width:768px) and (min-width:1024px){.strava_uci23 .prize-slider a.prize-slider-arrow{padding:0 3rem}}.strava_uci23 .prize-slider .prize-slider-description{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 0.5rem);flex:0 0 -webkit-calc(50% - 0.5rem);flex:0 0 calc(50% - 0.5rem);min-height:164px;padding-top:2rem}@media (min-width:768px){.strava_uci23 .prize-slider .prize-slider-description{min-height:132px}}@media (min-width:1024px){.strava_uci23 .prize-slider .prize-slider-description{min-height:198px;min-width:434px}}.strava_uci23 .prize-slider .prize-slider-description .prize-slider-count{position:absolute;background:#cfffe3;border-radius:50%;text-align:center;font-weight:400;letter-spacing:.002em;color:#0e3a2f;top:-32.5px;width:91px;height:91px;line-height:85px;font-size:2.125em;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:768px){.strava_uci23 .prize-slider .prize-slider-description .prize-slider-count{left:99px;-webkit-transform:none;-ms-transform:none;transform:none}}@media (min-width:1024px){.strava_uci23 .prize-slider .prize-slider-description .prize-slider-count{left:147px;top:-81px;width:162px;height:162px;font-size:4rem;line-height:162px}}.strava_uci23 .prize-slider .prize-slider-description h3.prize-slider-title{font-weight:700;letter-spacing:.002em;color:#fff;margin-bottom:1rem;font-size:1.5em;line-height:1.75rem;text-align:center}@media (min-width:768px){.strava_uci23 .prize-slider .prize-slider-description h3.prize-slider-title{text-align:left}}@media (min-width:1024px){.strava_uci23 .prize-slider .prize-slider-description h3.prize-slider-title{font-size:2.25rem;line-height:2.5rem}}.strava_uci23 .prize-slider .prize-slider-description p.prize-slider-text{font-weight:400;letter-spacing:.002em;color:#fff;font-size:1rem;line-height:1.25rem;text-align:center}@media (min-width:768px){.strava_uci23 .prize-slider .prize-slider-description p.prize-slider-text{text-align:left}}@media (min-width:1024px){.strava_uci23 .prize-slider .prize-slider-description p.prize-slider-text{font-size:1.25rem;line-height:1.75rem}}.strava_uci23 .prize-slider .prize-slider-description .prize-slider-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:8px;column-gap:8px;position:absolute;bottom:44px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:768px){.strava_uci23 .prize-slider .prize-slider-description .prize-slider-dots{left:99px;-webkit-transform:none;-ms-transform:none;transform:none}}@media (min-width:1024px){.strava_uci23 .prize-slider .prize-slider-description .prize-slider-dots{left:147px}}.strava_uci23 .prize-slider .prize-slider-description .prize-slider-dots .prize-slider-dot{background:#236048;width:16px;height:16px;border-radius:50%;cursor:pointer;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.strava_uci23 .prize-slider .prize-slider-description .prize-slider-dots .prize-slider-dot.active{background:#78faae}.strava_uci23 .prize-slider .prize-slider-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-top:3.75rem;padding-bottom:4rem}@media (min-width:768px){.strava_uci23 .prize-slider .prize-slider-inner{padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-column-gap:1rem;column-gap:1rem}}.strava_uci23 .prize-slider .prize-slider-image{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 0.5rem);flex:0 0 -webkit-calc(50% - 0.5rem);flex:0 0 calc(50% - 0.5rem);margin-bottom:0}@media (min-width:768px){.strava_uci23 .prize-slider .prize-slider-image{-ms-flex-item-align:end;align-self:flex-end}}.strava_uci23 .prize-slider .prize-slider-image img{height:auto;max-width:420px;width:100%;position:relative;margin:auto}.strava_uci23 .strava_uci23_wrap section.posts .article-wrapper,.strava_uci23 .strava_uci23_wrap section.posts .banner-wrapper{padding-left:20px}.strava_uci23 .other-articles .wrap{padding-left:0}@media (min-width:730px){.strava_uci23 .other-articles .wrap{padding-left:5rem}}.strava_uci23 .other-articles .article-wrapper{position:relative;width:100%;min-height:1px;padding-right:0;padding-left:0}@media (min-width:730px){.strava_uci23 .other-articles .article-wrapper{padding-right:12px;padding-left:12px;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex:0 0 66.6666666667%;-webkit-box-flex:0;flex:0 0 66.6666666667%;max-width:66.6666666667%}}.strava_uci23 .other-articles h1.recent-articles{font-size:1.25rem;color:#419468;font-weight:700;margin-bottom:.25em}.strava_uci23 .other-articles article{padding:14px 0}.strava_uci23 .other-articles section.posts{background-color:#fdfdfe}.strava_uci23 .other-articles .post-title{text-align:center;font-weight:500;text-transform:uppercase;color:#000;margin-bottom:0;font-size:2rem;padding:15px 0;letter-spacing:2px}.strava_uci23 .other-articles .container-anchor{padding-top:.5em;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.strava_uci23 .other-articles .container-post .posts{width:98%;float:left}@media (min-width:1024px){.strava_uci23 .other-articles .container-post .posts{max-width:60%}}.strava_uci23 .other-articles .post-box{width:100%;margin:.3em auto;text-align:center;position:relative}.strava_uci23 .other-articles .post-box .post-href p{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-weight:300;font-size:1.85em;color:#fdfd02;text-transform:uppercase;letter-spacing:15px;width:100%;margin:0}@media only screen and (min-width:1200px){.strava_uci23 .other-articles .post-box .post-href p{font-size:1.75em;letter-spacing:.8em}}@media only screen and (min-width:1025px){.strava_uci23 .other-articles .post-box .post-href p{font-size:1.75em;letter-spacing:.6em}}@media only screen and (max-width:500px){.strava_uci23 .other-articles .post-box .post-href p{font-size:1.45em;letter-spacing:10px}}@media only screen and (max-width:375px){.strava_uci23 .other-articles .post-box .post-href p{font-size:1.4em;letter-spacing:8px}}.strava_uci23 .other-articles .postSection{padding-top:1.25em}.strava_uci23 .other-articles .title-lines{position:absolute;width:100%;top:5em;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:768px){.strava_uci23 .other-articles .title-lines{top:7em}}@media (min-width:1024px){.strava_uci23 .other-articles .title-lines{top:6em;left:83%}}.strava_uci23 .other-articles .other-articles.other-articles{padding-top:0}.strava_uci23 .other-articles .entry-details.entry-details{text-align:left}.strava_uci23 .other-articles .sidebarpost{display:block;float:right;width:100%;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;min-width:100%;margin-top:1em;padding:0}.strava_uci23 .other-articles .sidebarpost .widget{padding:0}@media (min-width:1024px){.strava_uci23 .other-articles .sidebarpost{width:30%;-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%;min-width:30%;margin-top:13.5em;padding:unset}}@media (min-width:768px){.strava_uci23 .other-articles .post-title{padding:25px;font-size:2.5rem;letter-spacing:5px}.strava_uci23 .other-articles .postSection.postSection{max-width:100%;position:relative;padding-top:13em}.strava_uci23 .other-articles .newsletter-subscribe-widget,.strava_uci23 .other-articles .newsletter-subscribe-widget .newsletter-subscribe{padding:0!important}.strava_uci23 .other-articles .container-anchor{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.strava_uci23 .other-articles .post-box{max-width:47%}.strava_uci23 .other-articles .post-box .post-href p{font-size:1.3em;letter-spacing:.5em}.strava_uci23 .other-articles .container-post .posts{width:100%;float:left}}@media (min-width:320px){.strava_uci23 .other-articles .articles.default{margin:unset}.strava_uci23 .other-articles .postSection{padding-top:150px}}.strava_uci23 section.contest{padding-top:2rem;padding-bottom:0;position:relative;overflow:visible}@media (min-width:1024px){.strava_uci23 section.contest{padding-top:9rem}}.strava_uci23 section.contest .contest-wrapper{padding:0}@media (min-width:768px){.strava_uci23 section.contest .contest-wrapper{padding:0}}.strava_uci23 section.contest .ico .check{margin:0 auto;width:76px}@media (max-width:767px){.strava_uci23 section.contest{padding-left:0;padding-right:0}.strava_uci23 section.contest .contest-description,.strava_uci23 section.contest .contest-title{padding-left:2rem;padding-right:2rem}.strava_uci23 section.contest .contest-title{margin-top:4rem}}.strava_uci23 section.contest>.column{min-height:300px;text-align:center;max-width:1200px;width:100%}.strava_uci23 section.contest .qm{color:#121415;position:relative;cursor:pointer}.strava_uci23 section.contest .contest-title{font-weight:900;font-size:2rem;line-height:1;padding:0 3rem}@media (min-width:1024px){.strava_uci23 section.contest .contest-title{font-size:4rem}}.strava_uci23 section.contest>div>p{line-height:1.2em}@media (min-width:1024px){.strava_uci23 section.contest>div>p{max-width:600px}}.strava_uci23 section.contest .contest-description,.strava_uci23 section.contest .contest-title{text-align:left;color:#fff;max-width:850px;margin:0 auto 1rem;padding:0;text-shadow:0 0 .5rem #444}.strava_uci23 section.contest .contest-description{margin-bottom:4rem}.strava_uci23 section.contest .complete-with-google{text-align:center;display:none;color:#121415}.strava_uci23 section.contest .complete-with-google .font-icon{color:#121415;margin-right:.75em}.strava_uci23 section.contest .complete-with-google.show{display:block}.strava_uci23 section.contest .complete-with-google .divider{padding:.5rem 0;font-weight:700}@media (min-width:1024px){.strava_uci23 section.contest .complete-with-google{text-align:left}}.strava_uci23 section.contest nav ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.strava_uci23 section.contest nav li{text-align:center;position:relative;padding:1rem .5rem;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;cursor:pointer;color:#fff;font-size:.875rem}.strava_uci23 section.contest nav li.active{background-color:#fff;color:#121415}.strava_uci23 section.contest nav strong{display:block;font-weight:600}@media (min-width:768px){.strava_uci23 section.contest nav li{padding:1rem 2.5rem}.strava_uci23 section.contest nav strong{line-height:1.25;font-size:1.3rem}}.strava_uci23 section.contest .buttons{padding:1rem 0;margin-bottom:2rem;text-align:center}@media (min-width:768px){.strava_uci23 section.contest .buttons{padding:1rem 0 0}}.strava_uci23 section.contest .buttons button{min-width:7rem;margin:0 5px}@media (min-width:768px){.strava_uci23 section.contest .buttons button{min-width:9rem}}.strava_uci23 section.contest .buttons button.back-btn{background-color:#fff;color:#121415;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;box-shadow:none;border-radius:2em}.strava_uci23 section.contest .buttons button.back-btn.active,.strava_uci23 section.contest .buttons button.back-btn:active,.strava_uci23 section.contest .buttons button.back-btn:focus,.strava_uci23 section.contest .buttons button.back-btn:hover{background-color:#c4743e;color:#fff}.strava_uci23 section.contest .buttons button.next-btn{background-color:#ca8252;color:#fff;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;box-shadow:none}.strava_uci23 section.contest .buttons button.next-btn.active,.strava_uci23 section.contest .buttons button.next-btn:active,.strava_uci23 section.contest .buttons button.next-btn:focus,.strava_uci23 section.contest .buttons button.next-btn:hover{background-color:#c4743e;color:#fff}.strava_uci23 section.contest .screen.hidden{display:none!important}.strava_uci23 section.contest #quiz.contest{border:0;margin:0;padding:24px 0;background:#fff}@media (min-width:768px){.strava_uci23 section.contest #quiz.contest{padding:3.75rem 5rem;background:#fff}}.strava_uci23 section.contest #quiz.contest a{color:#121415;text-decoration:underline}.strava_uci23 section.contest #quiz.contest .terms{margin-top:2rem}.strava_uci23 section.contest #quiz.contest .terms a,.strava_uci23 section.contest #quiz.contest .terms a:link,.strava_uci23 section.contest #quiz.contest .terms a:visited{color:#999}.strava_uci23 section.contest #quiz.contest .terms a:hover{color:#121415}@media (min-width:768px){.strava_uci23 section.contest #quiz.contest .terms{text-align:left}}.strava_uci23 section.contest #quiz.contest .error{display:none;color:#e82b37;margin-bottom:.5rem}.strava_uci23 section.contest #quiz.contest label{display:inline-block;line-height:1.3;text-align:left;padding-left:2.75rem;padding-top:2px}.strava_uci23 section.contest #quiz.contest label:after,.strava_uci23 section.contest #quiz.contest label:before{left:.7em}@media (min-width:768px){.strava_uci23 section.contest #quiz.contest label{padding-left:2rem}}.strava_uci23 section.contest #quiz.contest p{line-height:1.3}.strava_uci23 section.contest #quiz.contest .padder{overflow:hidden;margin:24px 0 0}@media (min-width:768px){.strava_uci23 section.contest #quiz.contest .padder{margin:20px 16px 16px 76px}}.strava_uci23 section.contest #quiz.contest .popper{position:relative;overflow:hidden;margin-bottom:1rem;text-align:left}.strava_uci23 section.contest #quiz.contest .popper .popper-in{padding:1rem;background:#ededed;margin-bottom:1rem}.strava_uci23 section.contest #quiz.contest .popper:after{content:"";position:absolute;bottom:0;left:0;width:0;height:0;border:1rem solid transparent;border-left-color:#ededed}@media (min-width:768px){.strava_uci23 section.contest #quiz.contest .popper{position:absolute;top:0;right:102%;width:350px}.strava_uci23 section.contest #quiz.contest .popper .popper-in{margin-right:1rem}.strava_uci23 section.contest #quiz.contest .popper:after{left:auto;bottom:auto;right:0;top:0;border-left-color:transparent;border-top-color:#ededed}}.strava_uci23 section.contest #quiz.contest .progress{text-align:center;padding:1.25rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;position:relative}.strava_uci23 section.contest #quiz.contest .progress:before{content:"";width:-webkit-calc(100% - 17px);width:calc(100% - 17px);height:2px;position:absolute;background:#ca8252;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.strava_uci23 section.contest #quiz.contest .progress span{width:17px;height:17px;border:2px solid #ca8252;background:#fff;display:block;border-radius:50%;position:relative}.strava_uci23 section.contest #quiz.contest .progress span.active{background:#fcecc4}.strava_uci23 section.contest #quiz.contest .progress span:first-child{z-index:6}.strava_uci23 section.contest #quiz.contest .progress span:nth-child(2){z-index:5}.strava_uci23 section.contest #quiz.contest .progress span:nth-child(3){z-index:4}.strava_uci23 section.contest #quiz.contest .progress span:nth-child(4){z-index:3}.strava_uci23 section.contest #quiz.contest .progress span:nth-child(5){z-index:2}.strava_uci23 section.contest #quiz.contest .progress span:nth-child(6){z-index:1}.strava_uci23 section.contest #quiz.contest .form-header{font-weight:300;font-size:24px;line-height:30px;text-align:center;letter-spacing:.002em;color:#cd7321;margin:0;padding:0 24px 24px}@media (min-width:768px){.strava_uci23 section.contest #quiz.contest .form-header{font-size:2.25rem;line-height:1.875rem;padding:0 14px 3.75rem}}.strava_uci23 section.contest #quiz.contest .validation-popup{background:#fff}.strava_uci23 section.contest #quiz.contest .contest-questions{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-7px;margin-left:-7px;margin-left:0;margin-right:0;padding:0 24px}.strava_uci23 section.contest #quiz.contest .contest-questions .form-header{display:none}@media (min-width:768px){.strava_uci23 section.contest #quiz.contest .contest-questions .form-header{display:block;padding:0}}.strava_uci23 section.contest #quiz.contest .contest-questions>div{position:relative;width:100%;min-height:1px;padding-right:7px;padding-left:7px;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}@media (min-width:768px){.strava_uci23 section.contest #quiz.contest .contest-questions>div{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.strava_uci23 section.contest #quiz.contest .check-contest-msg-wrap,.strava_uci23 section.contest #quiz.contest .check-news-msg-wrap{background:#fff}.strava_uci23 section.contest #quiz.contest .contest-submit{background:#fff;padding-bottom:10vw}@media (min-width:768px){.strava_uci23 section.contest #quiz.contest .contest-submit{background-size:auto;padding-bottom:2rem}}.strava_uci23 section.contest #quiz.contest .contest-submit:after,.strava_uci23 section.contest #quiz.contest .contest-submit:before{display:table;content:" "}.strava_uci23 section.contest #quiz.contest .contest-submit:after{clear:both}.strava_uci23 section.contest #quiz.contest .contest-submit .cs-bottom:after,.strava_uci23 section.contest #quiz.contest .contest-submit .cs-bottom:before,.strava_uci23 section.contest #quiz.contest .contest-submit .cs-top:after,.strava_uci23 section.contest #quiz.contest .contest-submit .cs-top:before{display:table;content:" "}.strava_uci23 section.contest #quiz.contest .contest-submit .cs-bottom:after,.strava_uci23 section.contest #quiz.contest .contest-submit .cs-top:after{clear:both}.strava_uci23 section.contest #quiz.contest .contest-submit button{background-color:#ca8252;color:#fff;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out}.strava_uci23 section.contest #quiz.contest .contest-submit button.active,.strava_uci23 section.contest #quiz.contest .contest-submit button:active,.strava_uci23 section.contest #quiz.contest .contest-submit button:focus,.strava_uci23 section.contest #quiz.contest .contest-submit button:hover{background-color:#c4743e;color:#fff}.strava_uci23 section.contest #quiz.contest .contest-submit .cs-bottom{position:relative}.strava_uci23 section.contest #quiz.contest .contest-submit .cs-bottom:after{position:absolute;top:0;left:7%;height:1px;width:86%;background:#4a4a4a;content:""}@media (min-width:768px){.strava_uci23 section.contest #quiz.contest .contest-submit .contest-submit-left,.strava_uci23 section.contest #quiz.contest .contest-submit .contest-submit-right{float:left;width:50%}}.strava_uci23 section.contest #quiz.contest .contest-submit .contest-submit-left h3{font-size:1.375rem;line-height:1;margin:0 0 1rem;font-weight:600}@media (min-width:768px){.strava_uci23 section.contest #quiz.contest .contest-submit .contest-submit-left{text-align:left}.strava_uci23 section.contest #quiz.contest .contest-submit .contest-submit-left .padder{padding-left:120px}}.strava_uci23 section.contest #quiz.contest .contest-submit .contest-submit-right p{text-align:left}.strava_uci23 section.contest #quiz.contest .contest-submit .contest-submit-right button.next-btn{width:100%}.strava_uci23 section.contest #quiz.contest .contest-submit .contest-submit-right .input{margin-bottom:2rem}.strava_uci23 section.contest #quiz.contest .contest-submit .contest-submit-right .input input.mail{background:#fff;padding:1em;color:#121415;display:block;width:100%;font-weight:500;border:2px solid #161718}.strava_uci23 section.contest #quiz.contest .contest-submit .contest-submit-right .checkbox{text-align:left;padding:.25rem 0}.strava_uci23 section.contest #quiz.contest .contest-submit .contest-submit-right .checkbox label:before{box-shadow:0 0 1px 2px #161718}.strava_uci23 section.contest #quiz.contest .contest-submit .contest-submit-right .checkbox label:after{border-color:#ca8252}@media (min-width:768px){.strava_uci23 section.contest #quiz.contest .contest-submit .contest-submit-right .padder{overflow:initial}.strava_uci23 section.contest #quiz.contest .contest-submit .contest-submit-right .input input.mail{width:60%}.strava_uci23 section.contest #quiz.contest .contest-submit .contest-submit-right .correct{text-align:left}.strava_uci23 section.contest #quiz.contest .contest-submit .contest-submit-right .buttons button.next-btn{width:auto}}.strava_uci23 section.contest #quiz.contest .correct-w{margin-top:1rem}.strava_uci23 section.contest #quiz.contest .correct-w:after,.strava_uci23 section.contest #quiz.contest .correct-w:before{display:table;content:" "}.strava_uci23 section.contest #quiz.contest .correct-w:after{clear:both}.strava_uci23 section.contest #quiz.contest .correct-w .i{margin-bottom:1rem;display:none}@media (min-width:768px){.strava_uci23 section.contest #quiz.contest .correct-w .i{float:left;width:50%}}.strava_uci23 section.contest #quiz.contest .correct-w .i.show{display:block}.strava_uci23 section.contest #quiz.contest .correct-w .i .t{font-weight:600;margin-bottom:3px;line-height:1.1}.strava_uci23 section.contest #quiz.contest .correct-w .i .t span{display:inline-block;height:1em;vertical-align:middle}.strava_uci23 section.contest #quiz.contest .correct-w .i .t .font-icon{vertical-align:initial;margin:0}.strava_uci23 section.contest #quiz.contest .contest-countdown header,.strava_uci23 section.contest #quiz.contest .contest-end header{font-weight:400;font-size:2.25rem;line-height:1.875rem;text-align:center;letter-spacing:.002em;color:#cd7321}.strava_uci23 section.contest #quiz.contest .contest-countdown .padder,.strava_uci23 section.contest #quiz.contest .contest-end .padder{margin:0}.strava_uci23 section.contest #quiz.contest .contest-countdown>div,.strava_uci23 section.contest #quiz.contest .contest-end>div{padding:1px}.strava_uci23 section.contest #quiz.contest .contest-countdown .countdown-text,.strava_uci23 section.contest #quiz.contest .contest-end .countdown-text{border-bottom:1px solid #ededed;font-weight:400;font-size:2.25rem;line-height:1.875rem;text-align:center;letter-spacing:.002em;color:#cd7321;padding-bottom:3.75rem;margin-bottom:3.75rem}.strava_uci23 section.contest #quiz.contest #countdown{color:#121415;text-align:center;margin-top:1.25em;margin-bottom:1.25em;padding-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.strava_uci23 section.contest #quiz.contest #countdown div{font-size:2em;font-weight:700;-webkit-transform:scaleY(1.25);-ms-transform:scaleY(1.25);transform:scaleY(1.25);-webkit-box-flex:0;-ms-flex:0 1 2em;flex:0 1 2em}.strava_uci23 section.contest #quiz.contest #countdown label{position:absolute;font-size:.3em;bottom:-.7rem;padding-left:0;left:50%;-webkit-transform:translateX(-50%) scaleY(.8);-ms-transform:translateX(-50%) scaleY(.8);transform:translateX(-50%) scaleY(.8)}.strava_uci23 section.contest #quiz.contest #countdown div:not(:first-of-type):before{content:":";display:inline-block;-webkit-transform:translate3d(-50%,-50%,0) scaleY(.8);transform:translate3d(-50%,-50%,0) scaleY(.8);font-size:.65em;position:absolute;left:0;top:50%;margin-top:-.1em}@media (min-width:768px){.strava_uci23 section.contest #quiz.contest #countdown div{font-size:4em;-webkit-box-flex:0;-ms-flex:0 1 1.75em;flex:0 1 1.75em}.strava_uci23 section.contest #quiz.contest #countdown div:not(:first-of-type):before{margin-top:-.05em}.strava_uci23 section.contest #quiz.contest #countdown label{font-size:.2em}}.strava_uci23 section.contest #submit-contest,.strava_uci23 section.contest .submit-newsletter{margin-top:14px}@media (min-width:768px){.strava_uci23 section.contest #submit-contest,.strava_uci23 section.contest .submit-newsletter{margin-top:0}}.strava_uci23 section.contest .check-msg{text-align:center;padding:7rem 2rem}.strava_uci23 section.contest .check-msg .ico{padding-bottom:1rem}.strava_uci23 section.contest .check-msg .ico span{font-size:2.2rem}.strava_uci23 section.contest .check-msg .msg{color:#121415;font-weight:500;font-size:1.5em;max-width:300px;display:inline-block}.strava_uci23 section.contest:last-child #quiz.contest{margin-bottom:0}