@-webkit-keyframes portalBanner_slide__2DJrh{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}20%,to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes portalBanner_slide__2DJrh{0%{-moz-transform:translateX(-100%);transform:translateX(-100%)}20%,to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes portalBanner_slide__2DJrh{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%)}20%,to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.portalBanner_portal-banner__3SnRk{position:relative;padding:20px;overflow:hidden}.portalBanner_portal-banner__3SnRk:hover .portalBanner_portal-banner-overlay__23fju{opacity:0;visibility:hidden}.portalBanner_portal-banner__3SnRk:hover .portalBanner_portal-banner-image__1ROyV{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.portalBanner_portal-banner__3SnRk:hover .portalBanner_portal-banner-title__1aAGJ{opacity:0}.portalBanner_portal-banner--unselected__Q-lW_ .portalBanner_portal-banner-image__1ROyV{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.portalBanner_portal-banner--selected__3SL-z .portalBanner_portal-banner-image__1ROyV{-webkit-filter:none;filter:none}.portalBanner_portal-banner-image__1ROyV{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position:50%;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}.portalBanner_portal-banner-overlay__23fju{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border-radius:10px}.portalBanner_portal-banner-title__1aAGJ{position:relative;font-size:28px;text-align:center;font-weight:700;color:#fff;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}.portalBanner_portal-banner-checkable__bjEuj{visibility:hidden;opacity:0;position:absolute;top:10px;right:10px;width:30px;height:30px;background:rgba(255,255,255,.2);border-radius:50%;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;display:none;-webkit-transition:.14s ease-in-out;-moz-transition:.14s ease-in-out;transition:.14s ease-in-out}.portalBanner_portal-banner-checkable__bjEuj svg{width:60%;height:60%;stroke:#fff;stroke-width:3px}@media only screen and (max-width:700px){.portalBanner_portal-banner-title__1aAGJ{font-size:22px}}@-webkit-keyframes challengeHeader_slide__2PaRm{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}20%,to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes challengeHeader_slide__2PaRm{0%{-moz-transform:translateX(-100%);transform:translateX(-100%)}20%,to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes challengeHeader_slide__2PaRm{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%)}20%,to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.challengeHeader_challenge-view__1E-SQ{position:relative;background:#fff;border-radius:10px;padding:30px;margin-bottom:40px;display:-moz-box;display:flex;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;overflow:hidden;cursor:pointer}.challengeHeader_challenge-view__1E-SQ:hover .challengeHeader_challenge-view-icon__3gNJZ{opacity:.4}.challengeHeader_challenge-view-link__33eTE{position:absolute;top:0;right:0;left:0;bottom:0}.challengeHeader_challenge-view-content__1SFxB{-moz-box-flex:1;flex:1 1}.challengeHeader_challenge-header-title__1oVhq,.challengeHeader_challenge-view-title__2J8V4{font-size:22px;font-weight:700;margin-bottom:5px}.challengeHeader_challenge-header-text__UnObx,.challengeHeader_challenge-view-text__1aaK2{font-size:18px;margin-bottom:5px}.challengeHeader_challenge-header-info__1oBmj,.challengeHeader_challenge-view-info__2NG3Z{position:relative;font-size:16px;color:#aaa;z-index:2}.challengeHeader_challenge-header-info__1oBmj a,.challengeHeader_challenge-view-info__2NG3Z a{color:#aaa;font-weight:700}.challengeHeader_challenge-header-info__1oBmj a:hover,.challengeHeader_challenge-view-info__2NG3Z a:hover{text-decoration:underline}.challengeHeader_challenge-view-enter__3kRZG{position:relative;overflow:visible;display:-moz-box;display:flex;-moz-box-align:end;align-items:flex-end;margin-left:30px;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px);z-index:2;min-width:70px}.challengeHeader_challenge-view-enter__3kRZG a{z-index:2}.challengeHeader_challenge-view-enter__3kRZG .challengeHeader_action-button__GZ244{height:40px;-moz-box-flex:0;flex-grow:0;z-index:2}.challengeHeader_challenge-view-prize__BitBB{position:absolute;top:-40px;left:0;right:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;font-size:16px;font-weight:500;padding:5px;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;text-align:center;align-content:center;background-color:#ffa300;color:#fff}.challengeHeader_challenge-view-icon__3gNJZ{width:140px;height:140px;position:absolute;right:-34px;bottom:-40px;fill:#028da9;opacity:.15;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}@media only screen and (max-width:700px){.challengeHeader_challenge-view__1E-SQ{padding:20px;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin-bottom:20px}.challengeHeader_challenge-view__1E-SQ .challengeHeader_challenge-header-title__1oVhq,.challengeHeader_challenge-view__1E-SQ .challengeHeader_challenge-view-title__2J8V4{font-size:18px}.challengeHeader_challenge-view__1E-SQ .challengeHeader_challenge-header-text__UnObx,.challengeHeader_challenge-view__1E-SQ .challengeHeader_challenge-view-text__1aaK2{font-size:16px}.challengeHeader_challenge-view__1E-SQ .challengeHeader_challenge-view-enter__3kRZG{align-self:flex-end;padding-bottom:10px}}.challengeHeader_challenge-view-featured__3U3ed{margin-bottom:5px;color:#028da9;text-transform:uppercase;font-size:11px}.challengeHeader_challenge-header__1VF3t{position:relative;overflow:auto;margin-right:40px;margin-left:40px;background-color:rgba(255,255,255,.8);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:hidden}.challengeHeader_challenge-header--nav__39avD .challengeHeader_challenge-header-content__37oaQ{padding-bottom:0}.challengeHeader_challenge-header--write__1w332{margin:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.challengeHeader_challenge-header--write__1w332 .challengeHeader_challenge-header-content__37oaQ{padding-bottom:10px}.challengeHeader_challenge-header-portal__2EJdS{position:relative;display:block;overflow:hidden}.challengeHeader_challenge-header-icon__EbjKy{position:absolute;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;right:-50px;bottom:-50px;width:300px;height:300px;fill:#028da9;opacity:.1}.challengeHeader_challenge-header-content__37oaQ{position:relative;z-index:2;padding:40px}.challengeHeader_challenge-header-link__1eis6{position:absolute;top:0;left:0;right:0;bottom:0}.challengeHeader_challenge-header-accessory-container__1XHe_{display:-moz-box;display:flex;margin-bottom:10px}.challengeHeader_challenge-header-nav__38sJF{padding:0 20px}.challengeHeader_challenge-header-accessory__3t1An{border-radius:5px;font-size:16px;font-weight:500;padding:7px;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;text-align:center;align-content:center;background-color:#aaa;color:#fff;-moz-box-flex:0;flex-grow:0}.challengeHeader_challenge-header-accessory--prize__3B8bo{background-color:#ffa300}.challengeHeader_challenge-header-enter-container__3W_Nq{position:relative;display:-moz-box;display:flex;margin-top:15px}.challengeHeader_challenge-header-options__3uKjM{position:absolute;top:20px;right:20px}.challengeHeader_challenge-header-options-icon__yV1z-{stroke:#aaa;cursor:pointer}@media only screen and (max-width:700px){.challengeHeader_challenge-header__1VF3t{margin:0}.challengeHeader_challenge-header__1VF3t .challengeHeader_challenge-header-content__37oaQ{padding:20px}.challengeHeader_challenge-header__1VF3t .challengeHeader_challenge-header-title__1oVhq{font-size:18px}.challengeHeader_challenge-header__1VF3t .challengeHeader_challenge-header-text__UnObx{font-size:16px}.challengeHeader_challenge-header__1VF3t .challengeHeader_challenge-header-options__3uKjM{top:0}}@-webkit-keyframes notFound_slide__2-GW-{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}20%,to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes notFound_slide__2-GW-{0%{-moz-transform:translateX(-100%);transform:translateX(-100%)}20%,to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes notFound_slide__2-GW-{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%)}20%,to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.notFound_not-found-container__QwxEo{-moz-box-flex:1;flex:1 1;display:-moz-box;display:flex;padding:40px;-moz-box-pack:center;justify-content:center}.notFound_not-found-image__3R5bB{width:160px;height:160px;background-image:url(/assets/images/404.png);background-repeat:no-repeat;background-size:cover;opacity:.9}