@charset "UTF-8";@font-face{font-display:swap;font-family:MaxFett;font-weight:900;src:url(../woff2/maxfett-black.woff2) format("woff2")}@font-face{font-display:swap;font-family:ABCSocial;font-weight:400;src:url(../woff2/abcsocial-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:ABCSocial;font-weight:500;src:url(../woff2/abcsocial-medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:ABCSocial;font-weight:700;src:url(../woff2/abcsocial-bold.woff2) format("woff2")}.dark-mode .header__light-mode path,.single-format-aside .header__light-mode path,.single-format-gallery .header__light-mode path,.tag-hash-post-format-gallery .header__light-mode path{fill:#545454}.dark-mode .header__dark-mode path,.single-format-aside .header__dark-mode path,.single-format-gallery .header__dark-mode path,.tag-hash-post-format-gallery .header__dark-mode path{fill:#181818}.single-format-aside{--body-bg-color:#181818}#google-translate-element,.skiptranslate{display:none}body{top:0!important}.language-widget__open-popup{align-items:center;background:none;border:none;border-radius:10px;cursor:pointer;display:flex;gap:5px;margin:0;padding:0}.language-widget__open-popup path{fill:var(--color-black)}.language-widget__open-popup:hover path{fill:var(--color-orange)}.language-widget__open-popup:hover span{color:var(--color-orange)}.language-widget__current-language{display:none}.language-widget__popup{background:var(--color-off-white);display:none;flex-direction:column;gap:15px;height:90vh;left:0;padding:20px;position:fixed;top:0;width:100vw;z-index:4}@media screen and (max-width:768px){.language-widget__popup{gap:20px;height:100vh;padding:10px}}.language-widget__popup-header{align-items:center;border-bottom:1px solid var(--color-black);display:flex;justify-content:flex-end;padding-bottom:20px}@media screen and (max-width:768px){.language-widget__popup-header{padding-bottom:10px}}.language-widget__popup-body{display:flex;justify-content:space-between}.language-widget__popup-body h2{font-size:60px;font-weight:700;line-height:60px;margin:0;max-width:825px}@media screen and (max-width:768px){.language-widget__popup-body h2{font-size:28px;line-height:28px;max-width:240px}}.language-widget__popup-body path{fill:var(--color-black)}@media screen and (max-width:768px){.language-widget__popup-body svg{transform:scale(.8)}}.language-widget__popup-bottom{display:flex;gap:15%;justify-content:space-between;margin-top:70px}.language-widget__popup-bottom p{font-size:16px;font-weight:700;line-height:20px;margin:0;max-width:335px}@media screen and (max-width:768px){.language-widget__popup-bottom{flex-direction:column;gap:20px;margin-top:0}}.language-widget__popup-languages{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:20px}@media screen and (max-width:768px){.language-widget__popup-languages{row-gap:5px}}.language-widget__popup-languages a{cursor:pointer;font-size:32px;font-weight:700;line-height:32px}@media screen and (max-width:768px){.language-widget__popup-languages a{font-size:20px;line-height:20px}}.language-widget__popup-languages a.active,.language-widget__popup-languages a:hover{color:var(--color-orange)}.language-widget__popup-language{flex-basis:33.33%}@media screen and (max-width:768px){.language-widget__popup-language{flex-basis:50%}}.language-widget__overlay{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background-color:var(--bg-color-overlay);display:none;height:100vh;justify-content:flex-end;position:fixed;right:0;top:0;width:100vw;z-index:13}.language-widget__close-popup{background:none;border:none;cursor:pointer;display:flex;margin:0;padding:0}.language-widget__close-popup path{fill:var(--color-black)}.language-widget__close-popup:hover path{fill:var(--color-orange)}*{box-sizing:border-box;font-family:ABCSocial,sans-serif}:focus{outline:none}body{background-color:var(--body-bg-color);color:var(--color-black);margin:0}body.menu-is-open,body.paywall-is-show{height:100vh;overflow:hidden;touch-action:none}body.header-is-sticky{margin-top:60px}@media screen and (max-width:768px){.hide-in-mobile{display:none!important}}@media screen and (min-width:769px){.hide-in-desktop{display:none!important}}.hide-for-members,.hide-for-non-members,.hide-for-non-paid-members,.hide-for-paid-members{display:none!important}@media screen and (max-width:768px){iframe[data-testid=portal-trigger-frame]{display:none}}.img-fallback{background-color:var(--color-dark-grey-half-opacity);border-radius:4px;-o-object-fit:cover;object-fit:cover;width:100%}.flag{background:url(../png/flags32f.png) no-repeat;height:32px;width:32px}.flag-xx{background-position:0 0}.flag-it{background-position:-48px 0}.flag-nl{background-position:-96px 0}.flag-be{background-position:-144px 0}.flag-es{background-position:-192px 0}.flag-fr{background-position:-240px 0}.flag-gb{background-position:-288px 0}.flag-co{background-position:-336px 0}.flag-dk{background-position:-384px 0}.flag-au{background-position:-432px 0}.flag-de{background-position:0 -48px}.flag-si{background-position:-48px -48px}.flag-no{background-position:-96px -48px}.flag-pl{background-position:-144px -48px}.flag-sk{background-position:-192px -48px}.flag-us{background-position:-240px -48px}.flag-ie{background-position:-288px -48px}.flag-ru{background-position:-336px -48px}.flag-ch{background-position:-384px -48px}.flag-at{background-position:-432px -48px}.flag-pt{background-position:0 -96px}.flag-cz{background-position:-48px -96px}.flag-nz{background-position:-96px -96px}.flag-lu{background-position:-144px -96px}.flag-ca{background-position:-192px -96px}.flag-za{background-position:-240px -96px}.flag-kz{background-position:-288px -96px}.flag-ee{background-position:-336px -96px}.flag-ec{background-position:-384px -96px}.flag-by{background-position:-432px -96px}.flag-lv{background-position:0 -144px}.flag-ua{background-position:-48px -144px}.flag-er{background-position:-96px -144px}.flag-ar{background-position:-144px -144px}.flag-jp{background-position:-192px -144px}.flag-ro{background-position:-240px -144px}.flag-ve{background-position:-288px -144px}.flag-cr{background-position:-336px -144px}.flag-hr{background-position:-384px -144px}.flag-rw{background-position:-432px -144px}.flag-ir{background-position:0 -192px}.flag-dz{background-position:-48px -192px}.flag-tr{background-position:-96px -192px}.flag-lt{background-position:-144px -192px}.flag-se{background-position:-192px -192px}.flag-hk{background-position:-240px -192px}.flag-mx{background-position:-288px -192px}.flag-ma{background-position:-336px -192px}.flag-br{background-position:-384px -192px}.flag-my{background-position:-432px -192px}.flag-id{background-position:0 -240px}.flag-md{background-position:-48px -240px}.flag-et{background-position:-96px -240px}.flag-kr{background-position:-144px -240px}.flag-th{background-position:-192px -240px}.flag-gt{background-position:-240px -240px}.flag-gr{background-position:-288px -240px}.flag-rs{background-position:-336px -240px}.flag-bg{background-position:-384px -240px}.flag-cn{background-position:-432px -240px}.flag-az{background-position:0 -288px}.flag-ae{background-position:-48px -288px}.flag-uy{background-position:-96px -288px}.flag-al{background-position:-144px -288px}.flag-cu{background-position:-192px -288px}.flag-mn{background-position:-240px -288px}.flag-la{background-position:-288px -288px}.flag-ke{background-position:-336px -288px}.flag-hu{background-position:-384px -288px}.flag-na{background-position:-432px -288px}.flag-sg{background-position:0 -336px}.flag-il{background-position:-48px -336px}.flag-ph{background-position:-96px -336px}.flag-mk{background-position:-144px -336px}.flag-tn{background-position:-192px -336px}.flag-mu{background-position:-240px -336px}.flag-fi{background-position:-288px -336px}.flag-pa{background-position:-336px -336px}.flag-in{background-position:-384px -336px}.flag-bm{background-position:-432px -336px}.flag-lb{background-position:0 -384px}.flag-bz{background-position:-48px -384px}.flag-cy{background-position:-96px -384px}.flag-pr{background-position:-144px -384px}.flag-kw{background-position:-192px -384px}.flag-xk{background-position:-240px -384px}.flag-ge{background-position:-288px -384px}.flag-cl{background-position:-336px -384px}.flag-cm{background-position:-384px -384px}.flag-do{background-position:-432px -384px}.flag-ci{background-position:0 -432px}.flag-me{background-position:-48px -432px}.flag-bf{background-position:-96px -432px}.flag-sv{background-position:-144px -432px}.flag-tw{background-position:-192px -432px}.flag-sy{background-position:-240px -432px}.flag-pk{background-position:-288px -432px}.flag-cw{background-position:-336px -432px}.flag-ao{background-position:-384px -432px}.flag-uz{background-position:-432px -432px}.flag-bw{background-position:0 -480px}.flag-bv{background-position:-48px -480px}.flag-pe{background-position:-96px -480px}.flag-ck{background-position:-144px -480px}.flag-gi{background-position:-192px -480px}.flag-lr{background-position:-240px -480px}.flag-nr{background-position:-288px -480px}.flag-vn{background-position:-336px -480px}.flag-pw{background-position:-384px -480px}.flag-xx{background-position:-432px -480px}.flag-sb{background-position:0 -528px}.flag-vi{background-position:-48px -528px}.flag-tc{background-position:-96px -528px}.flag-gg{background-position:-144px -528px}.flag-cg{background-position:-192px -528px}.flag-ht{background-position:-240px -528px}.flag-tm{background-position:-288px -528px}.flag-ng{background-position:-336px -528px}.flag-sz{background-position:-384px -528px}.flag-cv{background-position:-432px -528px}.flag-fk{background-position:0 -576px}.flag-gw{background-position:-48px -576px}.flag-tz{background-position:-96px -576px}.flag-mh{background-position:-144px -576px}.flag-nc{background-position:-192px -576px}.flag-zw{background-position:-240px -576px}.flag-bo{background-position:-288px -576px}.flag-pn{background-position:-336px -576px}.flag-bn{background-position:-384px -576px}.flag-sj{background-position:-432px -576px}.flag-am{background-position:0 -624px}.flag-eg{background-position:-48px -624px}.flag-vu{background-position:-96px -624px}.flag-mc{background-position:-144px -624px}.flag-tl{background-position:-192px -624px}.flag-jo{background-position:-240px -624px}.flag-li{background-position:-288px -624px}.flag-sc{background-position:-336px -624px}.flag-aq{background-position:-384px -624px}.flag-cc{background-position:-432px -624px}.flag-sa{background-position:0 -672px}.flag-pf{background-position:-48px -672px}.flag-sd{background-position:-96px -672px}.flag-ki{background-position:-144px -672px}.flag-fm{background-position:-192px -672px}.flag-nf{background-position:-240px -672px}.flag-om{background-position:-288px -672px}.flag-pm{background-position:-336px -672px}.flag-mt{background-position:-384px -672px}.flag-tk{background-position:-432px -672px}.flag-aw{background-position:0 -720px}.flag-cs{background-position:-48px -720px}.flag-kn{background-position:-96px -720px}.flag-gn{background-position:-144px -720px}.flag-lc{background-position:-192px -720px}.flag-sr{background-position:-240px -720px}.flag-ls{background-position:-288px -720px}.flag-mw{background-position:-336px -720px}.flag-cd{background-position:-384px -720px}.flag-io{background-position:-432px -720px}.flag-qa{background-position:0 -768px}.flag-dm{background-position:-48px -768px}.flag-lk{background-position:-96px -768px}.flag-gl{background-position:-144px -768px}.flag-mg{background-position:-192px -768px}.flag-af{background-position:-240px -768px}.flag-np{background-position:-288px -768px}.flag-ye{background-position:-336px -768px}.flag-bj{background-position:-384px -768px}.flag-ps{background-position:-432px -768px}.flag-so{background-position:0 -816px}.flag-as{background-position:-48px -816px}.flag-tv{background-position:-96px -816px}.flag-bd{background-position:-144px -816px}.flag-im{background-position:-192px -816px}.flag-cf{background-position:-240px -816px}.flag-hn{background-position:-288px -816px}.flag-sdf{background-position:-336px -816px}.flag-vi{background-position:-384px -816px}.flag-kh{background-position:-432px -816px}.flag-dj{background-position:0 -864px}.flag-td{background-position:-48px -864px}.flag-fo{background-position:-96px -864px}.flag-hm{background-position:-144px -864px}.flag-tt{background-position:-192px -864px}.flag-mq{background-position:-240px -864px}.flag-ne{background-position:-288px -864px}.flag-re{background-position:-336px -864px}.flag-tj{background-position:-384px -864px}.flag-bh{background-position:-432px -864px}.flag-wf{background-position:0 -912px}.flag-gh{background-position:-48px -912px}.flag-vc{background-position:-96px -912px}.flag-mo{background-position:-144px -912px}.flag-ni{background-position:-192px -912px}.flag-bt{background-position:-240px -912px}.flag-py{background-position:-288px -912px}.flag-km{background-position:-336px -912px}.flag-sn{background-position:-384px -912px}.flag-tf{background-position:-432px -912px}.flag-kp{background-position:0 -960px}.flag-tg{background-position:-48px -960px}.flag-ms{background-position:-96px -960px}.flag-mp{background-position:-144px -960px}.flag-ws{background-position:-192px -960px}.flag-ba{background-position:-240px -960px}.flag-to{background-position:-288px -960px}.flag-bb{background-position:-336px -960px}.flag-je{background-position:-384px -960px}.flag-gy{background-position:-432px -960px}.flag-ag{background-position:0 -1008px}.flag-iq{background-position:-48px -1008px}.flag-gu{background-position:-96px -1008px}.flag-is{background-position:-144px -1008px}.flag-st{background-position:-192px -1008px}.flag-vg{background-position:-240px -1008px}.flag-gq{background-position:-288px -1008px}.flag-sl{background-position:-336px -1008px}.flag-gp{background-position:-384px -1008px}.flag-mv{background-position:-432px -1008px}.flag-ug{background-position:0 -1056px}.flag-an{background-position:-48px -1056px}.flag-zm{background-position:-96px -1056px}.flag-pg{background-position:-144px -1056px}.flag-gs{background-position:-192px -1056px}.flag-ad{background-position:-240px -1056px}.flag-um{background-position:-288px -1056px}.flag-kg{background-position:-336px -1056px}.flag-ga{background-position:-384px -1056px}.flag-bi{background-position:-432px -1056px}.flag-jm{background-position:0 -1104px}.flag-yu{background-position:-48px -1104px}.flag-ly{background-position:-96px -1104px}.flag-ky{background-position:-144px -1104px}.flag-ml{background-position:-192px -1104px}.flag-mz{background-position:-240px -1104px}.flag-ai{background-position:-288px -1104px}.flag-cx{background-position:-336px -1104px}.flag-gf{background-position:-384px -1104px}.flag-sm{background-position:-432px -1104px}.flag-va{background-position:0 -1152px}.flag-yt{background-position:-48px -1152px}.flag-nu{background-position:-96px -1152px}.flag-sh{background-position:-144px -1152px}.flag-mr{background-position:-192px -1152px}.flag-gm{background-position:-240px -1152px}.flag-bs{background-position:-288px -1152px}.flag-eh{background-position:-336px -1152px}.flag-gd{background-position:-384px -1152px}.flag-mm{background-position:-432px -1152px}.flag-fj{background-position:0 -1200px}.race-result{display:flex;flex-direction:column;gap:10px;width:100%}.race-result__container{margin:60px auto!important;max-width:690px}@media screen and (max-width:1024px){.race-result__container{margin:30px auto!important}}.race-result__stage{display:block}.race-result__race-data{flex-basis:100%}.race-result__race-status{color:var(--color-orange)}.race-result__results{display:flex;flex-basis:100%;gap:20px}.race-result__riders{display:flex;flex-basis:100%;flex-direction:column}@media screen and (max-width:768px){.race-result__riders{flex-basis:calc(100% - 100px)}}.race-result__race{display:flex;flex-wrap:wrap;gap:20px}@media screen and (max-width:768px){.race-result__race{gap:10px}}.race-result__title{font-size:16px;margin:0 0 10px}.race-result__link,.race-result__title{font-weight:700;letter-spacing:.1em;line-height:130%;text-transform:uppercase}.race-result__link{color:var(--color-orange)!important;font-size:12px;margin-left:auto;text-decoration:none}.race-result__link:hover{text-decoration:underline}.race-result__race-name{font-size:20px;font-weight:700;line-height:24px;margin:0}.race-result__race-name a{color:var(--color-orange)!important}.race-result__rider-img{display:flex;padding-top:8px}.race-result__rider-img img{border-radius:4px}@media screen and (max-width:768px){.race-result__rider-img img{height:80px;width:80px}}.race-result__rider{align-items:center;display:flex;justify-content:space-between}.race-result__rider-name{color:var(--color-black)!important;font-weight:700;text-decoration:none}.race-result__rider-name:hover,.race-result__rider-team{color:var(--color-orange)!important}.race-result__rider-team{margin-left:5px}@media screen and (max-width:768px){.race-result__rider-team{display:none}}.race-result__rider-data{align-items:center;display:flex}.race-result__leader-name,.race-result__rider-data,.race-result__rider-time{font-size:14px;font-weight:500;line-height:21px;margin:0}.flag{display:inline-block;transform:scale(.7)}.header{background:var(--color-off-white);left:0;padding:0 20px;position:fixed;top:0;width:100vw;z-index:12}.header__container{align-items:flex-start;display:flex;height:60px;justify-content:space-between;position:relative}.header__action{align-items:center;display:flex;gap:12px}@media screen and (max-width:768px){.header__action{justify-content:flex-end;width:100%}}.header__slogan{align-items:center;display:flex;font-size:12px;font-weight:700;height:60px;left:0;letter-spacing:.1em;line-height:130%;position:absolute;text-align:center;text-transform:uppercase;top:0;transition:opacity .3s ease-in-out}@media screen and (max-width:768px){.header__slogan{display:none!important}}.header__links{align-items:center;display:flex;height:60px;left:50%;position:absolute;transform:translateX(-50%);transition:all .3s ease-in-out}@media screen and (max-width:1200px){.header__links{display:none}}@media screen and (max-width:768px){.header__links{display:flex;left:0;transform:translateX(0);transition:none}}.header__links ul{display:flex;gap:8px;list-style:none;margin:0;padding:0}@media screen and (max-width:1200px){.header__links ul{display:none}}.header__links a{background-color:var(--color-black-invert);color:var(--color-off-white-invert);cursor:pointer;padding:4px 10px}.header__links a,.header__open-fantasy{border-radius:10px;font-size:14px;font-weight:700;text-decoration:none;white-space:nowrap}.header__open-fantasy{align-items:center;display:flex;line-height:26px;margin-right:8px;padding:0 10px!important}.header__open-fantasy:hover{background-color:var(--color-white)!important;color:#181818!important}.header__open-subscribe{align-items:center;background-color:var(--color-orange);border:none;border-radius:10px;color:#f9f9f9;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:5px;margin:0;padding:4px 10px;text-decoration:none;white-space:nowrap}.header__open-subscribe,.header__open-subscribe path{transition:all .3s ease-in-out}.header__open-subscribe:hover{background-color:var(--color-black);color:var(--color-off-white)}.header__open-subscribe:hover path{fill:var(--color-off-white)}.header__open-my-account path{fill:var(--color-black)}.header__open-my-account span{color:var(--color-black);font-size:12px;font-weight:700;letter-spacing:.1em;line-height:130%;text-align:right;text-transform:uppercase}@media screen and (max-width:1024px){.header__open-my-account span{display:none}}.header__close-menu,.header__dark-mode,.header__light-mode,.header__open-menu,.header__open-my-account{background:none;border:none;cursor:pointer;display:flex;margin:0;padding:0}.header__close-menu:hover path,.header__dark-mode:hover path,.header__light-mode:hover path,.header__open-menu:hover path,.header__open-my-account:hover path{fill:var(--color-orange)}.header__light-mode path{fill:var(--color-off-white)}.header__open-menu{padding:22px 0}.header__open-menu path{fill:var(--color-black)}.header__open-search{background:none;border:none;cursor:pointer;display:flex;margin:0;padding:0}.header__open-search path{stroke:var(--color-black)}.header__open-search:hover path{stroke:var(--color-orange)}.header__close-menu{margin-left:auto}.header__close-menu path{fill:var(--color-off-white)}.header--sticky .header__links{left:120px;transform:translateX(0)}@media screen and (min-width:769px){.header--sticky{box-shadow:0 3px 6px rgba(0,0,0,.04),0 3px 6px rgba(0,0,0,.04)}}@media screen and (max-width:768px){.header--sticky{background:transparent}.header--sticky .header__action button:not(.header__open-menu):not(.header__open-comments),.header--sticky .header__open-fantasy{display:none!important}.header--sticky .header__open-menu{position:relative}.header--sticky .header__open-menu:before{background-color:var(--color-off-white);border-radius:10px;box-shadow:0 3px 6px rgba(0,0,0,.04),0 3px 6px rgba(0,0,0,.04);content:"";height:36px;left:-10px;position:absolute;top:12px;width:36px;z-index:-1}}.header--sticky .header__logo-link{cursor:pointer;gap:10px;left:0;top:50%;transform:translateY(-50%)}@media screen and (max-width:768px){.header--sticky .header__logo{width:0}}.header__logo-container{width:40px}.header__logo-container .header__logo-link{align-items:center;text-decoration:none}.header__logo-container .header__logo-link span{color:var(--color-orange);display:none;font-size:12px;font-weight:700;letter-spacing:.1em;line-height:130%;text-transform:uppercase}@media screen and (max-width:768px){.header__logo-container .header__logo-link span{display:none!important}.header__logo-container{width:0}.header__logo-container .header__logo{height:auto;width:calc(100vw - 40px)}}.header .user-number{margin-right:12px}.header-menu{background-color:var(--bg-color-overlay);display:none;height:100vh;justify-content:flex-end;position:fixed;right:0;top:0;width:100vw;z-index:12}.header-menu__label{color:var(--color-off-white);font-size:12px;font-style:normal;font-weight:700;letter-spacing:.1em;line-height:130%;text-transform:uppercase}.header-menu__main{background-color:var(--color-black-without-opacity);display:none;flex-direction:column;height:100vh;overflow:auto;padding:0 20px;width:375px}@media screen and (max-width:768px){.header-menu__main{width:100%}}.header-menu__main-top{align-items:center;display:flex;gap:10px;height:60px}.header-menu__hidden-menu{list-style:none;margin:30px 0;padding:0}.header-menu__hidden-menu li{padding:8px 0}.header-menu__hidden-menu li:not(:last-child){border-bottom:1px solid var(--color-dark-grey)}.header-menu__hidden-menu li a{color:var(--color-off-white);display:flex;font-size:32px;font-weight:700;line-height:1;text-decoration:none}.header-menu__hidden-menu li a:hover{color:var(--color-orange)}.header-menu__main-bottom{display:flex;gap:10px}@media screen and (max-width:768px){.header-menu__main-bottom{margin-right:auto}}.header-menu__main-bottom a{align-items:center;border-radius:10px;display:flex;font-size:14px;font-weight:700;padding:4px 10px;text-decoration:none}.header-menu__main-bottom a:hover{background-color:var(--color-black);color:var(--color-off-white)}.header-menu__main-bottom a:hover path{fill:var(--color-off-white)}.header-menu__main-bottom .subscribe{background-color:var(--color-orange);color:var(--color-black);display:none;white-space:nowrap}.header-menu__main-bottom .login{background-color:var(--color-off-white);border:1px solid var(--color-black);color:var(--color-black);display:none;gap:5px;white-space:nowrap}body:not(.single-format-gallery){margin-top:60px!important}body.single-format-gallery.header-is-sticky{margin-top:0!important}body.single-format-gallery .header__logo-link span{color:var(--color-white)}@media screen and (max-width:768px){body.single-format-gallery{padding-top:60px}}.progress-bar{background:var(--color-orange);height:3px;left:0;position:fixed;top:0;width:0;z-index:13}.header__container{align-items:center}.header__logo{margin-top:8px;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;transition:width .3s ease-in-out}@media screen and (max-width:768px){.header__logo{height:auto;width:calc(100vw - 40px)}}.header__logo-link{display:flex;gap:10px}.header__logo-link span{display:block!important;white-space:nowrap}@media screen and (max-width:768px){.header__logo-link{display:none}}.header__close-comments{background:none;border:none;cursor:pointer;display:flex;padding:20px}.header__close-comments:hover path{fill:var(--color-orange)}.header__ril-small,.header__tdf-symbol{opacity:0;transition:opacity .3s ease-in-out}.header--sticky{background-color:var(--color-off-white);box-shadow:0 3px 6px rgba(0,0,0,.04),0 3px 6px rgba(0,0,0,.04)}.header--sticky .header__slogan{opacity:0}.header--sticky .header__logo{width:40px}body.logo-tdf .header--sticky .header__logo{width:0}.header--sticky .header__ril-small,.header--sticky .header__tdf-symbol{opacity:1!important}.header--sticky .header__logo-link{position:absolute}body.logo-tdf .header--sticky .header__logo-link{left:-10px}.header--sticky .header__open-menu:before{display:none}.header--sticky .header__open-comments,.header--sticky .header__open-share-gift{display:flex;opacity:1}.header--sticky .header__share{opacity:1}@media screen and (max-width:768px){.header--sticky .header__share{display:none}}.header__share{align-items:center;cursor:pointer;display:flex;justify-content:flex-end;opacity:0;transition:opacity .3s ease-in-out;width:180px}.header__share>*{overflow:hidden;transition:all .2s ease-in-out}.header__share a,.header__share span{font-size:14px;font-weight:700;line-height:1}.header__share a{color:var(--color-black);text-decoration:none}.header__share a:hover{color:var(--color-orange)}.header__share span{align-items:center;display:flex;gap:3px;opacity:1;white-space:nowrap;width:50px}.header__share-content{align-items:center;display:flex;gap:10px;opacity:0;width:0}.header__share:hover span{opacity:0;width:0}.header__share:hover .header__share-content{opacity:1;width:165px}@media screen and (max-width:768px){.header__share{display:none}}.header__open-share-gift{display:flex}.header__open-share-gift svg{stroke:var(--color-black)}@media screen and (min-width:769px){.header__open-share-gift{opacity:0;transition:all .3s ease-in-out}}@media screen and (max-width:768px){.header__open-share-gift{display:none}}.header__open-share-gift:hover svg{stroke:var(--color-orange)}.header__open-comments{align-items:center;background-color:var(--color-black);border:none;border-radius:10px;color:var(--color-off-white);cursor:pointer;display:flex;font-size:14px;font-weight:700;margin:0;padding:4px 10px;white-space:nowrap}@media screen and (min-width:769px){.header__open-comments{opacity:0;transition:all .3s ease-in-out}}@media screen and (max-width:768px){.header__open-comments{display:none;margin-right:auto}}.header-menu__comments{background-color:#181818;display:none;flex-direction:column;height:100vh;overflow:auto;padding-bottom:20px;padding-left:20px;width:535px}@media screen and (max-width:768px){.header-menu__comments{width:100%}}.header-menu__comments-top{align-items:center;display:flex;justify-content:flex-end;min-height:60px}.header-menu__comments-title{color:#f9f9f9;font-size:24px;font-weight:700;line-height:28px;margin-top:0}#coral_thread{overflow:auto}.coral-count{margin-right:5px}.coral-count-text,[class*=coral-new]{display:none}.gh-portal-popup{height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:3999999}.gh-portal-popup-background{animation:fadein .2s;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:linear-gradient(315deg,rgba(0,0,0,.2),rgba(0,0,0,.1));bottom:0;display:block;left:0;position:absolute;right:0;top:0;transform:translateZ(0)}.gh-portal-popup-wrapper{-ms-overflow-style:none;height:100%;margin-inline-end:-30px!important;max-height:100vh;overflow:scroll;padding:5vmin 0 0;padding-inline-end:30px!important;position:relative;scrollbar-width:none}.gh-portal-popup-container{animation:popup .25s ease-in-out;background:#fff;border-radius:10px;box-shadow:0 3.8px 2.2px rgba(0,0,0,.028),0 9.2px 5.3px rgba(0,0,0,.04),0 17.3px 10px rgba(0,0,0,.05),0 30.8px 17.9px rgba(0,0,0,.06),0 57.7px 33.4px rgba(0,0,0,.072),0 138px 80px rgba(0,0,0,.1);box-sizing:border-box;display:flex;flex-direction:column;font-size:1.5rem;justify-content:flex-start;letter-spacing:0;margin:0 auto 40px;max-width:calc(100% - 40px);outline:none;padding:32px 32px 50px;position:relative;text-align:start;text-rendering:optimizeLegibility;transform:translateY(0);width:500px;z-index:9999}@media screen and (max-width:768px){.gh-portal-popup-container{padding:20px 20px 32px}}.gh-portal-closeicon-container{background:none;border:none;padding:12px;position:fixed;right:24px;top:24px;z-index:10000}@media screen and (max-width:768px){.gh-portal-closeicon-container{padding:6px}}.gh-portal-closeicon{color:#dcdcdc;cursor:pointer;height:20px;transition:all .2s ease-in-out;width:20px}.gh-portal-closeicon:hover{color:#686868}.gh-portal-main-title{text-wrap:pretty;color:#1d1d1d;font-size:32px;font-weight:700;letter-spacing:-.021em;line-height:1.1em;margin:0;text-align:center}.gh-portal-gift-data p{color:#1d1d1d;font-size:18px;text-align:center}.gh-portal-gift-data p a{color:#1d1d1d;text-decoration:underline}.gh-portal-share-grid{align-items:center;-moz-column-gap:70px;column-gap:70px;display:none;flex-wrap:wrap;justify-content:center;margin-top:32px;row-gap:32px}.gh-portal-share-grid.show{display:flex}.gh-portal-share-grid button{align-items:center;background:none;border:none;color:#1d1d1d;cursor:pointer;display:flex;font-size:16px;gap:8px;padding:0;transition:color .1s ease-in-out;width:105px}.gh-portal-share-grid button:hover{color:var(--color-orange)}.gh-portal-share-grid svg{stroke:var(--color-orange)}.gh-portal-generate-gift-link{background:var(--color-orange);border:none;border-radius:10px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:700;margin:32px auto 0;padding:8px 16px;transition:opacity .3s ease-in-out}.gh-portal-generate-gift-link:hover{opacity:.8}.gh-portal-gift-icon{align-items:center;display:flex;justify-content:center;margin:6px 0 8px}.gh-portal-gift-icon svg{color:var(--color-orange);height:64px;padding:2px;width:64px}@keyframes popup{0%{opacity:0;transform:translateY(-30px)}1%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.footer{align-items:flex-end;background:var(--color-orange);display:flex;justify-content:space-between;margin-top:200px;padding:30px 20px}@media screen and (max-width:768px){.footer{align-items:stretch;gap:30px;justify-content:normal;margin-top:50px;padding:25px 20px}}.footer__left{display:flex;flex-direction:column;gap:30px;justify-content:space-between}@media screen and (max-width:768px){.footer__left{gap:150px;padding-bottom:35px}}.footer__left-top,.footer__right{display:flex;gap:80px}.footer__right{border-left:1px solid #181818;flex-direction:column;padding-left:20px}@media screen and (max-width:768px){.footer__right{border-left:none;gap:30px;justify-content:space-between;padding-left:0}.footer__right>a{margin-top:auto}}.footer__right a{align-items:flex-end;display:flex}.footer .logo{height:auto;max-width:100%}.footer .caption{color:#181818;font-size:12px;font-weight:700;letter-spacing:.1em;line-height:1;margin:0;text-transform:uppercase}@media screen and (max-width:768px){.footer .caption{font-size:10px;line-height:12px}}.footer__left-bottom{display:flex}.footer__social-links{align-items:center;display:flex;flex-direction:column;gap:10px;padding-top:5px}.footer__social-links svg{height:25px}.footer__social-links svg path{fill:#181818}.footer__social-links svg:hover path{fill:#f9f9f9}.footer__menu{-moz-column-count:2;column-count:2;list-style:none;margin:0;padding:0}@media screen and (max-width:768px){.footer__menu{-moz-column-count:1;column-count:1}}.footer__menu li a{color:#181818;font-size:16px;font-weight:700;line-height:20px;text-decoration:none}@media screen and (max-width:768px){.footer__menu li a{font-size:20px;line-height:24px}}.footer__menu li a:hover{color:#f9f9f9}.ctx-module{display:flex;flex-direction:column;margin:0 auto;max-width:1440px;padding:0 20px;width:100%}.ctx-section{border-bottom:1px solid var(--color-soft-grey)!important;border-top:1px solid var(--color-soft-grey)!important;display:flex;padding-bottom:10px!important;padding-top:10px!important}@media screen and (max-width:768px){.ctx-section{border-color:var(--color-black);flex-direction:column;padding:20px 0 120px}}.ctx-section:after,.ctx-section:before{display:none!important}.ctx-links-content{-moz-column-gap:10px;column-gap:10px;display:flex;flex-basis:calc(100% - 355px);flex-wrap:wrap;row-gap:40px}@media screen and (max-width:768px){.ctx-links-content{flex-basis:100%;row-gap:10px}}.ctx-links-content:after,.ctx-links-content:before{display:none!important}.ctx-link{border-left:1px solid var(--color-soft-grey);display:flex;flex-basis:calc(33.33333% - 6.66667px);flex-direction:column;margin:0!important;padding:0 0 0 10px}@media screen and (max-width:768px){.ctx-link{border-left:none;flex-basis:100%;flex-direction:row;gap:10px;padding:0 0 10px}.ctx-link:not(:last-child){border-bottom:1px solid var(--color-soft-grey)}}.ctx-link.ctx-4,.ctx-link.ctx-5,.ctx-link.ctx-6{display:none}.ctx-link-image img{aspect-ratio:1.5;border-radius:4px;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom right;object-position:bottom right;width:100%}@media screen and (max-width:768px){.ctx-link-image img{height:100px;width:100px}}.ctx-meta{color:var(--color-mid-grey);display:flex;flex-direction:column;font-size:10px;font-weight:700;justify-content:space-between;letter-spacing:.1em;line-height:1.3;margin:auto 0 0;text-transform:uppercase;width:100%}.ctx-meta .ctx-meta-separator{display:none}.ctx-links-header{align-items:flex-start;display:flex;flex-basis:355px;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:768px){.ctx-links-header{flex-basis:auto;margin-bottom:30px}}.ctx-links-header .ctx-nodefs{font-family:MaxFett,sans-serif;font-size:48px;font-weight:900;line-height:48px;margin:0;transform:rotate(180deg);writing-mode:vertical-lr}@media screen and (max-width:768px){.ctx-links-header .ctx-nodefs{transform:rotate(0);writing-mode:horizontal-tb}}.ctx-link-title{display:flex;flex-direction:column;gap:10px;height:100%}.ctx-link-title .ctx-nodefs{font-size:24px;font-weight:700;line-height:28px;margin:0}@media screen and (max-width:1024px){.ctx-link-title .ctx-nodefs{font-size:16px;line-height:20px}}.ctx-link-title .ctx-nodefs a,.ctx-link-title .sub-title{color:var(--color-black);text-decoration:none}.ctx-link-title .sub-title{font-size:14px;font-weight:400;line-height:18px;margin:0}@media screen and (max-width:768px){.ctx-link-title .sub-title{display:none}}body.logo-tdf:not(.page-about-us) img.header__ril-small{filter:brightness(0)}html.dark-mode body.logo-tdf:not(.page-about-us) img.header__ril-small{filter:brightness(10)}.gh-post-upgrade-cta{display:flex}.gh-post-upgrade-cta-close{display:flex;height:20px;position:absolute;right:20px;top:20px;width:20px}.gh-post-upgrade-cta--show{background:var(--color-black-without-opacity)!important;bottom:0;left:0;position:fixed;z-index:1}.gh-post-upgrade-cta--show .gh-post-upgrade-cta-content{display:flex}.gh-post-upgrade-cta-content{align-items:center!important;background:var(--color-black-without-opacity)!important;display:none;flex-direction:row!important;flex-wrap:wrap;gap:30px;justify-content:center;max-width:690px;padding:30px!important}.gh-post-upgrade-cta-content:before{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);content:"";height:calc(100vh - 100%);left:0;position:absolute;top:calc(100% - 100vh);width:100vw}.gh-post-upgrade-cta-content h2{flex-basis:100%}.gh-post-upgrade-cta-content h2,.gh-post-upgrade-cta-content p{color:var(--color-off-white)!important}.gh-post-upgrade-cta-content p a,.gh-post-upgrade-cta-content p a:hover{color:var(--color-orange)!important}.gh-post-upgrade-cta-content .gh-btn.gh-portal-close{background:var(--color-orange);color:var(--color-black-without-opacity)!important;margin:20px auto 0;max-width:275px}.gh-post-upgrade-cta-content .gh-post-upgrade-cta-left>p:first-child{margin-top:0}.gh-post-upgrade-cta--paywall h2{font-family:MaxFett,sans-serif}@media screen and (max-width:1024px){.gh-post-upgrade-cta--paywall h2{max-width:275px}}.gh-post-upgrade-cta--paywall .gh-post-upgrade-cta-content{align-items:flex-start!important}.gh-post-upgrade-cta--paywall .gh-portal-close{margin:40px auto 0!important}.gh-post-upgrade-cta--paywall .gh-post-upgrade-cta-left{flex-basis:calc(100% - 305px)}@media screen and (max-width:1024px){.gh-post-upgrade-cta--paywall .gh-post-upgrade-cta-left{flex-basis:100%}}.gh-post-upgrade-cta--paywall .gh-post-upgrade-cta-right{display:flex;flex-basis:275px;justify-content:center}.gh-post-upgrade-cta--paywall .gh-post-upgrade-cta-right img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width:1024px){.gh-post-upgrade-cta--paywall .gh-post-upgrade-cta-right{flex-basis:100%}}.gh-post-upgrade-cta--regwall h3{color:var(--color-orange);font-size:12px;font-weight:700;letter-spacing:.1em;line-height:130%;margin-top:auto;text-decoration:none;text-transform:uppercase}.gh-post-upgrade-cta--regwall .gh-post-upgrade-cta-left{flex-basis:60%}@media screen and (max-width:1024px){.gh-post-upgrade-cta--regwall .gh-post-upgrade-cta-left{flex-basis:100%}}.gh-post-upgrade-cta--regwall .gh-post-upgrade-cta-right{flex-basis:calc(40% - 30px)}@media screen and (max-width:1024px){.gh-post-upgrade-cta--regwall .gh-post-upgrade-cta-right{flex-basis:100%}.gh-post-upgrade-cta--regwall .gh-post-upgrade-cta-content{gap:0;padding-top:50px!important}}.gh-post-upgrade-cta--regwall .gh-btn{margin-top:0}.gh-post-upgrade-cta--regwall-tdf{background:var(--color-yellow)!important;padding:60px 0}@media screen and (max-width:1024px){.gh-post-upgrade-cta--regwall-tdf{padding-left:20px;padding-right:20px}}.gh-post-upgrade-cta--regwall-tdf h2{margin-bottom:10px!important}.gh-post-upgrade-cta--regwall-tdf .tdf-countdown{background:var(--color-yellow);border-radius:14px;color:#181818;display:inline-block;font-size:.9rem;font-weight:600;margin-bottom:1.25rem;padding:4px 14px}.gh-post-upgrade-cta--regwall-tdf .gh-post-upgrade-cta-content{background-color:#f9f9f9!important;box-shadow:0 8px 32px rgba(0,0,0,.12);gap:0}.gh-post-upgrade-cta--regwall-tdf .gh-post-upgrade-cta-content h2,.gh-post-upgrade-cta--regwall-tdf .gh-post-upgrade-cta-content p{color:#181818!important}@media screen and (max-width:1024px){.gh-post-upgrade-cta--regwall-tdf .gh-post-upgrade-cta-content{padding-top:30px!important}}.gh-post-upgrade-cta--regwall-tdf .gh-post-upgrade-cta-content .gh-btn{background:var(--color-yellow)!important;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.15);color:#181818!important;margin:28px auto 20px;max-width:275px;transition:transform .15s ease,box-shadow .15s ease}.gh-post-upgrade-cta--regwall-tdf .gh-post-upgrade-cta-content .gh-btn:hover{box-shadow:0 4px 10px rgba(0,0,0,.18);transform:translateY(-2px)}.gh-post-upgrade-cta--regwall-tdf .gh-post-upgrade-cta-left{flex-basis:100%}.gh-post-upgrade-cta--regwall-tdf .gh-post-upgrade-cta-left p{margin:0}.gh-post-upgrade-cta--regwall-tdf .gh-post-upgrade-cta-left [data-portal=signin]{color:#181818!important;font-weight:400;text-decoration:underline}.gh-post-upgrade-cta form[data-members-form]{margin:28px 0 20px}.gh-post-upgrade-cta form[data-members-form] .field{background:#fff;border:1px solid #e0e2de;border-radius:8px;display:inline-flex;margin:0 auto 5px;padding:5px}.gh-post-upgrade-cta form[data-members-form] .field input{border:none;font-size:16px;padding:8px;width:250px!important}.gh-post-upgrade-cta form[data-members-form] .field .gh-btn{border:none;border-radius:3px;cursor:pointer;font-size:16px;font-weight:600;margin:0;padding:8px 18px}@media screen and (max-width:1024px){.gh-post-upgrade-cta form[data-members-form] .field{flex-direction:column;gap:5px}.gh-post-upgrade-cta form[data-members-form] input{width:100%}}.gh-post-upgrade-cta form[data-members-form] :where(.loading,.success,.error){display:none}.gh-post-upgrade-cta form[data-members-form].success .success{font-weight:600}.gh-post-upgrade-cta form[data-members-form].success .field{display:none}.gh-post-upgrade-cta form[data-members-form].error .error,.gh-post-upgrade-cta form[data-members-form].loading .loading,.gh-post-upgrade-cta form[data-members-form].success .success{display:block}:root{--wp--style--gallery-gap-default:20px}.dark-mode .author__photo--inverse{filter:brightness(10)}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{height:auto}.single-format-aside .header{background-color:#181818}.single-format-aside .latest-results{--color-black:#181818;background-color:#e0e2de;flex-direction:row;gap:20px;justify-content:center;padding:30px 20px;z-index:1}@media screen and (max-width:768px){.single-format-aside .latest-results{display:none}}.single-format-aside .latest-results__rider-rank,.single-format-aside .latest-results__rider-time,.single-format-aside .latest-results__stage{color:#181818}.single-format-aside .latest-results__link{margin-left:0}.single-format-aside .latest-results__title{display:none}.single-format-aside .latest-results__race:not(:last-child){border-right:1px solid var(--color-mid-grey);padding-right:20px}@media screen and (max-width:768px){.single-format-aside .latest-results__race:not(:last-child){border-right:none;padding-right:0}}.single-format-aside #coral_thread{margin-right:-20px}@media screen and (max-width:768px){.single-format-aside #coral_thread{margin-top:0}}.single-format-aside .article__left-sidebar{height:auto}.single-format-aside .article__top{background:rgba(255,111,66,.75);flex-direction:column;padding:0;position:relative;z-index:1}.single-format-aside .article__top .author__photo,.single-format-aside .article__top .latest-results__rider-img img{aspect-ratio:1;-o-object-position:top;object-position:top}@media screen and (max-width:768px){.single-format-aside .article__top{padding-bottom:0}.single-format-aside .article__top .author__photo{max-width:100px}}.single-format-aside .article__top .article{overflow-y:auto}@media screen and (max-width:768px){.single-format-aside .article__top .article{margin:40px auto}}.single-format-aside .article__top-right{border-left:1px solid var(--color-soft-grey);margin:0 auto;max-width:690px;padding-left:8px;z-index:1}@media screen and (max-width:768px){.single-format-aside .article__top-right{border-bottom:none;margin:60px auto}}.single-format-aside .article__title{border-left:1px solid var(--color-soft-grey);margin:0 auto;max-width:690px;padding:8px 0 16px 8px}@media screen and (max-width:768px){.single-format-aside .article__title{border-left:none;padding-left:0}}.single-format-aside .article__category{color:inherit!important}@media screen and (max-width:1024px){.single-format-aside .article__left-sidebar{border-top:1px solid var(--color-soft-grey);display:flex;gap:10px;margin-bottom:0;margin-top:30px;padding-top:30px}}.single-format-aside .author__display-name{font-size:12px;letter-spacing:.1em;text-transform:uppercase}.single-format-aside .author__display-name a{color:inherit}@media screen and (max-width:1024px){.single-format-aside .author__display-name{margin-top:5px}}.article{margin:120px auto;max-width:1045px;min-height:300px;position:relative;width:calc(100% - 40px)}@media screen and (max-width:768px){.article{margin:60px auto;width:calc(100% - 40px)}}.article__top{background-color:var(--article-top-bg-color);display:flex;justify-content:space-between}.article__top img{aspect-ratio:1.5;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media screen and (max-width:768px){.article__top{background:transparent;flex-direction:column}}.article__top-image{display:flex;width:65%}.article__top-image .featured-image-portrait{aspect-ratio:auto}@media screen and (min-width:769px){.article__top-image .featured-image-portrait{display:none}}@media screen and (max-width:768px){.article__top-image{width:100%}.article__top-image .featured-image-landscape{display:none}}.article__top-right{display:flex;flex-direction:column;gap:20px;justify-content:center;padding:20px;position:relative;width:35%}@media screen and (max-width:768px){.article__top-right{border-bottom:1px solid var(--color-soft-grey);gap:10px;height:auto;justify-content:flex-start;margin:0 20px;padding:10px 0 20px;width:calc(100% - 40px)}}.article__title{font-size:48px;font-weight:700;line-height:48px;margin:0}@media screen and (max-width:1024px){.article__title{font-size:32px;line-height:32px}}.article__category{color:var(--color-orange)!important;font-size:12px;font-weight:700;letter-spacing:.1em;line-height:130%;margin-top:auto;text-decoration:none;text-transform:uppercase}.article__thumbnail-caption{font-size:12px;font-weight:500;line-height:15px;margin:auto 0 0}.article__thumbnail-caption a{color:var(--color-orange)!important;text-decoration:none}.article__thumbnail-caption a:hover{text-decoration:underline}@media screen and (max-width:768px){.article__thumbnail-caption{margin-bottom:10px;order:-1}}.article__sub-title{font-size:16px;font-weight:500;line-height:22px;margin:0}.article__left-sidebar{height:100%;left:0;position:absolute;top:0;width:150px;z-index:-1}@media screen and (max-width:1024px){.article__left-sidebar{margin-bottom:60px;position:relative;width:100%}}.article .wp-block-separator,.article hr{border:none;border-top:1px solid var(--color-soft-grey);margin:60px auto}.article .wp-block-separator.is-style-wide,.article hr.is-style-wide{max-width:690px}.article .kg-button-card,.article .wp-block-buttons{border-left:1px solid var(--color-soft-grey);margin:0 auto;max-width:690px;padding:60px 8px}@media screen and (max-width:1024px){.article .kg-button-card,.article .wp-block-buttons{border-left:none;max-width:100%;padding-left:0}}.article .kg-bookmark-card,.article .kg-cta-card,.article .kg-signup-card{margin:60px auto;max-width:690px}.article .kg-bookmark-card figcaption p{color:var(--color-dark-grey)!important;font-size:16px!important;line-height:24px;margin:0;max-height:none}.article .kg-bookmark-card .kg-bookmark-title{color:var(--color-orange)}.article .kg-bookmark-card .kg-bookmark-container,.article .kg-bookmark-card .kg-bookmark-container:hover{background:transparent;border-color:var(--color-soft-grey);color:var(--color-black)}.article .kg-gallery-card,.article .wp-block-gallery{margin:120px 0;row-gap:40px!important}@media screen and (max-width:1024px){.article .kg-gallery-card,.article .wp-block-gallery{margin:60px 0;row-gap:60px!important}}@media screen and (max-width:768px){.article .kg-gallery-card .kg-gallery-row,.article .wp-block-gallery .kg-gallery-row{flex-direction:column;gap:var(--gap)}.article .kg-gallery-card .kg-gallery-image,.article .wp-block-gallery .kg-gallery-image{margin:0}}.article .instagram-media{display:block;margin:60px auto!important}@media screen and (max-width:1024px){.article .instagram-media{margin:30px auto!important}.article>iframe{max-width:100%}.article>iframe:not(.instagram-media){height:auto}}.article .kg-embed-card{display:flex;justify-content:center;position:relative;width:100%}.article .kg-embed-card.kg-card-hascaption{flex-direction:column}.article .kg-embed-card iframe[src*="vimeo.com"],.article .kg-embed-card iframe[src*="youtube.com"]{aspect-ratio:16/9;height:auto;width:100%}.article .kg-embed-card,.article>iframe{margin:120px auto}@media screen and (max-width:1024px){.article .kg-embed-card,.article>iframe{margin:60px auto}}.article .kg-embed-card .twitter-tweet,.article>iframe .twitter-tweet{margin:0 auto!important}.article .kg-embed-card figcaption,.article>iframe figcaption{margin-bottom:1em;margin-top:.5em}.article .kg-embed-card figcaption p,.article>iframe figcaption p{margin:0}.article .kg-video-card video{width:100%}.article .wp-block-table{margin:120px auto;overflow-x:auto}@media screen and (max-width:1024px){.article .wp-block-table{margin:60px auto}.article .wp-block-table table{white-space:nowrap;width:auto!important}}.article .wp-block-table figcaption{left:0;margin-top:.5em;position:sticky}.article .wp-block-table a{color:var(--color-orange)!important;text-decoration:none}.article .wp-block-table a u{text-decoration:none!important}.article .wp-block-table a:hover{text-decoration:underline}.article .wp-block-table table{border-collapse:collapse;width:100%}.article .wp-block-table .has-text-align-center{text-align:center}.article .wp-block-table td,.article .wp-block-table th{border:1px solid;padding:.5em}.article .wp-block-table th{font-size:18px;font-weight:700}.article blockquote{border-left:1px solid var(--color-soft-grey);font-size:40px;font-weight:700;line-height:40px;margin:0 auto;max-width:690px;padding:80px 0 50px 8px;position:relative}.article blockquote:before{color:var(--color-orange);content:"“";font-size:120px;font-weight:700;left:5px;line-height:60px;position:absolute;top:45px}.article blockquote a{color:var(--color-orange)!important;text-decoration:none}.article blockquote a u{text-decoration:none!important}.article blockquote a:hover{text-decoration:underline}body.tag-hash-wordpress .article blockquote+p em{display:block;font-size:16px;line-height:1.2;padding-bottom:60px}@media screen and (max-width:1024px){.article blockquote{border-left:none;color:var(--color-orange);font-size:32px;line-height:32px;padding:90px 0 15px}.article blockquote:before{font-size:96px;left:-3px;top:55px}}.article .tg-wrap{margin:60px 0}.article .kg-image-card,.article .kg-video-card,.article .wp-block-image{margin:120px 0;position:relative;z-index:1}.article .kg-image-card>a,.article .kg-video-card>a,.article .wp-block-image>a{display:block}.article .kg-image-card.aligncenter,.article .kg-video-card.aligncenter,.article .wp-block-image.aligncenter{margin-left:auto;margin-right:auto}@media screen and (max-width:1024px){.article .kg-image-card,.article .kg-video-card,.article .wp-block-image{margin:60px 0;width:100%!important}}.article .kg-image-card img,.article .kg-video-card img,.article .wp-block-image img{height:auto;width:100%}.article img{border-radius:4px}.article .wp-element-caption,.article figcaption{background:none!important;color:var(--color-dark-grey)!important;font-size:16px!important;font-weight:400;line-height:24px;max-height:none;padding:0!important;text-align:left!important}.article .wp-element-caption a,.article figcaption a{color:var(--color-orange)!important;text-decoration:none}.article .wp-element-caption a u,.article figcaption a u{text-decoration:none!important}.article .wp-element-caption a:hover,.article figcaption a:hover{text-decoration:underline}@media screen and (max-width:1024px){.article .wp-element-caption br,.article figcaption br{display:none}}.article>.wp-block-group p a{color:var(--color-orange)!important;text-decoration:none}.article>.wp-block-group p a u{text-decoration:none!important}.article>.wp-block-group p a:hover{text-decoration:underline}.article>h2,.article>h3,.article>h4{border-left:1px solid var(--color-soft-grey);font-weight:700;margin:0 auto;max-width:690px;padding-left:8px}@media screen and (max-width:1024px){.article>h2,.article>h3,.article>h4{border-left:none;max-width:100%;padding-left:0}}.article>h2 a,.article>h3 a,.article>h4 a{color:var(--color-orange);text-decoration:none}.article>h2 a:hover,.article>h3 a:hover,.article>h4 a:hover{text-decoration:underline}.article>h2+ol,.article>h2+p:not([class]),.article>h2+ul,.article>h3+ol,.article>h3+p:not([class]),.article>h3+ul,.article>h4+ol,.article>h4+p:not([class]),.article>h4+ul{padding-top:15px}.article>h2{font-size:28px;line-height:1}.article>h3{font-size:24px;line-height:1}.article>h4{font-size:20px}.article>ol,.article>p:not([class]),.article>ul{border-left:1px solid var(--color-soft-grey);font-size:20px;font-weight:400;line-height:1.5;margin:0 auto;max-width:690px;padding-left:8px}@media screen and (max-width:1024px){.article>ol,.article>p:not([class]),.article>ul{border-left:none;max-width:100%;padding-left:0}}.article>ol a,.article>p:not([class]) a,.article>ul a{color:var(--color-orange);text-decoration:none}.article>ol a u,.article>p:not([class]) a u,.article>ul a u{text-decoration:none!important}.article>ol a:hover,.article>p:not([class]) a:hover,.article>ul a:hover{text-decoration:underline}.article>ol+h2,.article>ol+h3,.article>ol+h4,.article>p:not([class])+h2,.article>p:not([class])+h3,.article>p:not([class])+h4,.article>ul+h2,.article>ul+h3,.article>ul+h4{padding-top:45px}.article>ol+ol,.article>ol+p:not([class]),.article>ol+ul,.article>p:not([class])+ol,.article>p:not([class])+p:not([class]),.article>p:not([class])+ul,.article>ul+ol,.article>ul+p:not([class]),.article>ul+ul{padding-top:15px}.article p a,.article ul a{color:var(--color-orange);text-decoration:none}.article p a u,.article ul a u{text-decoration:none!important}.article p a:hover,.article ul a:hover{text-decoration:underline}.article>ol,.article>ul{padding-left:40px}@media screen and (max-width:1024px){.article>ol,.article>ul{padding-left:24px}}.article .kg-callout-card,.article p.has-background{border-radius:10px;font-size:20px;font-weight:400;line-height:30px;margin:60px auto;max-width:690px;padding:30px}.article .kg-callout-card a,.article p.has-background a{color:var(--color-orange);text-decoration:none}.article .kg-callout-card a u,.article p.has-background a u{text-decoration:none!important}.article .kg-callout-card a:hover,.article p.has-background a:hover{text-decoration:underline}@media screen and (max-width:1024px){.article .kg-callout-card,.article p.has-background{margin:30px auto;max-width:100%;padding:20px}}.article .reactions{border-left:1px solid var(--color-soft-grey);display:flex;gap:100px;justify-content:center;margin:0 auto;max-width:690px;padding:30px 0 50px 8px}@media screen and (max-width:1024px){.article .reactions{border-left:none;max-width:100%;padding-left:0}}.article .reaction{align-items:center;background:transparent;border:none;color:var(--color-black);cursor:pointer;display:inline-flex;flex-direction:column}.article .reaction span{font-size:36px;transition:all .2s ease-in-out}.article .reaction:hover span{transform:rotate(10deg)}.article .tags{border-left:1px solid var(--color-soft-grey);display:flex;flex-wrap:wrap;font-size:20px;font-weight:400;gap:10px;line-height:30px;margin:0 auto;max-width:690px;padding-left:8px;padding-top:30px}@media screen and (max-width:1024px){.article .tags{border-left:none;max-width:100%;padding-left:0}}.article .tags a{border:1px solid var(--color-black);border-radius:10px;color:var(--color-black);font-size:12px;font-weight:500;letter-spacing:.1em;line-height:14px;padding:5px 10px;text-decoration:none!important;text-transform:uppercase;transition:all .2s ease-in-out;white-space:nowrap}.article .tags a:hover{border-color:var(--color-orange);color:var(--color-orange)}.article mark{background-color:transparent}.tag-hash-post-format-gallery .article__top{position:relative}.tag-hash-post-format-gallery .article__top:before{background:linear-gradient(0deg,#121212,transparent 65%),linear-gradient(180deg,#121212,transparent 35%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.tag-hash-post-format-gallery .article__top img{height:calc(100vh - 60px);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100vw}@media screen and (max-width:768px){.tag-hash-post-format-gallery .article__top img{height:80vh}}.tag-hash-post-format-gallery .article__top-image{width:100%}.tag-hash-post-format-gallery .article__top-right{bottom:10px;left:calc(50vw - 345px);margin:0;max-width:750px;padding-left:8px;position:absolute}@media screen and (max-width:768px){.tag-hash-post-format-gallery .article__top-right{border:none;left:0;padding:0 20px}}.tag-hash-post-format-gallery .article__title{color:#f9f9f9}.tag-hash-post-format-gallery .article>.kg-image-card,.tag-hash-post-format-gallery .article>.wp-block-columns,.tag-hash-post-format-gallery .article>.wp-block-gallery,.tag-hash-post-format-gallery .article>.wp-block-image{left:50%;max-width:2000px;position:relative;transform:translateX(-50%);width:calc(100vw - 40px)}@media screen and (max-width:768px){.tag-hash-post-format-gallery .article>.kg-image-card,.tag-hash-post-format-gallery .article>.wp-block-columns,.tag-hash-post-format-gallery .article>.wp-block-gallery,.tag-hash-post-format-gallery .article>.wp-block-image{width:100vw!important}.tag-hash-post-format-gallery .article>.kg-image-card img,.tag-hash-post-format-gallery .article>.wp-block-columns img,.tag-hash-post-format-gallery .article>.wp-block-gallery img,.tag-hash-post-format-gallery .article>.wp-block-image img{border-radius:0}.tag-hash-post-format-gallery .article .wp-element-caption,.tag-hash-post-format-gallery .article figcaption{margin-left:auto;margin-right:auto;width:calc(100vw - 40px)!important}}.tag-hash-post-format-gallery .header{background-color:transparent}.tag-hash-post-format-gallery .header--sticky{background-color:#181818}.author__block{align-items:flex-start;display:flex;flex-direction:column}@media screen and (max-width:1024px){.author__block{flex-direction:row;gap:20px}}.author__display-name a{color:var(--color-black);text-decoration:none}.author__display-name a:hover{color:var(--color-orange)}.author__photo{margin:0}.author__photo-wrap{border-radius:4px;display:flex;margin-bottom:12px;min-width:99px;overflow:hidden}@media screen and (max-width:1024px){.author__photo-wrap{margin-bottom:0}}.author__meta-wrap{display:flex;flex-direction:column;max-width:100%}.author__photography-by{word-wrap:break-word}.author__link,.author__photography-by{margin-top:14px}.author__date,.author__display-name,.author__link,.author__photography-by{font-size:14px;font-weight:700;line-height:18px}@media screen and (max-width:1024px){.author__date,.author__display-name,.author__link,.author__photography-by{font-size:12px;font-weight:500;letter-spacing:.1em;line-height:14px;text-transform:uppercase}}.author__link,.author__photography-by a{color:var(--color-orange)}.coral-thread{margin:100px 0 50px}span.separator{color:var(--color-orange)}.single-subscribe-block{display:flex;justify-content:center;margin:0 auto;max-width:650px}.single-subscribe-block .tp-container-inner{background-color:var(--color-black);border-radius:10px;box-sizing:content-box;margin:30px 0;padding:20px}@media screen and (max-width:1024px){.single-subscribe-block{border-left:none;max-width:calc(100% - 40px);padding-left:0}}.recommendations{display:flex;flex-direction:column;margin:0 auto;max-width:1440px;padding:0 20px;width:100%}.subscribe{display:flex;justify-content:center;margin:60px 0}@media screen and (max-width:1024px){.subscribe{margin:30px 0}}.subscribe__logged{display:none}.subscribe__form{align-items:flex-start;-moz-column-gap:10px;column-gap:10px;display:flex;flex-wrap:wrap;max-width:520px;position:relative;row-gap:15px}.subscribe__form__description,.subscribe__form__title{margin:0}.subscribe__form__title{color:var(--color-orange);font-size:24px;font-weight:700;line-height:1}.subscribe__form__description{font-size:16px;font-weight:700;line-height:1.25}.subscribe__form__image{display:flex}.subscribe__form__image img{border-radius:5px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.subscribe__form__data{display:flex;flex-basis:calc(100% - 110px);flex-direction:column;gap:10px}.subscribe__form__form{align-items:center;border:1px solid var(--color-orange);border-radius:10px;display:flex;height:50px;justify-content:space-between;overflow:hidden;padding:0 10px;width:100%}.subscribe__form__form--logged{border:none;justify-content:center}.subscribe__form__form--logged .subscribe__form__submit{background:var(--color-orange);border-radius:8px;color:var(--color-white);font-size:16px;line-height:22px;padding:10px 25px}.subscribe__form__alert-error,.subscribe__form__alert-success{bottom:-20px;display:none;font-family:ABCSocial,sans-serif;font-size:14px;font-weight:500;left:10px;line-height:16px;position:absolute}.subscribe__form__label{width:calc(100% - 26px)}.subscribe__form__field{background:transparent;font-size:14px;font-weight:500;height:30px;line-height:16px;width:100%}.subscribe__form__field,.subscribe__form__submit{border:none;color:var(--color-black);font-family:ABCSocial,sans-serif}.subscribe__form__submit{background:none;cursor:pointer;font-size:28px;margin:0;padding:0}.grid{display:flex;margin:0 auto;max-width:1440px;padding:0 20px;width:100%}@media screen and (max-width:768px){.grid{flex-direction:column}}.grid:first-child{border-top:1px solid var(--color-soft-grey);padding-top:60px}@media screen and (max-width:768px){.grid:first-child{border-top:none}}.grid__title{align-items:flex-start;display:flex;font-family:MaxFett,sans-serif;font-size:40px;justify-content:space-between;margin:0}@media screen and (max-width:768px){.grid__title{font-size:32px}}.grid__content{display:flex;flex-direction:column;gap:20px}.grid__content--100{border-right:none;padding-right:0;width:100%}@media screen and (max-width:768px){.grid__content{border-right:none;gap:10px;padding-right:0;width:100%}}.grid__content .post img{aspect-ratio:1.5;border-radius:4px;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom right;object-position:bottom right;width:100%}.grid__posts{align-items:flex-start;display:flex;flex-wrap:wrap;gap:20px}@media screen and (max-width:768px){.grid__posts{border-bottom:1px solid var(--color-soft-grey);flex-direction:column;padding-bottom:20px}}.grid .post{display:flex;gap:20px}.grid .post--new{gap:10px;position:relative}.grid .post--new .post__category{background-color:rgba(255,111,66,.95);border-radius:2.5px;left:-5px;position:absolute;top:5px}.grid .post--new .post__excerpt{font-size:12px;line-height:1.2}.grid .post--new .post__thumbnail img{aspect-ratio:1.1;width:150px}.grid .post--first{flex-direction:column;width:calc(100% - 355px)}@media screen and (max-width:1024px){.grid .post--first{width:100%}}.grid .post--first .post__title{font-size:48px;line-height:1}@media screen and (max-width:768px){.grid .post--first .post__title{font-size:24px}}.grid .post--first .post__title img{height:30px!important;vertical-align:baseline;width:30px!important}@media screen and (max-width:768px){.grid .post--first .post__title img{height:25px!important;vertical-align:bottom;width:25px!important}}.grid .post--first .post__thumbnail img{width:100%}.grid .post--first .post__data{gap:10px}@media screen and (max-width:768px){.grid .post--first{width:100%}}.grid .post--vertical{flex-direction:column;height:100%;width:calc(33.33333% - 13.33333px)}.grid .post--vertical .post__title{font-size:24px}.grid .post--vertical .post__title img{height:25px!important;vertical-align:sub;width:25px!important}.grid .post--vertical .post__thumbnail img{width:100%}.grid .post--vertical .post__data{gap:10px}.grid .post--vertical--4{width:calc(25% - 15px)}@media screen and (max-width:768px){.grid .post--vertical{width:100%}}.grid .post--100{width:100%}.grid .post__thumbnail{align-items:flex-start;display:flex}.grid .post__thumbnail img{width:160px}.grid .post__data{align-items:flex-start;display:flex;flex-direction:column;gap:5px;height:100%}.grid .post__title{font-size:16px;font-weight:700;line-height:1.25;margin:0}.grid .post__excerpt,.grid .post__title a{color:var(--color-black);text-decoration:none}.grid .post__excerpt{font-size:16px;font-weight:400;line-height:22px;margin:0}@media screen and (max-width:768px){.grid .post__excerpt{font-size:14px;line-height:18px}}.grid .post__meta{color:var(--color-mid-grey);display:flex;font-size:10px;font-weight:700;justify-content:space-between;letter-spacing:.1em;line-height:1.3;margin:auto 0 0;text-transform:uppercase;width:100%}.grid .post__meta p{margin:0}.grid .post__meta a{color:var(--color-mid-grey);text-decoration:none}.grid .post__meta a:hover{color:var(--color-orange)}.grid .post__category{color:var(--color-orange)!important;font-size:12px;font-weight:700;letter-spacing:.1em;line-height:1;text-decoration:none;text-transform:uppercase}.grid .post__paywall-badge{height:20px!important;vertical-align:text-top;width:20px!important}.tags-container{display:none}.discourse-comments{margin-top:120px}@media screen and (max-width:1024px){.discourse-comments{margin-top:60px}}.loader{animation:l1 1s infinite;aspect-ratio:1;border:3px solid;border-color:var(--color-off-white-invert) transparent var(--color-off-white-invert) transparent;border-radius:50%;display:block;width:20px}@keyframes l1{to{transform:rotate(.5turn)}}.editor-link{align-items:center;background:var(--color-orange);border-radius:50%;bottom:108px;box-shadow:0 8px 16px -2px rgba(0,0,0,.24);color:#f9f9f9;display:none;height:60px;justify-content:center;position:fixed;right:28px;text-decoration:none;width:60px;z-index:1000}.editor-link:before{border:4px solid hsla(0,0%,100%,.15);border-radius:50%;bottom:-4px;content:"";left:-4px;position:absolute;right:-4px;top:-4px;transition:all .3s ease-in-out}.editor-link svg{height:24px;width:24px}.editor-link:hover:before{background:hsla(0,0%,100%,.08)}@media screen and (max-width:768px){.editor-link{bottom:18px;right:18px}}/*# sourceMappingURL=post.css.map */
