.contrast .olympic{color:#000}.olympic .page-content ul{font-weight:700;list-style:none;margin:0 0 1em}.olympic .page-content ul:not(.nodash) li{padding-left:2.6rem;position:relative}.olympic .page-content ul:not(.nodash) li:before{background:-webkit-linear-gradient(48deg,#0541f0,#73e8fc);background:-moz-linear-gradient(48deg,#0541f0 0,#73e8fc 100%);background:-o-linear-gradient(48deg,#0541f0 0,#73e8fc 100%);background:linear-gradient(42deg,#0541f0,#73e8fc);border-radius:100%;content:"";height:1.4rem;left:0;margin:0;position:absolute;top:.2em;width:1.4rem}@media screen and (min-width:992px){.olympic .page-content ul:not(.nodash) li:before{top:.3em}}.contrast .olympic .page-content ul:not(.nodash) li:before{background:#000}.olympic .page-content .pretty-button_default{border-color:#0541f0!important;color:#0541f0!important}.contrast .olympic .page-content .pretty-button_default{border-color:#000!important;color:#000!important}.olympic .page-content .pretty-button_default:focus{border:none!important;text-decoration:none!important}.olympic .page-content .pretty-button_default:hover{border-color:#fa2e53!important;color:#fa2e53!important}.olympic .page-content .sticky-button{background:#0541f0;bottom:30px;color:#fff;float:right;margin:-100px 0 0;position:sticky;right:15px;z-index:10}@media screen and (min-width:992px){.olympic .page-content .sticky-button{right:35px}}.olympic .page-content .sticky-button,.olympic .page-content .sticky-button:hover{border-color:#0541f0!important;color:#fff!important}.olympic .page-content .sticky-button:before{display:none!important}.color01 .olympic .page-content .sticky-button{background:#fff}.color02 .olympic .page-content .sticky-button{color:#fff!important}.olympic .page-content h2{-ms-hyphens:none;hyphens:none;-moz-hyphens:none;-webkit-hyphens:none;word-break:normal;-ms-word-break:normal;word-wrap:normal;margin-bottom:3.2rem;margin-top:0}@media screen and (min-width:992px){.olympic .page-content h2{margin-bottom:2.8rem}}.olympic .page-content h2+.lead,.olympic .page-content h2+p{margin-top:-1.4rem}.color02 .olympic .page-content h2{color:#000}.olympic .page-content h3{font-size:2.8rem;margin-bottom:1.6rem}@media screen and (min-width:992px){.olympic .page-content h3{margin-bottom:2rem}}.color01 .olympic .breadcrumbs a{color:#000!important}.olympic .breadcrumbs a:hover{color:#fa2e53}.brand-head{margin-bottom:4rem}.brand-head,.brand-head .headline,.brand-head h1{color:#fff}.color01 .brand-head,.color01 .brand-head .headline,.color01 .brand-head h1{color:#000}.brand-head h1{font-size:4rem}@media screen and (min-width:992px){.brand-head h1{font-size:6.8rem}}.brand-head .content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;min-height:680px}@media screen and (max-width:991px){.brand-head .content{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.brand-head .brand-head__wrapper{padding-top:2rem}@media screen and (min-width:993px){.brand-head .header:before{background:#0541f0;height:30rem;position:absolute;right:0;width:100vw}.brand-head .brand-head__wrapper{padding-top:0;position:relative;z-index:2}}.brand-head .header .navbar-nav a.active{color:#fff;-moz-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.brand-head .header .navbar-nav a.active:visited{color:#fff;-moz-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3)}.brand-head .header-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 1.5rem}.color02 .brand-head .header-content .pretty-button_light{border-color:#fff!important;color:#fff!important}.color02 .brand-head .header-content .pretty-button_light:hover{opacity:.5}.brand-head .header-content__column{position:relative;z-index:1}.brand-head .header-content__column:first-child{width:60%}.brand-head .header-content__column:last-child{width:40%}@media screen and (max-width:991px){.brand-head .header-content__column:last-child{-webkit-box-flex:1;-webkit-flex:1 100%;-moz-box-flex:1;-ms-flex:1 100%;flex:1 100%;margin-bottom:2rem;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.brand-head .header-content__column:first-child{-webkit-box-flex:1;-webkit-flex:1 100%;-moz-box-flex:1;-ms-flex:1 100%;flex:1 100%;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}}.brand-head .header-content__buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.4rem;margin-right:5rem}@media screen and (max-width:992px){.brand-head .header-content__buttons{margin-right:0}}.brand-head .inner-navigation-container{min-height:0;overflow:hidden}@media print{.brand-head .inner-navigation-container{display:none}}.brand-head .inner-navigation-container .content{display:block;min-height:0}.brand-head .inner-navigation-container__inner{overflow:hidden}.brand-head .inner-navigation-wrapper{overflow:auto;padding-top:1em;width:100%;z-index:12}@media screen and (max-width:992px){.brand-head .inner-navigation-wrapper{margin-bottom:-15px}}.color01 .brand-head .inner-navigation-wrapper{background:#f9f9ff!important}.color02 .brand-head .inner-navigation-wrapper{background:#000!important}.brand-head .inner-navigation{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-weight:700;list-style:none;margin:0 0 0 -1.2rem!important;padding:0 1.5rem 1em;position:relative;text-transform:uppercase}@media screen and (min-width:992px){.brand-head .inner-navigation{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:0}}.brand-head .inner-navigation .selected{background:#fff;pointer-events:none}.brand-head .inner-navigation .selected .link_pseudo,.brand-head .inner-navigation .selected .link_pseudo:active,.brand-head .inner-navigation .selected .link_pseudo:hover{color:#0541f0!important}.brand-head .inner-navigation li{border-radius:1.6rem;margin:0 1rem 0 0;padding:.8rem 1.2rem!important;white-space:nowrap}.brand-head .inner-navigation li:last-child{margin-right:0;padding-right:1.5rem}.brand-head .inner-navigation .link_pseudo{border:none;color:#fff;text-decoration:none}.brand-head .inner-navigation .link_pseudo:hover{color:hsla(0,0%,100%,.6)}.color01 .brand-head .inner-navigation .link_pseudo{color:#000}.brand-page-head{margin:5.2rem 0 3.1rem;padding-bottom:0}@media screen and (min-width:992px){.brand-page-head{margin:9rem 0 15rem}}.brand-page-head .lead{font-size:2.4rem;font-weight:700;margin:0}@media screen and (min-width:992px){.brand-page-head .lead{font-size:2.8rem;width:75%}}.brand-page-head .lead ul{list-style:none;margin:0}.brand-page-head .lead li{margin-bottom:3.2rem;padding-left:3.2rem;position:relative}.brand-page-head .lead li:last-child{margin-bottom:0}.brand-page-head .lead li:before{background:#fff!important;border-radius:100%;content:"";height:2rem!important;left:0;position:absolute;top:.6rem;width:2rem!important}.color01 .brand-page-head .lead li:before{background:#000!important}.brand-head__image{position:static;width:100%}.brand-head__image img{height:auto;max-width:680px;width:100%}@media screen and (min-width:992px){.brand-head__image{height:auto;position:absolute;right:0;z-index:0}.brand-head__image img{max-width:680px;position:absolute;right:0;width:120%}}.page-content-inner{margin:0 1.5rem 5.6rem}@media screen and (min-width:992px){.page-content-inner{margin-bottom:6.4rem}}.page-content-inner .lead{font-size:2.2rem}@media screen and (min-width:992px){.page-content-inner .lead{font-size:2.8rem}}.content-block{margin:0 0 5rem}.content-block ul:last-child{margin-bottom:0}.olympic-sections{background:#0541f0 -webkit-linear-gradient(48deg,#0541f0,#73e8fc);background:#0541f0 -moz-linear-gradient(48deg,#0541f0 0,#73e8fc 100%);background:#0541f0 -o-linear-gradient(48deg,#0541f0 0,#73e8fc 100%);background:#0541f0 linear-gradient(42deg,#0541f0,#73e8fc);border-radius:16px;padding:2.8rem 2.8rem 232px;position:relative}@media screen and (min-width:640px){.olympic-sections{padding:2.8rem 50% 2.8rem 2.8rem}}@media screen and (min-width:992px){.olympic-sections{padding:4rem 50% 4rem 5rem}}.color01 .olympic-sections{background:#f9f9ff;color:#000}.color02 .olympic-sections{background:#000}.olympic-sections:before{background:url(/f/src/images/olympic-page-sections.svg) 100% 100% no-repeat;background-size:auto 100%;border-radius:16px;bottom:0;content:"";height:200px;left:-1px;position:absolute;right:-1px}@media screen and (min-width:640px){.olympic-sections:before{background-position:50vw 0;background-size:auto 100%;height:100%}}@media screen and (min-width:1440px){.olympic-sections:before{background-position:100% 0}}.olympic-sections h2,.olympic-sections h3,.olympic-sections h4,.olympic-sections p{color:#fff;max-width:560px;position:relative}@media screen and (max-width:992px){.olympic-sections h3{font-size:2.8rem}}.olympic-sections p:last-child{margin-bottom:0}.olympic-sections a{color:#fff;-moz-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.olympic-sections a:visited{color:#fff;-moz-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3)}.olympic-sections a:hover{color:hsla(0,0%,100%,.5);-moz-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.olympic-sections a:hover:visited{color:hsla(0,0%,100%,.5);-moz-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3)}.olympic-reviews,.rules{margin-bottom:4.8rem;padding:3.6rem 0 0}@media screen and (min-width:992px){.olympic-reviews,.rules{padding-top:4.8rem}}@media screen{.olympic-reviews h2,.rules h2{color:#fff}}.rules .content-block{background:#fff;border-radius:1.6rem;margin-bottom:2rem;padding:2.8rem 3.2rem}@media screen and (min-width:992px){.rules .content-block{padding:3.6rem 4rem}}@media screen and (max-width:992px){.rules .content-block{font-size:1.6rem}}@media screen and (min-width:992px){.rules .content-block{padding:3.2rem 4rem}}.rules .content-block h2{display:none}.rules .content-block .pretty-button_default{margin-bottom:2rem}@media screen and (max-width:992px){.rules .content-block p{margin-bottom:2.4rem}}.rules .factoids{font-weight:500}@media screen and (max-width:992px){.rules .factoids{gap:2.4rem}}@media screen and (min-width:1200px){.rules .factoids__item{-webkit-box-flex:0;-webkit-flex:0 -webkit-calc(50% - 1.6rem);-moz-box-flex:0;-ms-flex:0 calc(50% - 1.6rem);flex:0 calc(50% - 1.6rem)}}.rules .factoid__value{font-family:Raleway,sans-serif;font-size:2.8rem;font-weight:700}@media screen and (max-width:992px){.rules .factoid__value{margin-bottom:.6rem}}.rules .factoid__description{font-size:1.6rem;line-height:1.3}.rules .row{margin:0 -3.2rem}.rules .col-md-2{padding:0 3.2rem}.color01 .rules{background:#fff!important}.color01 .rules h2{color:#000!important}.color01 .rules h3{color:#000}.color02 .rules{background:#000!important}.color02 .rules h2{color:#fff!important}.color02 .rules h3{color:#fff}.factoid__value{font-size:3.8rem;margin-bottom:.6rem}.olympic-steps ol{list-style:none}.olympic-steps ol li{counter-increment:header-counter;margin:0 0 4rem 5.6rem;position:relative}@media screen and (min-width:992px){.olympic-steps ol li{margin-left:6.4rem}}.olympic-steps ol li:last-child{margin-bottom:0}.olympic-steps ol li:last-child:after{display:none}.olympic-steps ol li:after,.olympic-steps ol li:before{background:#010a95;position:absolute}.contrast .olympic-steps ol li:after,.contrast .olympic-steps ol li:before{background:#000}.olympic-steps ol li:after{content:"";height:100%;margin-right:3.2rem;right:100%;top:3.5rem;width:2px}@media screen and (min-width:992px){.olympic-steps ol li:after{margin-right:3.9rem}}.olympic-steps ol li:before{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-radius:100%;color:#fff;content:counter(header-counter);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:2.4rem;font-weight:700;height:4.2rem;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:1.2rem;right:100%;top:-.3em;width:4.2rem}@media screen and (min-width:992px){.olympic-steps ol li:before{font-size:2.8rem;height:4.8rem;margin-right:1.6rem;width:4.8rem}}.olympic-steps .pretty-button_default{margin:2.4rem 0 .7rem}.color02 .olympic-steps h3,.color02 .olympic-steps h4{color:#fff}@media screen{.olympic-reviews{color:#fff}}.color01 .olympic-reviews{background:#f9f9ff!important}.color02 .olympic-reviews{background:#000!important}.olympic-reviews .content{position:relative}.olympic-reviews h2{margin:2.8rem;position:absolute;z-index:3}.color02 .olympic-reviews h2{color:#fff!important}@media screen and (min-width:640px){.olympic-reviews h2{width:70%}}@media screen and (min-width:992px){.olympic-reviews h2{margin:4.8rem}}.olympic-reviews .swiper{border-radius:1.6rem}.olympic-reviews .swiper .carousel-mask{background:rgba(10,30,100,.5)}.olympic-reviews .slider-container .swiper-pagination-bullets{bottom:-2em!important}.olympic-reviews .swiper-button-next,.olympic-reviews .swiper-button-prev{border-radius:100%;bottom:0;left:auto;right:2.8rem;top:auto;z-index:4}@media screen and (min-width:992px){.olympic-reviews .swiper-button-next,.olympic-reviews .swiper-button-prev{right:3.2rem}}.olympic-reviews .swiper-button-prev{right:7.4rem}@media screen and (min-width:992px){.olympic-reviews .swiper-button-prev{right:10rem}}.olympic-reviews .item-inner{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:9em;padding:0 2.8rem 9rem;z-index:3}@media screen and (min-width:480px){.olympic-reviews .item-inner{width:70%}}@media screen and (min-width:992px){.olympic-reviews .item-inner{aspect-ratio:16/9;padding:4.8rem}}.olympic-reviews .review-text{margin-bottom:2.8rem}@media screen and (min-width:992px){.olympic-reviews .review-text{margin-bottom:4rem}}.olympic-participants{background:url(/f/src/images/olympic-page-participants.webp) 0 100% no-repeat;background-size:80vw auto;padding-bottom:130px}@media screen and (min-width:480px){.olympic-participants{background-size:340px auto}}@media screen and (min-width:992px){.olympic-participants{background-position:100% 100%;padding:0 400px 0 0}}.olympic-winners .factoids{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:4rem}@media screen and (min-width:992px){.winners__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.winners__inner .winner__column:first-child{-webkit-box-flex:0;-webkit-flex:0 60%;-moz-box-flex:0;-ms-flex:0 60%;flex:0 60%;padding-right:15%}.winners__inner .winner__column:last-child{-webkit-box-flex:0;-webkit-flex:0 40%;-moz-box-flex:0;-ms-flex:0 40%;flex:0 40%;width:40%}.winners__inner .winner__column img{max-width:500px;width:100%}}.winner__column{margin-bottom:3.2rem}.winner__column img{height:auto;max-width:100%}@media screen{.inner-navigation-wrapper--fixed{position:fixed;top:0}}@media screen and (min-width:992px){.olympic-about,.olympic-steps{width:75%}}