.react-calendar{background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;max-width:100%;width:350px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;line-height:16px;max-width:100%;padding:10px 6.6667px;text-align:center}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.react-clock{display:block;position:relative}.react-clock,.react-clock *,.react-clock :after,.react-clock :before{box-sizing:border-box}.react-clock__face{border:1px solid #000;border-radius:50%;bottom:0;left:0;position:absolute;right:0;top:0}.react-clock__hand{bottom:0;left:50%;position:absolute;right:50%;top:0}.react-clock__hand__body{background-color:#000;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.react-clock__mark{bottom:0;left:50%;position:absolute;right:50%;top:0}.react-clock__mark__body{background-color:#000;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.react-clock__mark__number{left:-40px;position:absolute;text-align:center;width:80px}.react-clock__second-hand__body{background-color:red}.react-datetime-picker{display:inline-flex;position:relative}.react-datetime-picker,.react-datetime-picker *,.react-datetime-picker :after,.react-datetime-picker :before{box-sizing:border-box}.react-datetime-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-datetime-picker__wrapper{border:thin solid gray;display:flex;flex-grow:1;flex-shrink:0}.react-datetime-picker__inputGroup{flex-grow:1;min-width:calc(16px + 3.674em);padding:0 2px}.react-datetime-picker__inputGroup__divider{padding:1px 0;white-space:pre}.react-datetime-picker__inputGroup__input{-moz-appearance:textfield;background:none;border:0;box-sizing:initial;font:inherit;height:calc(100% - 2px);min-width:.54em;padding:1px;position:relative}.react-datetime-picker__inputGroup__input::-webkit-inner-spin-button,.react-datetime-picker__inputGroup__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datetime-picker__inputGroup__input:invalid{background:rgba(255,0,0,.1)}.react-datetime-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-datetime-picker__inputGroup__amPm{-moz-appearance:menulist;font:inherit}.react-datetime-picker__button{background:transparent;border:0;padding:4px 6px}.react-datetime-picker__button:enabled{cursor:pointer}.react-datetime-picker__button:enabled:focus .react-datetime-picker__button__icon,.react-datetime-picker__button:enabled:hover .react-datetime-picker__button__icon{stroke:#0078d7}.react-datetime-picker__button:disabled .react-datetime-picker__button__icon{stroke:#6d6d6d}.react-datetime-picker__button svg{display:inherit}.react-datetime-picker__calendar,.react-datetime-picker__clock{left:0;position:absolute;top:100%;z-index:1}.react-datetime-picker__calendar--closed,.react-datetime-picker__clock--closed{display:none}.react-datetime-picker__calendar{max-width:100vw;width:350px}.react-datetime-picker__calendar .react-calendar{border-width:thin}.react-datetime-picker__clock{background-color:#fff;border:thin solid #a0a096;height:200px;max-width:100vw;padding:25px;width:200px}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}figcaption,figure,main{display:block;margin:0}hr{height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}*,:after,:before{box-sizing:border-box}a{color:#135cb0;cursor:pointer;text-decoration:none;transition:all .25s ease-in-out}a:hover{color:#c10f3a}@font-face{font-family:SJ Sans;font-style:normal;font-weight:300;src:url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-light.eot);src:url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-light.eot?#iefix) format("embedded-opentype"),url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-light.woff) format("woff"),url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-light.ttf) format("truetype")}@font-face{font-family:SJ Sans;font-style:normal;font-weight:400;src:url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-regular.eot);src:url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-regular.eot?#iefix) format("embedded-opentype"),url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-regular.woff) format("woff"),url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-regular.ttf) format("truetype")}@font-face{font-family:SJ Sans;font-style:normal;font-weight:600;src:url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-medium.eot);src:url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-medium.eot?#iefix) format("embedded-opentype"),url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-medium.woff) format("woff"),url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-medium.ttf) format("truetype")}@font-face{font-family:SJ Sans;font-style:normal;font-weight:700;src:url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-book.eot);src:url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-book.eot?#iefix) format("embedded-opentype"),url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-book.woff) format("woff"),url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-book.ttf) format("truetype")}@font-face{font-family:SJ Sans;font-style:normal;font-weight:800;src:url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-bold.eot);src:url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-bold.eot?#iefix) format("embedded-opentype"),url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-bold.woff) format("woff"),url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-bold.ttf) format("truetype")}html{color:#333;font-family:SJ Sans,Open Sans,Helvetica Neue,Helvetica,Arial,"sans-serif";font-size:16px;font-weight:400;line-height:2em}a,abbr,acronym,address,b,big,blockquote,caption,center,cite,code,dd,del,dfn,dl,dt,em,h1,h2,h3,h4,h5,h6,i,ins,kbd,li,ol,p,pre,q,s,samp,small,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0}address,blockquote,cite,dl,ol,ol+p,p+p,pre,table,ul,ul+p{margin-top:2rem}h1,h2,h3,h4,h5,h6{color:#000;font-family:SJ Sans,Open Sans,Helvetica Neue,Helvetica,Arial,"sans-serif";font-weight:600}h1{line-height:3rem}h1,h2{font-size:2.368593037rem;margin-bottom:1rem;margin-top:1rem}h2{line-height:2.7rem}h3{font-size:1.776889rem;line-height:2rem;margin-bottom:1rem;margin-top:2rem}h4{font-size:1rem;line-height:2.4rem;margin-bottom:.4rem;margin-top:1rem}h5{font-size:1rem}h5,h6{line-height:4rem;margin-top:2rem}h6{font-size:.7501875469rem}.fs-xxl,.relay .overlay_lp__content.patient .blockquote:after,.relay .overlay_lp__content.patient .blockquote:before,.scoreboard-score.large .header h1,.scoreboard-score.large .score-wrapper .score .points,.scoreboard-score.small .score-wrapper .score .points{font-size:5.6102329749rem;line-height:4.5rem}.fs-xl{font-size:4.2087269129rem;line-height:3.9375rem}.fs-l,.hero_new__main h1,.scoreboard-score.large .header p,.scoreboard-ticker .wrapper .container p{font-size:3.1573345183rem;line-height:3.375rem}.fs-ml,.hero-home .ov-description h1,.hero__content h1,.overlay_lp__content h2,.scoreboard-score.page .head_wrapper p,.scoreboard-score.small .head_wrapper p{font-size:2.368593037rem;line-height:2.8125rem}.fs-m,.overlay_lp.ccam .anchor,.overlay_lp.creative .anchor,.overlay_lp__content__right h3,.relay .incentives_wrapper .rewards_wrapper span.title,.relay .prizes_wrapper .rewards_wrapper span.title,.relay .ways ol .nav-item span span,.scoreboard-score.large .score-wrapper .score .name,.scoreboard-score.small .score-wrapper .score .name,.scoreboard-ticker .wrapper button{font-size:1.776889rem;line-height:2.25rem}.fs-ms,.hero-home .ov-description__text p,.hero__content p,.hero_new__main .cta-primary,.hero_new__main button,.hero_new__main button .cta-secondary,.hero_new__main p,.overlay_lp.ccam .final_link input,.overlay_lp.ccam .overlay_lp__content input.slug,.overlay_lp.ccam .overlay_lp__content input.username,.overlay_lp__content.rewards .prizes__amount,.overlay_lp__content.rewards h3,.overlay_lp__content__right.artifact p,.overlay_lp__content__right.gt p,.overlay_lp__steps_wrapper .steps__header,.relay .incentives_wrapper .rewards_wrapper .prizes__amount,.relay .incentives_wrapper .rewards_wrapper span,.relay .overlay_lp__content .steps p.steps__header,.relay .overlay_lp__content h3,.relay .overlay_lp__content.c_challenge .cta-primary,.relay .overlay_lp__content.patient .blockquote p,.relay .overlay_lp__content.prizes .cta-primary,.relay .prizes_wrapper .rewards_wrapper .prizes__amount,.relay .prizes_wrapper .rewards_wrapper span,.relay .progress_wrapper .progress .milestone_header,.relay .progress_wrapper.embed .embed_title,.relay .steps_wrapper .opening p,.scoreboard-ticker .button-wrapper button,.tooltip__close,header .banner .program-name span{font-size:1.333rem;line-height:2.25rem}.fs-s,.overlay_lp__content__right p,.overlay_lp__steps_wrapper .steps__content,.relay .disclaimer,.relay .overlay_lp__content .challenges .hover-content .content p,.relay .overlay_lp__content .steps p.steps__content,.relay .progress_wrapper .progress .milestone_title{font-size:1rem;line-height:1.6875rem}.footer-links__link,.footer__copyright-notice,.fs-xs,.hero .caption,.overlay_lp .legal,.overlay_lp__content.rewards .sticker_lang p span,.relay .overlay_lp__content .steps-opt p.small-text,.relay .overlay_lp__content.patient .photo p,.relay .overlay_lp__content.prizes .sticker_lang p span,.relay .progress_wrapper__therm .milestones ul li span,.relay .ways ol .nav-item span>.cta-text,.scoreboard-home p,body>header .cta-links{font-size:.7501875469rem;line-height:1.40625rem}.fs-xxs{font-size:.5627813555rem;line-height:1.125rem}.fs-xxxs{font-size:.4221915645rem;line-height:.6875rem}address,blockquote,cite,dl,ol,p,pre,table,ul{font-size:1rem}.fw-xlight{font-weight:300}.fw-light,.hero__content p,.overlay_lp.ccam .final_link,.overlay_lp.ccam .overlay_lp__content label,h1,h2,h3,p{font-weight:400}.fw-semi-bold,.relay .overlay_lp__content .challenges h2{font-weight:600}.b_em,.fw-bold,.overlay_lp .all-challenges div p,.overlay_lp.ccam .final_link span,.overlay_lp__content h2,.overlay_lp__content.rewards .prizes__amount,.overlay_lp__content.rewards .sticker_lang p,.overlay_lp__steps_wrapper .steps__header,.relay .incentives_wrapper .rewards_wrapper .prizes__amount,.relay .overlay_lp__content .steps p.steps__header,.relay .overlay_lp__content.leaderboard .leaderboard_wrapper__name:before,.relay .overlay_lp__content.patient .blockquote p,.relay .overlay_lp__content.prizes .sticker_lang p,.relay .prizes_wrapper .rewards_wrapper .prizes__amount,.tooltip__close{font-weight:700}.fw-xbold,.hero-home .ov-description h1,.hero__content h1,.hero_new__main h1,.relay .incentives_wrapper .rewards_wrapper span.title,.relay .prizes_wrapper .rewards_wrapper span.title,.relay .progress_wrapper .progress .milestone_header,.relay .progress_wrapper .progress .milestone_title,.relay .progress_wrapper span,.relay .progress_wrapper.embed .embed_title,.relay .progress_wrapper.embed .progress_wrapper__goal,.relay .progress_wrapper.embed .progress_wrapper__raised,.scoreboard-score.large .fight-wrapper .verse,.scoreboard-score.large .header h1,.scoreboard-score.large .score-wrapper .score .name,.scoreboard-score.large .score-wrapper .score .points,.scoreboard-score.page .head_wrapper p,.scoreboard-score.small .fight-wrapper .verse,.scoreboard-score.small .head_wrapper p,.scoreboard-score.small .score-wrapper .score .name,.scoreboard-score.small .score-wrapper .score .points,.scoreboard-ticker .wrapper .container p,.scoreboard-ticker .wrapper button,.scoreboard-ticker .wrapper h1,h4{font-weight:800}.arexperience__login .my-campaign__header .sjlogo,.overlay_lp__content__right ul li:before,header .banner.red .sjlogo{background-position:50% 50%;background-repeat:no-repeat;background-size:100%;display:inline-block;height:3rem;width:3rem}.text-light{color:#fff}.text-light a:hover{color:#1eadc1}.text-dark{color:#000}.text-dark a:hover{color:#8332a7}.text-wild{color:aqua}.text-wild a:hover{color:#1affff}[class*=text-]>*,[class*=text-]>* a{color:inherit}[class*=text-]>hr{border-color:inherit}.arexperience__login .my-campaign__header .sjlogo span,.visually-hidden,header .banner .sjlogo span{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}main>div>*{margin-left:auto;margin-right:auto;max-width:1080px;width:90%}header .banner{align-items:center;display:flex;flex-wrap:wrap}[class*=col-]{width:100%}.inner-row{display:flex;flex-direction:row;flex-wrap:wrap}.inner-row.gutters>[class*=col-]{margin-top:2rem}@media(min-width:900px){.col-1{width:8.3333333333%}.offset-1{margin-left:8.3333333333%}.col-2{width:16.6666666667%}.offset-2{margin-left:16.6666666667%}.col-3{width:25%}.offset-3{margin-left:25%}.col-4{width:33.3333333333%}.offset-4{margin-left:33.3333333333%}.col-5{width:41.6666666667%}.offset-5{margin-left:41.6666666667%}.col-6{width:50%}.offset-6{margin-left:50%}.col-7{width:58.3333333333%}.offset-7{margin-left:58.3333333333%}.col-8{width:66.6666666667%}.offset-8{margin-left:66.6666666667%}.col-9{width:75%}.offset-9{margin-left:75%}.col-10{width:83.3333333333%}.offset-10{margin-left:83.3333333333%}.col-11{width:91.6666666667%}.offset-11{margin-left:91.6666666667%}.col-12{width:100%}.offset-12{margin-left:100%}.inner-row.gutters>.col-1{margin-left:1rem;margin-right:1rem;width:calc(8.33333% - 2rem)}.inner-row.gutters>.col-2{margin-left:1rem;margin-right:1rem;width:calc(16.66667% - 2rem)}.inner-row.gutters>.col-3{margin-left:1rem;margin-right:1rem;width:calc(25% - 2rem)}.inner-row.gutters>.col-4{margin-left:1rem;margin-right:1rem;width:calc(33.33333% - 2rem)}.inner-row.gutters>.col-5{margin-left:1rem;margin-right:1rem;width:calc(41.66667% - 2rem)}.inner-row.gutters>.col-6{margin-left:1rem;margin-right:1rem;width:calc(50% - 2rem)}.inner-row.gutters>.col-7{margin-left:1rem;margin-right:1rem;width:calc(58.33333% - 2rem)}.inner-row.gutters>.col-8{margin-left:1rem;margin-right:1rem;width:calc(66.66667% - 2rem)}.inner-row.gutters>.col-9{margin-left:1rem;margin-right:1rem;width:calc(75% - 2rem)}.inner-row.gutters>.col-10{margin-left:1rem;margin-right:1rem;width:calc(83.33333% - 2rem)}.inner-row.gutters>.col-11{margin-left:1rem;margin-right:1rem;width:calc(91.66667% - 2rem)}.inner-row.gutters>.col-12{margin-left:1rem;margin-right:1rem;width:calc(100% - 2rem)}.inner-row.gutters>.offset-1{margin-left:calc(8.33333% + 1rem)}.inner-row.gutters>.offset-2{margin-left:calc(16.66667% + 1rem)}.inner-row.gutters>.offset-3{margin-left:calc(25% + 1rem)}.inner-row.gutters>.offset-4{margin-left:calc(33.33333% + 1rem)}.inner-row.gutters>.offset-5{margin-left:calc(41.66667% + 1rem)}.inner-row.gutters>.offset-6{margin-left:calc(50% + 1rem)}.inner-row.gutters>.offset-7{margin-left:calc(58.33333% + 1rem)}.inner-row.gutters>.offset-8{margin-left:calc(66.66667% + 1rem)}.inner-row.gutters>.offset-9{margin-left:calc(75% + 1rem)}.inner-row.gutters>.offset-10{margin-left:calc(83.33333% + 1rem)}.inner-row.gutters>.offset-11{margin-left:calc(91.66667% + 1rem)}.inner-row.gutters>.offset-12{margin-left:calc(100% + 1rem)}}.btn-primary{background:#135cb0;border:1px solid #135cb0;border-bottom:3px solid #0e4482;color:#fff;cursor:pointer;line-height:inherit;transition:all .25s ease-in-out}.no-touchevents .btn-primary:hover{background:#1874de;color:#fff}.btn-secondary{background:#1eadc1;border:1px solid #1eadc1;border-bottom:3px solid #178595;color:#fff;cursor:pointer;line-height:inherit;transition:all .25s ease-in-out}.no-touchevents .btn-secondary:hover{background:#49d0e3;color:#fff}.btn-tertiary{background:#1eadc1;border:1px solid #1eadc1;border-bottom:3px solid #178595;color:#fff;cursor:pointer;line-height:inherit;transition:all .25s ease-in-out}.no-touchevents .btn-tertiary:hover{background:#49d0e3;color:#fff}.btn-white{background:#fff;border:1px solid #fff;border-bottom:3px solid #e6e6e6;color:#000;cursor:pointer;line-height:inherit;transition:all .25s ease-in-out}.no-touchevents .btn-white:hover{background:#ccc;color:#000}.cta-1{background:#1eadc1;border:1px solid #1eadc1;border-bottom:3px solid #178595;color:#fff;cursor:pointer;line-height:inherit;transition:all .25s ease-in-out}.no-touchevents .cta-1:hover{background:#33cadf;color:#fff}.cta-2{background:#c10f3a;border:1px solid #c10f3a;border-bottom:3px solid #920b2c;color:#fff;cursor:pointer;line-height:inherit;transition:all .25s ease-in-out}.no-touchevents .cta-2:hover{background:#ed164a;color:#fff}.cta-primary{background:#1eadc1;border:1px solid #1eadc1;border-bottom:3px solid #178595;color:#fff;cursor:pointer;line-height:inherit;transition:all .25s ease-in-out}.no-touchevents .cta-primary:hover{background:#33cadf;color:#fff}.btn-twitch{background:#6441a4;border:1px solid #6441a4;border-bottom:3px solid #4e337f;color:#fff;cursor:pointer;line-height:inherit;transition:all .25s ease-in-out}.no-touchevents .btn-twitch:hover{background:#7d5abe;color:#fff}.btn-error-hollow{background:transparent;border:1px solid #d82d2d;color:#d82d2d;transition:all .25s ease-in-out}.no-touchevents .btn-error-hollow:hover{background:#d82d2d;color:#fff}.btn-success-hollow{background:transparent;border:1px solid #52bf4a;color:#52bf4a;transition:all .25s ease-in-out}.no-touchevents .btn-success-hollow:hover{background:#52bf4a;color:#fff}.btn-warning-hollow{background:transparent;border:1px solid #ff9800;color:#ff9800;transition:all .25s ease-in-out}.no-touchevents .btn-warning-hollow:hover{background:#ff9800;color:#fff}.btn-white-hollow{background:transparent;border:1px solid #fff;color:#fff;transition:all .25s ease-in-out}.no-touchevents .btn-white-hollow:hover{background:#fff;color:#000}.btn-primary-hollow{background:transparent;border:1px solid #c10f3a;color:#c10f3a;transition:all .25s ease-in-out}.no-touchevents .btn-primary-hollow:hover{background:#c10f3a;color:#fff}.btn-secondary-hollow{background:transparent;border:1px solid #1eadc1;color:#1eadc1;transition:all .25s ease-in-out}.no-touchevents .btn-secondary-hollow:hover{background:#1eadc1;color:#fff}.btn-tertiary-hollow{background:transparent;border:1px solid #000;color:#000;transition:all .25s ease-in-out}.no-touchevents .btn-tertiary-hollow:hover{background:#000;color:#fff}.btn-twitch-hollow{background:transparent;border:1px solid #6441a4;color:#6441a4;transition:all .25s ease-in-out}.no-touchevents .btn-twitch-hollow:hover{background:#6441a4;color:#fff}body,html{min-height:100%;position:relative;width:100%}body{transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;width:100%}body.no-scroll{overflow:hidden}body.menu-active{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;position:fixed}img{max-width:100%;width:100%}main{position:relative;z-index:0}ol,ul{padding-left:2rem}.m-none,.relay .progress_wrapper section,.relay .progress_wrapper__therm .milestones ul,.relay .progress_wrapper__therm .milestones ul li{margin:0}.instructions ol,.mh-none,.relay .incentives_wrapper .rewards_wrapper span,.relay .overlay_lp__content .challenges-four,.relay .prizes_wrapper .rewards_wrapper span{margin-left:0;margin-right:0}.mv-none,.relay .ways ol,.relay .ways ol .nav-item span span{margin-bottom:0;margin-top:0}.footer,.hero-home .ov-description h1,.hero__content h1,.hero_new__main .cta-primary,.hero_new__main button .cta-secondary,.mt-none,.overlay_lp__content__right.gt p,.relay .overlay_lp__content .challenges-four h3,.relay .overlay_lp__content .steps-opt,.relay .overlay_lp__content.c_challenge .instructions .new-ways h2,.relay .overlay_lp__content.c_challenge .instructions h2,.relay .overlay_lp__content.leaderboard .col-4,.relay .overlay_lp__content.patient .blockquote,.relay .progress_wrapper section>[class*=col-],.relay .steps_wrapper .opening p:first-child,.relay .steps_wrapper .opening ul,.relay .ways ol .nav-item span>.cta-text,.scoreboard-score.large .score-wrapper .score .points,.scoreboard-score.small .score-wrapper .score .points{margin-top:0}.mb-none,.relay .overlay_lp__content.c_challenge,.relay .overlay_lp__content.patient,.relay .overlay_lp__content.prizes,.relay .patient_wrapper{margin-bottom:0}.footer-links,.hero_new__main button,.p-none,.relay .incentives_wrapper .rewards_wrapper,.relay .prizes_wrapper .rewards_wrapper,.relay .progress_wrapper__therm .milestones ul,.relay .progress_wrapper__therm .milestones ul li,.relay .ways ol .item ul,.relay .ways ol .nav-item span>.cta-text,.scoreboard-ticker .wrapper button{padding:0}.ph-none{padding-left:0;padding-right:0}@media(min-width:900px){.relay .progress_wrapper section{padding-left:0;padding-right:0}}.pv-none,.relay .incentives_wrapper .rewards_wrapper .prizes__amount,.relay .prizes_wrapper .rewards_wrapper .prizes__amount{padding-bottom:0;padding-top:0}.pt-none,.relay .overlay_lp__content.c_challenge .instructions h2,.relay .ways ol .nav-item span span{padding-top:0}.pb-none,.relay .incentives_wrapper .rewards_wrapper span.title,.relay .prizes_wrapper .rewards_wrapper span.title{padding-bottom:0}@media(min-width:900px){.overlay_lp__steps_wrapper{padding-bottom:0}}.m-xxs{margin:.5rem}.mh-xxs,header .banner .ccam-ribbon{margin-left:.5rem;margin-right:.5rem}@media(min-width:900px){body>header .cta-links a{margin-left:.5rem;margin-right:.5rem}}.footer__copyright-notice,.mv-xxs,.relay .overlay_lp__content .challenges{margin-bottom:.5rem;margin-top:.5rem}.mt-xxs,.overlay_lp__content__right ul,.relay .overlay_lp__content .steps p,.relay .overlay_lp__content.c_challenge .instructions .new-ways ul{margin-top:.5rem}@media(min-width:900px){.relay .progress_wrapper section>[class*=col-]{margin-top:.5rem}}.mb-xxs,.relay .progress_wrapper__embed_text,.relay .progress_wrapper__text{margin-bottom:.5rem}.overlay_lp__content.rewards .sticker_lang p,.p-xxs,.relay .overlay_lp__content .steps-opt p,.relay .overlay_lp__content.prizes .sticker_lang p{padding:.5rem}.instructions ol li,.ph-xxs,.relay .incentives_wrapper .rewards_wrapper .prizes__amount,.relay .incentives_wrapper .rewards_wrapper span.title,.relay .prizes_wrapper .rewards_wrapper .prizes__amount,.relay .prizes_wrapper .rewards_wrapper span.title{padding-left:.5rem;padding-right:.5rem}.instructions table tbody tr td,.instructions table thead tr th,.overlay_lp__content.rewards .prizes__amount,.pv-xxs,.scoreboard-score.large .score-wrapper .score .name,.scoreboard-score.page .head_wrapper p.page_points,.scoreboard-score.small .head_wrapper p.page_points,.scoreboard-score.small .score-wrapper .score .name{padding-bottom:.5rem;padding-top:.5rem}@media(min-width:900px){.relay .progress_wrapper section{padding-bottom:.5rem;padding-top:.5rem}}.pt-xxs,.relay .incentives_wrapper .rewards_wrapper span.title,.relay .overlay_lp__content .challenges .default-content,.relay .overlay_lp__content.c_challenge .instructions,.relay .prizes_wrapper .rewards_wrapper span.title,.relay .ways ol{padding-top:.5rem}.pb-xxs,.relay .donation_wrapper,.relay .steps_wrapper{padding-bottom:.5rem}.m-xs,.scoreboard-score.page .head_wrapper p.page_points{margin:1rem}.mh-xs,a [class*=cta-].cta-secondary.tiltify img,a [class*=cta-embed].cta-secondary.tiltify img{margin-left:1rem;margin-right:1rem}@media(min-width:900px){body>header .cta-links{margin-left:1rem;margin-right:1rem}}.mv-xs,.overlay_lp.ccam .overlay_lp__content,.relay .overlay_lp__content .challenges .default-content h3{margin-bottom:1rem;margin-top:1rem}.hero__content p,.instructions ol,.mt-xs,.overlay_lp__content.rewards .sticker_lang,.relay .disclaimer,.relay .overlay_lp__content.prizes .sticker_lang,.scoreboard-home p,.scoreboard-ticker .wrapper h1,a [class*=cta-],a [class*=cta-embed],button [class*=cta-]{margin-top:1rem}@media(min-width:900px){.hero_new__main .button_wrapper,.relay .progress_wrapper__therm .milestones ul li span{margin-top:1rem}}.footer-links,.hero-home .ov-description h1,.hero__content h1,.mb-xs,.overlay_lp .all-challenges div p{margin-bottom:1rem}.footer,.overlay_lp.ccam .final_link input,.overlay_lp.ccam .overlay_lp__content input.slug,.overlay_lp.ccam .overlay_lp__content input.username,.p-xs,.relay .overlay_lp__content .challenges .hover-content,.scoreboard-ticker .button-wrapper button,.scoreboard-ticker .wrapper .container{padding:1rem}.hero .caption,.hero-home .ov-description,.instructions ol,.instructions table tbody tr td,.instructions table thead tr th,.overlay_lp__content.rewards .prizes__amount,.ph-xs,.relay .incentives_wrapper .rewards_wrapper span,.relay .prizes_wrapper .rewards_wrapper span,.relay .progress_wrapper.embed .progress,.scoreboard-score.large .score-wrapper .score,.scoreboard-score.page .head_wrapper p.page_points,.scoreboard-score.small .head_wrapper p.page_points,.scoreboard-score.small .score-wrapper .score,header .banner,header .banner .ccam-ribbon{padding-left:1rem;padding-right:1rem}.hero-home .ov-description__text,.pv-xs,.relay .incentives_wrapper .rewards_wrapper span,.relay .overlay_lp__content .steps-opt,.relay .prizes_wrapper .rewards_wrapper span{padding-bottom:1rem;padding-top:1rem}.instructions.ar .discord img,.overlay_lp__steps_wrapper,.pt-xs,.relay .progress_wrapper.embed .progress{padding-top:1rem}.instructions .i-steps p,.pb-xs,.relay .overlay_lp__content .challenges .hover-content .content p{padding-bottom:1rem}.m-s,.scoreboard-score.small .head_wrapper p.page_points{margin:2rem}@media(min-width:900px){.scoreboard-score.page .head_wrapper p.page_points{margin:2rem}}.mh-s{margin-left:2rem;margin-right:2rem}.mv-s,.overlay_lp__content__right p,.relay .overlay_lp__content.digital p,.relay .steps_wrapper .opening p,.scoreboard-score.large .header p{margin-bottom:2rem;margin-top:2rem}.hero_new__main .button_wrapper,.instructions.ar,.mt-s,.relay .overlay_lp__content .challenges-four button,.relay .overlay_lp__content.leaderboard,.relay .overlay_lp__content.patient .blockquote p,.relay .progress_wrapper .progress .milestone_title_wrapper,.relay .progress_wrapper.embed,.relay .ways,.relay .ways p,.scoreboard-ticker,.scoreboard-ticker .button-wrapper{margin-top:2rem}.instructions h2,.mb-s,.overlay_lp__content__right ul,.overlay_lp__content__right.gt img,.relay .donation_wrapper,.relay .overlay_lp__content .challenges-four h3,.relay .overlay_lp__content.c_challenge .cta-primary,.relay .overlay_lp__content.c_challenge .instructions .new-ways h2,.relay .overlay_lp__content.leaderboard h2,.relay .ways p,.scoreboard-ticker .wrapper h1{margin-bottom:2rem}.hero_new,.instructions .i-steps,.p-s,.relay .overlay_lp__content.c_challenge .instructions .new-ways{padding:2rem}.ph-s,.relay .progress_wrapper section{padding-left:2rem;padding-right:2rem}.pv-s,.relay .progress_wrapper section,.scoreboard-score.large .fight-wrapper .verse,.scoreboard-score.large .score-wrapper .score,.scoreboard-score.small .fight-wrapper .verse{padding-bottom:2rem;padding-top:2rem}.instructions.ar,.overlay_lp.ccam .overlay_lp__content,.pt-s,.relay .steps_wrapper{padding-top:2rem}.hero,.overlay_lp .all-challenges,.overlay_lp__steps_wrapper,.overlay_lp__steps_wrapper:after,.pb-s,.relay .overlay_lp__content .challenges,.relay .overlay_lp__content.patient,.relay .progress_wrapper.embed .progress,.relay .ways ol{padding-bottom:2rem}.m-ms{margin:3rem}.mh-ms{margin-left:3rem;margin-right:3rem}.mv-ms,.relay .overlay_lp__content.prizes .cta-primary{margin-bottom:3rem;margin-top:3rem}.mt-ms,.overlay_lp .all-challenges,.relay .overlay_lp__content .steps,.relay .overlay_lp__content.c_challenge .instructions .new-ways{margin-top:3rem}.mb-ms,.relay .overlay_lp__content .steps-cta{margin-bottom:3rem}.p-ms{padding:3rem}.ph-ms{padding-left:3rem;padding-right:3rem}.arexperience .hero,.pv-ms,.relay .overlay_lp__content.c_challenge .instructions div{padding-bottom:3rem;padding-top:3rem}.pt-ms{padding-top:3rem}.pb-ms,.relay .overlay_lp__content .steps,.relay .overlay_lp__content.c_challenge .instructions{padding-bottom:3rem}.m-m{margin:4rem}.mh-m{margin-left:4rem;margin-right:4rem}.mv-m,.overlay_lp.creative .overlay_lp__content,.relay .overlay_lp__content.bestpractices{margin-bottom:4rem;margin-top:4rem}.mt-m,.relay .overlay_lp__content.c_challenge,.scoreboard-score.large .header h1{margin-top:4rem}.mb-m,.relay .overlay_lp__content.leaderboard,.relay .steps_wrapper .overlay_lp__content{margin-bottom:4rem}.p-m,.tooltip__message{padding:4rem}.hero,.ph-m{padding-left:4rem;padding-right:4rem}.overlay_lp.creative .overlay_lp__content,.pv-m{padding-bottom:4rem;padding-top:4rem}.pt-m{padding-top:4rem}.arexperience,.content-wrapper,.overlay_lp.ccam .overlay_lp__content,.pb-m,.relay .overlay_lp__content.prizes,main{padding-bottom:4rem}.m-ml{margin:5rem}.mh-ml{margin-left:5rem;margin-right:5rem}.mv-ml{margin-bottom:5rem}.mt-ml,.mv-ml{margin-top:5rem}.mb-ml{margin-bottom:5rem}.p-ml{padding:5rem}.ph-ml{padding-left:5rem;padding-right:5rem}.pv-ml{padding-bottom:5rem}.pt-ml,.pv-ml{padding-top:5rem}.pb-ml{padding-bottom:5rem}.m-l{margin:6rem}.mh-l{margin-left:6rem;margin-right:6rem}.mv-l,.overlay_lp__content.rules{margin-bottom:6rem;margin-top:6rem}.mt-l{margin-top:6rem}.mb-l,.relay .overlay_lp__content{margin-bottom:6rem}.p-l{padding:6rem}.ph-l{padding-left:6rem;padding-right:6rem}@media(min-width:900px){.hero_new{padding-left:6rem;padding-right:6rem}}.pv-l{padding-bottom:6rem;padding-top:6rem}@media(min-width:900px){.hero_new{padding-bottom:6rem;padding-top:6rem}}.pt-l{padding-top:6rem}.hero-home .ov-description,.pb-l{padding-bottom:6rem}@media(min-width:900px){main{padding-bottom:6rem}}.m-xl{margin:7rem}.mh-xl{margin-left:7rem;margin-right:7rem}.mv-xl{margin-bottom:7rem}.mt-xl,.mv-xl{margin-top:7rem}.mb-xl{margin-bottom:7rem}.p-xl{padding:7rem}.ph-xl{padding-left:7rem;padding-right:7rem}.pv-xl{padding-bottom:7rem}.pt-xl,.pv-xl{padding-top:7rem}.pb-xl{padding-bottom:7rem}.m-xxl{margin:8rem}.mh-xxl{margin-left:8rem;margin-right:8rem}.mv-xxl{margin-bottom:8rem}.mt-xxl,.mv-xxl{margin-top:8rem}.mb-xxl{margin-bottom:8rem}.p-xxl{padding:8rem}.ph-xxl{padding-left:8rem;padding-right:8rem}.pv-xxl{padding-bottom:8rem}.pt-xxl,.pv-xxl{padding-top:8rem}.pb-xxl{padding-bottom:8rem}a [class*=cta-],a [class*=cta-embed],button [class*=cta-]{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.lh-xxl{line-height:4rem}@media(min-width:900px){.hero-home .ov-description h1,.hero__content h1{line-height:4rem}}.lh-xl{line-height:3.5rem}.lh-l{line-height:3rem}.lh-ml{line-height:2.5rem}.lh-m{line-height:2rem}.lh-ms{line-height:1.5rem}.lh-s,a [class*=cta-],a [class*=cta-embed],button [class*=cta-]{line-height:1rem}.lh-xs{line-height:.5rem}body{-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto}.full-width,body>header{max-width:none;width:100%}.footer,.footer-links,a [class*=cta-],a [class*=cta-embed],button [class*=cta-]{text-align:center}@media(min-width:900px){body>header .cta-links a{text-transform:uppercase}}.no-wrap{display:inline-block;white-space:nowrap}a [class*=cta-],a [class*=cta-embed],button [class*=cta-]{cursor:pointer;overflow:hidden;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0)}a [class*=cta-]:after,a [class*=cta-embed]:after,button [class*=cta-]:after{background-image:radial-gradient(circle,#000 10%,transparent 10.01%);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;-webkit-transform:scale(10);transform:scale(10);transition:opacity 1s,-webkit-transform .5s;transition:transform .5s,opacity 1s;transition:transform .5s,opacity 1s,-webkit-transform .5s;width:100%}a [class*=cta-]:active:after,a [class*=cta-embed]:active:after,button [class*=cta-]:active:after{opacity:.2;-webkit-transform:scale(0);transform:scale(0);transition:0s}h1{color:#490e67;font-size:32px;line-height:48px}@media(min-width:900px){h1{font-size:41px;line-height:61px}}h2{color:#8332a7;font-size:34px;line-height:43px}@media(min-width:900px){h2{line-height:51px}}h3{font-size:21px;line-height:32px}@media(min-width:1200px){h3{font-size:27px;line-height:41px}}h3.light{color:#fff}h4{font-size:16px;line-height:41px}@media(min-width:1200px){h4{font-size:18px}}p{font-size:16px;line-height:25px}@media(min-width:900px){p{font-size:18px}}.left{float:left}.right{float:right}.b_em{font-style:italic}.overlay_link .whatis{cursor:pointer;display:inline-block;font-size:14px;font-style:italic;margin-left:15px;opacity:.65}.overlay_link .whatis:hover{opacity:1}.tooltip{background-color:rgba(0,0,0,.5);bottom:0;left:0;position:absolute;right:0;top:0;width:100%;z-index:9999}.tooltip__message{background:#fff;border-radius:.2rem;left:50%;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50%}.tooltip__close{cursor:pointer;opacity:.65;position:absolute;right:15px;top:0}.tooltip__close:hover{opacity:1}a [class*=cta-]{background:#fff;border-radius:.2rem;display:inline-block;padding:.85rem 2rem;transition:all .25s cubic-bezier(0,0,.2,1);vertical-align:top;width:100%}@media(min-width:600px){a [class*=cta-]+[class*=cta-]{margin-left:.5625rem}}a [class*=cta-].cta-primary{background:#c10f3a;border-color:#c10f3a #c10f3a #920b2c;color:#fff;width:20%}a [class*=cta-].cta-primary:hover{background:#ed164a}a [class*=cta-].cta-secondary{border:1px solid #474c55;color:#474c55}a [class*=cta-].cta-secondary:hover{background:#135cb0;border-color:dark-accent;color:#fff}a [class*=cta-].cta-secondary.tiltify{background:#474c55;color:#fff}a [class*=cta-].cta-secondary.tiltify img{width:29px}a [class*=cta-].cta-secondary.tiltify:hover{background:#5e6571}a [class*=cta-embed]{background:#fff;border-radius:.2rem;display:inline-block;padding:.7rem;transition:all .25s cubic-bezier(0,0,.2,1);vertical-align:top;width:100%}@media(min-width:600px){a [class*=cta-embed]+[class*=cta-]{margin-left:.5625rem}}a [class*=cta-embed].cta-embed-primary{background:#c10f3a;border-color:#c10f3a #c10f3a #920b2c;color:#fff;width:20%}a [class*=cta-embed].cta-embed-primary:hover{background:#ed164a}a [class*=cta-embed].cta-secondary{border:1px solid #474c55;color:#474c55}a [class*=cta-embed].cta-secondary:hover{background:#135cb0;border-color:dark-accent;color:#fff}a [class*=cta-embed].cta-secondary.tiltify{background:#474c55;color:#fff}a [class*=cta-embed].cta-secondary.tiltify img{width:29px}a [class*=cta-embed].cta-secondary.tiltify:hover{background:#5e6571}button [class*=cta-]{background:#fff;border-radius:.2rem;display:inline-block;padding:.85rem 2rem;transition:all .25s cubic-bezier(0,0,.2,1);vertical-align:top;width:100%}@media(min-width:600px){button [class*=cta-]+[class*=cta-]{margin-left:.5625rem}}button [class*=cta-].cta-primary{background:#c10f3a;border-color:#c10f3a #c10f3a #920b2c;color:#fff}button [class*=cta-].cta-primary:hover{background:#ed164a}button [class*=cta-].cta-secondary{border:1px solid #474c55;color:#474c55}button [class*=cta-].cta-secondary:hover{background:#135cb0;border-color:dark-accent;color:#fff}[class^=btn-]{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);cursor:pointer;overflow:hidden;position:relative;vertical-align:top}.btn-quadinary{background-color:#fff;background-image:url(/static/media/.4cd23b409452050df6fd.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:100%;border-radius:50%;display:inline-block;font-size:0;height:2.8125rem;text-align:center;transition:all .25s ease-in-out;width:2.8125rem}@media(min-width:900px){body>header .cta-links a{color:#1a1a1a}body>header .cta-links a:hover{color:#999}}header .banner{background:rgba(0,0,0,.9);cursor:auto;flex-direction:row;height:4rem;position:relative;transition:height .25s linear}@media(min-width:900px){header .banner{height:5rem}}header .banner .ccam-ribbon{border-left:1px solid #fff;display:flex;vertical-align:middle}header .banner .ccam-ribbon img{width:35px}header .banner .logo{background-repeat:no-repeat;background-size:105%;display:block;height:5rem;width:10rem}header .banner .logo a:hover{text-decoration:none}@media(min-width:900px){header .banner .logo{width:12rem}}header .banner .sjlogo{display:inline-block;height:4rem;margin-right:15px;position:relative;text-indent:-9999px;width:88px}@media only screen and (max-width:48.75em){header .banner .sjlogo{margin-right:10px;width:65px}}header .banner .sjlogo img{bottom:0;height:4rem;left:0;margin:auto;max-width:none;position:absolute;right:0;top:0}header .banner .program-name{display:inline-block;height:5rem;position:relative}header .banner .program-name .logo-subsite-trademark{display:initial;font-size:.55rem}@media only screen and (max-width:30em){header .banner .program-name{width:65%}}header .banner .program-name span{display:table-cell;height:4rem;line-height:1.3rem;vertical-align:middle}@media only screen and (max-width:48.75em){header .banner .program-name span{font-size:1.3em}}header .banner .program-name span span{font-size:.75em;vertical-align:super}header .banner .program-name span.marathon{line-height:21px}@media only screen and (max-width:48.75em){header .banner .program-name span.marathon{font-size:1em}}header .banner.red .sjlogo{background-image:url(/static/media/.23d5683a49672db5e60d.svg);height:4.5rem;width:4.5rem}header .banner.red .program-name span{color:#fff}.footer{background:#333}.footer__copyright-notice{color:#b3b3b3}.footer-links{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;list-style-type:none;margin:0 auto 0 2rem;max-width:90%}.footer-links__link-wrapper{display:inline-block;margin-right:1rem;padding:.25rem}.footer-links__link{color:#fff;text-decoration:underline}.hero_new__content{display:flex;flex-direction:column;justify-content:space-between}@media(min-width:900px){.hero_new__content{flex-direction:row}}.hero_new__main{display:flex;flex-direction:column;justify-content:center}@media(min-width:900px){.hero_new__main{width:50%}}.hero_new__main h1,.hero_new__main p{color:#1a1a1a}.hero_new__main p a{color:#fff;text-decoration:underline}.hero_new__main .button_wrapper{display:flex;flex-direction:column;justify-content:space-between}@media(min-width:900px){.hero_new__main .button_wrapper{flex-direction:row}}.hero_new__main .button_wrapper div{width:100%}.hero_new__main .cta-primary{align-items:center;display:flex;height:100%;justify-content:center;width:100%!important}@media(min-width:900px){.hero_new__main .cta-primary{width:90%!important}}.hero_new__main button{background:transparent;border:0;margin-top:2rem;width:100%}@media(min-width:900px){.hero_new__main button{margin-top:0;width:90%}}.hero_new__logo{display:none;text-align:center}@media(min-width:900px){.hero_new__logo{display:block}.hero_new__logo img{max-width:50%}}.hero{color:#fff;display:flex;justify-content:center;position:relative;width:100%}@media(min-width:900px){.hero .cta-primary{margin-right:15px;width:45%!important}}.hero .caption{background:rgba(0,0,0,.5);bottom:0;position:absolute;right:0}.hero-home{background-image:linear-gradient(130deg,#2a2e30,#474c55);background-size:cover;overflow:hidden;position:relative}.hero-home__cta{background:transparent;border:0;margin:2rem auto}@media(min-width:900px){.hero-home__cta{width:20%}}.hero-home__cta span{border-bottom-width:0;margin:0}@media(min-width:900px){.hero-home .ov-description:before{background-repeat:no-repeat;content:"";height:600px;left:15px;position:absolute;width:100%}}.hero-home .ov-description .constrain{margin:0 auto;max-width:1800px}.hero-home .ov-description h1{color:#fff}@media(min-width:900px){.hero-home .ov-description h1{font-size:3rem}}.hero-home .ov-description__img{margin:0 auto;z-index:9999}@media(min-width:1600px){.hero-home .ov-description__img{margin-top:2rem!important}.hero-home .ov-description__img img{width:100%}}@media(min-width:600px){.hero-home .ov-description__img{margin-top:0!important;width:auto}}.hero-home .ov-description__text{margin-top:0!important;z-index:9999}@media(min-width:1200px){.hero-home .ov-description__text{margin-top:2rem!important}}.hero-home .ov-description__text p{color:#fff}@media(min-width:900px){.hero-home .ov-description__slant{background-color:#fff;bottom:25px;height:68px;position:relative;-webkit-transform:skewY(-2deg);transform:skewY(-2deg)}}@media(min-width:600px){.hero{height:55vh}}.hero__content{display:flex;flex-direction:row;justify-content:space-between;text-align:center;width:100%;z-index:1}.hero__content h1{color:#fff}@media(min-width:900px){.hero__content h1{font-size:4.20873rem}}.hero__content button{margin:0 auto;width:100%}@media(min-width:600px){.hero__content button{width:50%}}.instructions{word-wrap:break-word;margin:0 auto 4rem;overflow-wrap:break-word;width:80%}.instructions h2,.instructions p{color:#4d4d4d}.instructions .i-steps{background-color:#f5f5f5;border:1px solid #ccc;border-radius:.2rem}.instructions .i-steps:first-child{margin-left:0}.instructions .i-steps p{border-bottom:1px solid #ccc}.instructions table{border-collapse:collapse;width:100%}.instructions table thead{background-color:#f5f5f5}.instructions table thead tr th{border:1px solid #ccc;text-align:left}.instructions table tbody tr td{border:1px solid #ccc}.instructions .poll-edit{width:250px}.instructions .poll-id{width:500px}.instructions.ar{text-align:center}.instructions.ar .i-steps{background:transparent;border:0}.instructions.ar .discord{text-align:center}.instructions.ar .discord ol li{text-align:left}.instructions.ar .discord .no-border{border:0}.instructions.ar .discord img{width:50%}.overlay_lp__top{background:#474c55}.overlay_lp .hero{height:225px;position:relative}.overlay_lp .legal{margin:0 auto;width:80%}.overlay_lp .hero-slant{background-color:#fff;border-top:5px solid #c10f3a;bottom:45px;height:90px;position:relative;-webkit-transform:skewY(-2deg);transform:skewY(-2deg)}.overlay_lp .hero-slant.gt-movie{border-top:5px solid red}.overlay_lp .hero-slant.gt-food{border-top:5px solid #ff0}.overlay_lp .hero-slant.gt-gaming{border-top:5px solid #00e51f}.overlay_lp .hero-slant.gt-jb{border-top:5px solid #eec400}.overlay_lp__content{margin:0 auto;width:80%}.overlay_lp__content h2{color:#1a1a1a;text-align:center}.overlay_lp__content p{color:#1a1a1a}.overlay_lp__content__thumbnail{width:100%}.overlay_lp__content__left.artifact{margin-bottom:2rem;margin-left:0!important;margin-top:0!important;text-align:center}@media(min-width:900px){.overlay_lp__content__left.artifact{text-align:left}}.overlay_lp__content__left.artifact .artifact_img{width:80%}.overlay_lp__content__left.chatbot{text-align:center}.overlay_lp__content__left.chatbot .chatbot__gif{border-radius:.2rem;width:60%}.overlay_lp__content__right.artifact{margin-top:0!important}.overlay_lp__content__right.artifact p{color:#fff}.overlay_lp__content__right .hide{display:none}.overlay_lp__content__right h2{color:#333}.overlay_lp__content__right img{display:block;margin:0 auto;width:100%}@media(min-width:900px){.overlay_lp__content__right img{width:80%}.overlay_lp__content__right img.gt-icon{width:20%}.overlay_lp__content__right img.minimal-icon{width:40%}}.overlay_lp__content__right img.alert-icon{width:60%}.overlay_lp__content__right img.max-icon{width:90%}.overlay_lp__content__right img.chatbot-icon{width:25%}.overlay_lp__content__right img.hype-icon{width:50%}.overlay_lp__content__right img.instagram-icon,.overlay_lp__content__right img.leaderboard-icon{width:25%}.overlay_lp__content__right img.bundle-icon,.overlay_lp__content__right img.rewards-icon{width:20%}.overlay_lp__content__right img.milestones-icon{width:25%}.overlay_lp__content__right h3,.overlay_lp__content__right p{color:#333}.overlay_lp__content__right ul li{list-style-type:none;position:relative;text-align:left}.overlay_lp__content__right ul li:before{background-image:url(/static/media/.d203a44122f49fe81b9f.svg);content:" ";height:1.5rem;left:-20px;position:absolute;top:10px;width:1.5rem}.overlay_lp__content__right ul.normal_list li{list-style-type:decimal;padding-left:10px}.overlay_lp__content__right ul.normal_list li:before{content:"";display:none}.overlay_lp__content__right a [class*=cta-].cta-secondary{background:#135cb0;border:0;color:#fff}.overlay_lp__content__right a [class*=cta-].cta-secondary:hover{background:#1874de;border-color:dark-accent;color:#fff}.overlay_lp__content__right.gt{margin-top:0!important;position:relative;top:-50px}@media(min-width:900px){.overlay_lp__content__right.gt .cta-secondary{width:25%}}.overlay_lp__content.rewards div{position:relative;text-align:center}.overlay_lp__content.rewards h3{color:#4d4d4d}.overlay_lp__content.rewards img{border-radius:.2rem}.overlay_lp__content.rewards .sticker_lang{background-color:#f5f5f5;border-radius:.2rem;position:relative}.overlay_lp__content.rewards .sticker_lang__left{text-align:center;width:50%}@media(min-width:900px){.overlay_lp__content.rewards .sticker_lang__left{left:10px;position:absolute;top:-20px;width:120px}}.overlay_lp__content.rewards .sticker_lang__right{display:none}@media(min-width:900px){.overlay_lp__content.rewards .sticker_lang__right{display:block;position:absolute;right:0;top:-20px;width:120px}}.overlay_lp__content.rewards .sticker_lang p{margin:0 auto;width:75%}.overlay_lp__content.rewards .sticker_lang p span{display:block;font-style:italic}.overlay_lp__content.rewards .prizes__amount{background-color:green;border-radius:.2rem;color:#fff;position:absolute;top:1rem}.overlay_lp__content.rewards img{max-width:100%;text-align:center}.overlay_lp__content.rewards .item{max-width:70%}.overlay_lp__content.rules ul li{list-style-type:disc}.overlay_lp__content.rules ul li:before{display:none}.overlay_lp__steps_wrapper{background:#e6e6e6;position:relative}.overlay_lp__steps_wrapper:after{background-color:#e6e6e6;border-bottom:5px solid #c10f3a;bottom:-35px;content:"";display:none;height:70px;position:absolute;-webkit-transform:rotate(-2deg);transform:rotate(-2deg);width:100%}@media(min-width:900px){.overlay_lp__steps_wrapper:after{display:block}}.overlay_lp__steps_wrapper .steps{text-align:center}.overlay_lp__steps_wrapper .steps img{width:15%}@media(min-width:900px){.overlay_lp__steps_wrapper{height:300px}}.overlay_lp .all-challenges{background-color:#f5f5f5}.overlay_lp .all-challenges div{text-align:center}.overlay_lp .all-challenges div h3{margin-top:0!important}.overlay_lp .all-challenges img{width:50%}.overlay_lp.creative ul{margin-top:0}.overlay_lp.creative .overlay-examples{margin:0 auto;width:80%}.overlay_lp.creative .overlay-examples .col-4{margin-top:0}.overlay_lp.creative .overlay_lp__content{background-color:#f5f5f5;width:100%}.overlay_lp.creative .overlay_lp__content__left,.overlay_lp.creative .overlay_lp__content__right,.overlay_lp.creative .overlay_lp__content__right p{margin-top:0}.overlay_lp.creative .anchor{border-bottom:1px solid #ccc;margin-bottom:30px;padding-bottom:50px}.overlay_lp.creative .anchor h2{margin-bottom:0}.overlay_lp.creative .instructions{border-top:0;padding-top:0}.overlay_lp.ccam ul{margin-top:0}.overlay_lp.ccam .overlay-examples{margin:0 auto;width:80%}.overlay_lp.ccam .overlay-examples .col-4{margin-top:0}.overlay_lp.ccam .final_link{height:125px;width:80%}.overlay_lp.ccam .final_link span{display:block}.overlay_lp.ccam .final_link .col-11{margin-left:0;margin-top:1rem}.overlay_lp.ccam .final_link .col-1{margin-top:1rem}.overlay_lp.ccam .final_link input{height:48px;margin-right:1.5rem;width:100%}.overlay_lp.ccam .overlay_lp__content{background-color:#f5f5f5;width:100%}.overlay_lp.ccam .overlay_lp__content h3{margin-top:1rem}.overlay_lp.ccam .overlay_lp__content label{display:block}.overlay_lp.ccam .overlay_lp__content label.error{color:#e03400}.overlay_lp.ccam .overlay_lp__content input.slug,.overlay_lp.ccam .overlay_lp__content input.username{display:block;height:48px;margin-right:1rem}.overlay_lp.ccam .overlay_lp__content input.slug.error,.overlay_lp.ccam .overlay_lp__content input.username.error{border-color:#e03400;border-radius:.2rem}.overlay_lp.ccam .overlay_lp__content .cta-secondary{width:300px}.overlay_lp.ccam .overlay_lp__content__left,.overlay_lp.ccam .overlay_lp__content__right{margin-top:40px}.overlay_lp.ccam .overlay_lp__content__right p{margin-top:0}.overlay_lp.ccam .hero-slant{background-color:#fff;border-top:5px solid #ffc32c;bottom:45px;height:90px;position:relative;-webkit-transform:skewY(-2deg);transform:skewY(-2deg)}.overlay_lp.ccam .anchor{border-bottom:1px solid #ccc;margin-bottom:30px;padding-bottom:50px}.overlay_lp.ccam .anchor h2{margin-bottom:0}.overlay_lp.ccam .instructions{border-top:0;padding-top:0}.arexperience{background-image:url(/static/media/hospital-bg_dark.93ded82f9f9ed0d930b1.jpg);background-repeat:no-repeat;background-size:1000%;overflow:hidden}@media(min-width:900px){.arexperience{background-size:cover}}.arexperience .overlay_lp__top{background:transparent}.arexperience__login .my-campaign__body{margin-top:2rem!important}.arexperience__login .my-campaign__body h2{text-align:left}.arexperience__login .my-campaign__body img{display:inline-block}.arexperience__login .my-campaign__body .overlay_link__tiltifyconnect{width:100%}.arexperience__login .my-campaign__body .launch-mycampaign{display:block;width:100%}.arexperience__login .my-campaign__body .launch-mycampaign span{height:60px;line-height:2rem}.arexperience__login .my-campaign__header{background:rgba(0,0,0,.5)}.arexperience__login .my-campaign__header .program-name span{color:#fff}.arexperience__login .my-campaign__header .sjlogo{background-image:url(/static/media/.23d5683a49672db5e60d.svg);display:inline-block;height:4rem;height:4.5rem;margin-right:15px;position:relative;text-indent:-9999px;width:88px;width:4.5rem}@media only screen and (max-width:48.75em){.arexperience__login .my-campaign__header .sjlogo{margin-right:10px;width:65px}}.arexperience__login .my-campaign__header .sjlogo img{bottom:0;height:4rem;left:0;margin:auto;max-width:none;position:absolute;right:0;top:0}.arexperience header{background:rgba(0,0,0,.5)}.arexperience .hero{height:auto}body{counter-reset:rank}html{scroll-behavior:smooth}.relay .grant-access{background-color:#ccc;bottom:0;height:100px;position:fixed;width:100%;z-index:9998}.relay h1{color:#1a1a1a}.relay .disclaimer{display:block;font-style:italic}.relay .progress_wrapper{background:#1a1a1a}.relay .progress_wrapper.embed{background:transparent;background:#bbbcbc;border-radius:.2rem;height:auto;width:310px}.relay .progress_wrapper.embed .embed_title{color:#333f48}.relay .progress_wrapper.embed .cta-embed-primary{margin-top:1.5rem;width:100%}.relay .progress_wrapper.embed .progress_wrapper__therm{background-color:#e6e6e6}.relay .progress_wrapper.embed .progress_wrapper__raised{color:#333f48;float:left;font-size:.8rem;line-height:1.5rem}.relay .progress_wrapper.embed .progress_wrapper__goal{color:#333f48;font-size:.8rem;line-height:1.5rem}.relay .progress_wrapper .progress{-webkit-animation:progress .5s ease-in-out 1.3s 1 forwards;animation:progress .5s ease-in-out 1.3s 1 forwards;opacity:0;position:relative}.relay .progress_wrapper .progress .milestone_title_wrapper{display:flex;flex-direction:column;position:relative;width:100%}.relay .progress_wrapper .progress .milestone_title_wrapper .hide{display:none}.relay .progress_wrapper .progress .milestone_header,.relay .progress_wrapper .progress .milestone_title{align-items:center;color:#fff;display:flex;justify-content:center}@-webkit-keyframes progress{0%{opacity:0}to{opacity:1}}@keyframes progress{0%{opacity:0}to{opacity:1}}.relay .progress_wrapper section{width:100%}.relay .progress_wrapper span{color:#fff}.relay .progress_wrapper__raised{font-size:1rem;line-height:2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(min-width:900px){.relay .progress_wrapper__raised{font-size:1.776889rem;line-height:2.25rem}}.relay .progress_wrapper__goal{float:right;font-size:1rem;line-height:2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(min-width:900px){.relay .progress_wrapper__goal{display:inline;float:right;font-size:1.776889rem;line-height:2.25rem}}.relay .progress_wrapper__text{font-style:italic;position:relative}.relay .progress_wrapper__text p{color:#fff!important}.relay .progress_wrapper__embed_text{color:#fff;font-size:1.5rem;position:relative}.relay .progress_wrapper__therm{background-color:#fff;border-radius:.2rem;height:15px;position:relative;width:100%}.relay .progress_wrapper__therm__inner{background-color:#c10f3a;border-radius:.2rem;height:15px}.relay .progress_wrapper__therm .milestones{height:15px;position:absolute;top:-2px;width:100%}.relay .progress_wrapper__therm .milestones ul{list-style-type:none;width:100%}.relay .progress_wrapper__therm .milestones ul li{cursor:pointer}.relay .progress_wrapper__therm .milestones ul li span{display:block;line-height:1rem;margin-top:10px;visibility:hidden}@media(min-width:900px){.relay .progress_wrapper__therm .milestones ul li span{font-size:1rem;line-height:1.6875rem}}.relay .progress_wrapper__therm .milestones ul li.higher .show,.relay .progress_wrapper__therm .milestones ul li.lower .show{visibility:visible}.relay .progress_wrapper__therm .milestones ul .lower:before{opacity:.5}.relay .progress_wrapper__therm .milestones ul .lower:before .show{visibility:visible}.relay .progress_wrapper__therm .milestones ul li{display:inline;height:15px;position:absolute}@media(min-width:900px){.relay .progress_wrapper__therm .milestones ul li{width:100%}}.relay .progress_wrapper__therm .milestones ul li:hover:before{background-color:#c10f3a}.relay .progress_wrapper__therm .milestones ul li:before{background-color:#196fcc;border:3px solid #fff;border-radius:50%;content:"";display:block;height:20px;width:20px}.relay .steps_wrapper{background:#e6e6e6;position:relative}.relay .steps_wrapper .embed-container{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.relay .steps_wrapper .embed-container embed,.relay .steps_wrapper .embed-container iframe,.relay .steps_wrapper .embed-container object{height:100%;left:0;position:absolute;top:0;width:100%}.relay .steps_wrapper .opening span{color:#135cb0;cursor:pointer}.relay .steps_wrapper .opening span:hover{color:#c10f3a}.relay .steps_wrapper .opening:after{background-color:#474c55;content:"";display:block;height:5px;margin:50px auto 20px;width:10%}@media(min-width:900px){.relay .steps_wrapper .opening:after{display:none}}.relay .ways p{text-align:center}.relay .ways .col-2{margin-top:0}.relay .ways ol{border-bottom:1px solid #ccc;list-style:none}.relay .ways ol .nav-item span{align-items:center;color:#135cb0;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-right:.5rem}.relay .ways ol .nav-item span span{text-align:left}.relay .ways ol .nav-item span>.cta-text{background:transparent;box-shadow:none;color:#4d4d4d;display:block;margin-bottom:-2rem;min-height:.85rem;overflow:visible;position:relative;text-align:center;visibility:hidden;width:70px}@media(min-width:900px){.relay .ways ol .nav-item span>.cta-text{visibility:visible}}.relay .ways ol .nav-item span>.cta-text:before{background-image:url(/static/media/.2957fb25cdd811c8460f.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:2.75rem;margin:0 auto;position:absolute;right:-.2rem;top:-1.5rem;visibility:visible;width:2.75rem}@media(min-width:900px){.relay .ways ol .nav-item span>.cta-text:before{right:calc(50% - 1.375rem);top:-2.2rem}}.relay .ways ol .nav-item span>.cta-text:after{display:none}.relay .ways ol .nav-item.expanded span>.cta-text:before{background-image:url(/static/media/.39404e73dce4fc97b130.svg);content:""}.relay .ways ol .item{max-height:0;overflow:hidden;transition:max-height .5s ease-out}.relay .ways ol .item ul{list-style:none}.relay .ways ol .item p{text-align:left}.relay .ways ol .item.expanded{max-height:1000px;transition:max-height .5s ease-in}.relay .donation_wrapper{background-color:#e6e6e6;position:relative}.relay .donation_wrapper:after{background-color:#e6e6e6;bottom:-35px;content:"";height:70px;position:absolute;-webkit-transform:rotate(-2deg);transform:rotate(-2deg);width:100%}.relay .prizes_wrapper{background:url(/static/media/lb_bg2.f6a05ea700a401148a8f.png) no-repeat;background-color:#94dee7;background-position:center 400%;background-size:contain;min-height:800px;position:relative;transition:.8s ease-in-out .1s}.relay .prizes_wrapper.is-visible{background-position:bottom}.relay .prizes_wrapper .rewards_wrapper{background-color:#ffb125;box-shadow:8px 8px gray}.relay .prizes_wrapper .rewards_wrapper .prizes__amount{background-color:#c10f3a;border-radius:.2rem;color:#fff;left:10px;position:absolute;top:.5rem}.relay .prizes_wrapper .rewards_wrapper span{align-items:center;display:flex;display:block;justify-content:center}.relay .prizes_wrapper .rewards_wrapper span.title{color:#1a1a1a}.relay .prizes_wrapper:after{background-image:linear-gradient(1turn,#fff,transparent);bottom:0;content:"";display:block;height:55px;position:absolute;width:100%}.relay .incentives_wrapper{background:url(/static/media/lb_bg3.dd1e5bc7cdd57c4ca9df.png) no-repeat;background-color:#94dee7;background-position:bottom;background-size:contain}.relay .incentives_wrapper .rewards_wrapper{background-color:#ffb125;box-shadow:8px 8px gray}.relay .incentives_wrapper .rewards_wrapper .prizes__amount{background-color:#c10f3a;border-radius:.2rem;color:#fff;left:10px;position:absolute;top:.5rem}.relay .incentives_wrapper .rewards_wrapper span{align-items:center;display:flex;display:block;justify-content:center}.relay .incentives_wrapper .rewards_wrapper span.title{color:#1a1a1a}.relay .patient_wrapper{background-image:url(/static/media/hospital-bg.13dea66fee26651488c7.jpg);background-repeat:no-repeat;background-size:1000%;box-shadow:inset 0 0 0 1000px rgba(0,0,0,.6)}@media(min-width:900px){.relay .patient_wrapper{background-position:50% 90%;background-size:auto}}.relay .patient_wrapper p{color:#fff}.relay .overlay_lp__top{background-color:#94dee7}@media(min-width:900px){.relay .overlay_lp__top{background:url(/static/media/2024_bg.f8f4c19c2a7cfb8f661d.png);background-color:#94dee7;background-position:50% 42%;background-repeat:no-repeat;background-size:contain}.relay .overlay_lp__top.form .hero{height:100px!important}}.relay .overlay_lp__content.leaderboard{width:100%}.relay .overlay_lp__content.leaderboard .leaderboard_wrapper{border-bottom:1px solid #e6e6e6;display:flex;justify-content:space-between}.relay .overlay_lp__content.leaderboard .leaderboard_wrapper__name{overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.relay .overlay_lp__content.leaderboard .leaderboard_wrapper__name a{color:#000;text-decoration:none}.relay .overlay_lp__content.leaderboard .leaderboard_wrapper__name a:hover{text-decoration:underline}.relay .overlay_lp__content.leaderboard .leaderboard_wrapper__name:before{content:counter(rank);counter-increment:rank;margin-right:1rem}.relay .overlay_lp__content.leaderboard .leaderboard_wrapper__amount{overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.relay .overlay_lp__content.bestpractices p,.relay .overlay_lp__content.bestpractices ul{width:100%}.relay .overlay_lp__content.bestpractices iframe{border:none;display:block;height:200vh;width:100%}.relay .overlay_lp__content.digital{text-align:center}.relay .overlay_lp__content.digital h1{color:#1a1a1a}.relay .overlay_lp__content.digital .cta-primary{width:100%}@media(min-width:900px){.relay .overlay_lp__content.digital img{width:70%}.relay .overlay_lp__content.digital .cta-primary{width:40%}}.relay .overlay_lp__content.c_challenge{background-position:100% 0;background-repeat:no-repeat;text-align:center}.relay .overlay_lp__content.c_challenge .cta-primary{width:100%!important}@media(min-width:900px){.relay .overlay_lp__content.c_challenge .cta-primary{width:40%!important}}.relay .overlay_lp__content.c_challenge .instructions{position:relative;text-align:left;width:100%}.relay .overlay_lp__content.c_challenge .instructions h2{text-align:left}.relay .overlay_lp__content.c_challenge .instructions span{color:#135cb0;cursor:pointer}.relay .overlay_lp__content.c_challenge .instructions span:hover{color:#c10f3a}.relay .overlay_lp__content.c_challenge .instructions .new-ways{background:#e6e6e6;border-radius:.2rem}.relay .overlay_lp__content.c_challenge .instructions .new-ways ul{list-style-type:none}.relay .overlay_lp__content.c_challenge .instructions:before{background-color:#ccc;content:"";display:block;height:2px;left:0;margin:0 auto;position:absolute;right:0;width:10%}.relay .overlay_lp__content.donation-rewards{background-color:#f5f5f5}.relay .overlay_lp__content h3{color:#474c55;text-align:center}.relay .overlay_lp__content.opt-in{background-color:#474c55;width:100%}.relay .overlay_lp__content .steps{overflow:hidden;position:relative;text-align:center}.relay .overlay_lp__content .steps img{width:20%}.relay .overlay_lp__content .steps-opt{background-color:#474c55;text-align:center}.relay .overlay_lp__content .steps-opt p{color:#fff;margin:0 auto;width:80%}.relay .overlay_lp__content .steps-cta{text-align:center}@media(min-width:900px){.relay .overlay_lp__content .challenge-wrap-1{margin:1rem 0 0;width:41.6666666667%}.relay .overlay_lp__content .challenge-wrap-2{margin:1rem 0 0;width:58.3333333333%}}.relay .overlay_lp__content .challenges{background:#e6e6e6;border-radius:.2rem;cursor:pointer;height:200px;overflow:hidden;position:relative;text-align:center;transition:background .3s ease-in-out .1s}@media(min-width:900px){.relay .overlay_lp__content .challenges{margin:.5rem;width:calc(50% - 1rem)}}.relay .overlay_lp__content .challenges:before{content:"";display:block;height:10px}.relay .overlay_lp__content .challenges h3{color:#fff}.relay .overlay_lp__content .challenges .default-content{bottom:0;display:table;height:100%;position:absolute;transition:opacity .25s ease-in-out,bottom .3s ease-in-out .1s;width:100%}.relay .overlay_lp__content .challenges .default-content .content{display:table-cell;vertical-align:middle}.relay .overlay_lp__content .challenges .hover-content{display:table;height:100%;position:absolute;top:100%;transition:top .3s ease-in-out .1s;vertical-align:middle;width:100%}.relay .overlay_lp__content .challenges .hover-content .content{display:table-cell;vertical-align:middle}.relay .overlay_lp__content .challenges .hover-content .content p{color:#fff}@media(min-width:900px){.relay .overlay_lp__content .challenges:hover{background:#4d4d4d}.relay .overlay_lp__content .challenges:hover .default-content{bottom:100%;opacity:0}.relay .overlay_lp__content .challenges:hover .hover-content{top:0}}.relay .overlay_lp__content .challenges-four{padding:0 2rem 2rem;text-align:center;width:100%}.relay .overlay_lp__content .challenges-four ul{text-align:left}.relay .overlay_lp__content .challenges-four button{background-color:transparent;border:0}.relay .overlay_lp__content .challenges-four button span{background-color:#135cb0;border-color:#135cb0 #135cb0 #0e4482}.relay .overlay_lp__content .challenges-four button span a{color:#fff}.relay .overlay_lp__content .challenges-four button span:hover{background-color:#3f8eea}@media(min-width:900px){.relay .overlay_lp__content .challenges-four{margin:.5rem}}.relay .overlay_lp__content .options{background-color:#ddd;height:100px;text-align:center}.relay .overlay_lp__content.prizes div{position:relative;text-align:center}.relay .overlay_lp__content.prizes .cta-primary{width:100%!important}@media(min-width:900px){.relay .overlay_lp__content.prizes .cta-primary{width:40%!important}}.relay .overlay_lp__content.prizes .sticker_lang{background-color:#f5f5f5;border-radius:.2rem;position:relative}.relay .overlay_lp__content.prizes .sticker_lang__left{text-align:center;width:50%}@media(min-width:900px){.relay .overlay_lp__content.prizes .sticker_lang__left{left:10px;position:absolute;top:-10px;width:120px}}.relay .overlay_lp__content.prizes .sticker_lang__right{display:none}@media(min-width:900px){.relay .overlay_lp__content.prizes .sticker_lang__right{display:block;position:absolute;right:0;top:-10px;width:120px}}.relay .overlay_lp__content.prizes .sticker_lang p{margin:0 auto;width:75%}.relay .overlay_lp__content.prizes .sticker_lang p span{display:block;font-style:italic}.relay .overlay_lp__content.prizes img{max-width:100%;text-align:center}.relay .overlay_lp__content.patient .photo img{border-radius:.2rem}.relay .overlay_lp__content.patient .photo p{color:#fff;font-style:italic}.relay .overlay_lp__content.patient .blockquote{color:#fff;text-align:center}.relay .overlay_lp__content.patient .blockquote p{line-height:2.25em}.relay .overlay_lp__content.patient .blockquote a{color:#fff}.relay .overlay_lp__content.patient .blockquote a:hover{color:#c10f3a}.relay .overlay_lp__content.patient .blockquote:after,.relay .overlay_lp__content.patient .blockquote:before{display:block;font-family:serif;text-align:center}.relay .overlay_lp__content.patient .blockquote:before{content:open-quote;position:relative;top:1.125rem}.relay .overlay_lp__content.patient .blockquote:after{content:close-quote;margin-top:2.8125rem}@font-face{font-family:eight-bit;src:url(/static/media/8-BIT-WONDER.5fa66681c6f0a8153b97.TTF)}.scoreboard-score{background-color:#000}.scoreboard-score.page{align-items:flex-start;background:url(/static/media/relay_small_scoreboard.47ce30e933e41454cbae.jpg) no-repeat;background-position:50%;background-size:cover;box-shadow:8px 8px gray;display:flex;height:244px;justify-content:center;margin:0 auto;width:350px}@media(min-width:900px){.scoreboard-score.page{background-size:cover;height:350px;width:580px}}.scoreboard-score.page .head_wrapper{align-items:center;display:flex;flex-direction:row;justify-content:center;width:275}@media(min-width:900px){.scoreboard-score.page .head_wrapper{width:380px}}.scoreboard-score.page .head_wrapper img{width:60%}.scoreboard-score.page .head_wrapper p{color:#fff}.scoreboard-score.page .head_wrapper p.page_points{align-items:center;background-color:#ffb125;border:3px solid #fff;border-radius:.2rem;display:flex;flex-direction:column;min-width:82px;position:relative}.scoreboard-score.page .head_wrapper p.page_points:before{background:hsla(0,0%,100%,.2);border-radius:.2rem;content:"";height:35px;left:0;margin:0 auto;position:absolute;right:0;top:3px;width:95%}@media(min-width:900px){.scoreboard-score.page .head_wrapper p{font-size:4.2087269129rem;line-height:3.9375rem}}.scoreboard-score.page .head_wrapper div{align-items:center;display:flex;flex-direction:column;justify-content:center;width:50%}.scoreboard-score.small{background:url(/static/media/relay_small_scoreboard.47ce30e933e41454cbae.jpg) no-repeat;background-size:cover;border-radius:.2rem;height:300px;position:relative;width:485px}.scoreboard-score.small .video-wrapper video{height:300px;left:0;object-fit:cover;position:fixed;top:0;width:485px}.scoreboard-score.small .head_wrapper{align-items:center;display:flex;flex-direction:row;justify-content:center;width:485px}.scoreboard-score.small .head_wrapper img{width:60%}.scoreboard-score.small .head_wrapper p{color:#fff}.scoreboard-score.small .head_wrapper p.page_points{background-color:#ffb125;border:3px solid #fff;border-radius:.2rem;position:relative}.scoreboard-score.small .head_wrapper p.page_points:before{background:hsla(0,0%,100%,.2);border-radius:.2rem;content:"";height:25px;left:0;margin:0 auto;position:absolute;right:0;top:3px;width:95%}.scoreboard-score.small .head_wrapper div{align-items:center;display:flex;flex-direction:column;justify-content:center;width:35%}.scoreboard-score.small .score-wrapper{align-items:center;display:flex;justify-content:space-between;left:0;margin:0 auto;position:absolute;right:0;top:2rem;width:300px}.scoreboard-score.small .score-wrapper.triple{width:975px}.scoreboard-score.small .score-wrapper.triple .score{width:459px}.scoreboard-score.small .score-wrapper .score{background-color:#ffd225;box-shadow:10px 0 #000,-10px 0 #000,0 -10px #000,0 10px #000;font-family:"8-bit-pusab";height:85px;padding-top:2px;position:relative;text-align:center;width:90px}.scoreboard-score.small .score-wrapper .score:after{bottom:0;box-shadow:inset -10px -10px #cc8e1e;content:"";left:0;position:absolute;right:0;top:0}.scoreboard-score.small .score-wrapper .score .name{background:linear-gradient(#ffb125 60%,#cc8e1e)}.scoreboard-score.small .score-wrapper .score .points{border-radius:.2rem;color:#000;font-family:eight-bit;font-size:2rem!important;min-width:50%;position:relative}.scoreboard-score.small .fight-wrapper{height:300px;position:relative}.scoreboard-score.small .fight-wrapper .verse{background-color:#000;background:linear-gradient(#1a1a1a,#333);border:3px solid #fff;color:#fff;font-family:eight-bit;font-size:2.5rem!important;left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:125px;width:125px}.scoreboard-score.small .fight-wrapper .fight{position:absolute}.scoreboard-score.small .fight-wrapper .fight.myke{bottom:-10px;right:75px;width:24%}.scoreboard-score.small .fight-wrapper .fight.myke.jump{bottom:-15px;right:63px;width:32%}@-webkit-keyframes myke{0%{-webkit-transform:translateY(20px) translateX(-167px);transform:translateY(20px) translateX(-167px)}50%{-webkit-transform:translateY(25px) translateX(-175px);transform:translateY(25px) translateX(-175px)}to{-webkit-transform:translateY(20px) translateX(-167px);transform:translateY(20px) translateX(-167px)}}.scoreboard-score.small .fight-wrapper .fight.stephen{bottom:-10px;left:72px;width:25%}.scoreboard-score.small .fight-wrapper .fight.stephen.jump{bottom:-15px;left:58px;width:33%}@-webkit-keyframes stephen{0%{-webkit-transform:translateX(1350px) translateY(-570px);transform:translateX(1350px) translateY(-570px)}50%{-webkit-transform:translateX(1360px) translateY(-581px);transform:translateX(1360px) translateY(-581px)}to{-webkit-transform:translateX(1350px) translateY(-570px);transform:translateX(1350px) translateY(-570px)}}.scoreboard-score.large{background-color:#000;height:1080px;overflow:hidden;width:1920px}.scoreboard-score.large .video-wrapper video{height:100vh;left:0;object-fit:cover;position:fixed;top:0;width:100vw}.scoreboard-score.large .header{margin:0 auto;text-align:center;visibility:hidden;width:50%}.scoreboard-score.large .header h1,.scoreboard-score.large .header p{color:#fff}.scoreboard-score.large .score-wrapper{align-items:center;display:flex;justify-content:space-between;left:0;margin:0 auto;position:absolute;right:0;top:18rem;width:800px}.scoreboard-score.large .score-wrapper.triple{width:975px}.scoreboard-score.large .score-wrapper.triple .score{width:459px}.scoreboard-score.large .score-wrapper .score{background-color:#ffd225;box-shadow:15px 0 #000,-15px 0 #000,0 -15px #000,0 15px #000;font-family:"8-bit-pusab";position:relative;text-align:center;width:325px}.scoreboard-score.large .score-wrapper .score:after{bottom:0;box-shadow:inset -15px -15px #cc8e1e;content:"";left:0;position:absolute;right:0;top:0}.scoreboard-score.large .score-wrapper .score .name{background:linear-gradient(#ffb125 60%,#cc8e1e)}.scoreboard-score.large .score-wrapper .score .points{border-radius:.2rem;color:#000;font-family:eight-bit;font-size:8rem!important;height:220px;min-width:50%;padding:4rem 0;position:relative}.scoreboard-score.large .fight-wrapper{position:relative}.scoreboard-score.large .fight-wrapper .verse{background-color:#000;background:linear-gradient(#1a1a1a,#333);border:3px solid #fff;color:#fff;font-family:eight-bit;font-size:2.5rem!important;left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:125px;width:125px}.scoreboard-score.large .fight-wrapper .fight{height:693px;width:25%}.scoreboard-score.large .fight-wrapper .fight.myke{-webkit-transform:translateX(1350px) translateY(-609px);transform:translateX(1350px) translateY(-609px)}.scoreboard-score.large .fight-wrapper .fight.myke.jump{-webkit-transform:translateX(1263px) translateY(-742px);transform:translateX(1263px) translateY(-742px);width:34%}@keyframes myke{0%{-webkit-transform:translateY(20px) translateX(-167px);transform:translateY(20px) translateX(-167px)}50%{-webkit-transform:translateY(25px) translateX(-175px);transform:translateY(25px) translateX(-175px)}to{-webkit-transform:translateY(20px) translateX(-167px);transform:translateY(20px) translateX(-167px)}}.scoreboard-score.large .fight-wrapper .fight.stephen{-webkit-transform:translateY(84px) translateX(55px);transform:translateY(84px) translateX(55px)}.scoreboard-score.large .fight-wrapper .fight.stephen.jump{-webkit-transform:translateY(-40px) translateX(-11px);transform:translateY(-40px) translateX(-11px);width:33%}@keyframes stephen{0%{-webkit-transform:translateX(1350px) translateY(-570px);transform:translateX(1350px) translateY(-570px)}50%{-webkit-transform:translateX(1360px) translateY(-581px);transform:translateX(1360px) translateY(-581px)}to{-webkit-transform:translateX(1350px) translateY(-570px);transform:translateX(1350px) translateY(-570px)}}.scoreboard-score.large .glow-box{-webkit-animation:animateGlow 5s linear infinite;animation:animateGlow 5s linear infinite;background:linear-gradient(270deg,#6501de,#ff5770,#6501de);background-size:200% 200%;bottom:-70px;-webkit-filter:blur(25px);filter:blur(25px);height:100px;position:absolute;width:1920px}@-webkit-keyframes animateGlow{0%{background-position:0 50%}to{background-position:200% 50%}}@keyframes animateGlow{0%{background-position:0 50%}to{background-position:200% 50%}}.scoreboard-ticker .wrapper{align-items:center;display:flex;flex-direction:row;justify-content:center;width:100%}.scoreboard-ticker .wrapper h1{color:#1a1a1a;line-height:1rem}.scoreboard-ticker .wrapper .container{align-items:center;background-color:#e6e6e6;border:1px solid gray;display:flex;flex-direction:column;justify-content:center;text-align:center;width:300px}.scoreboard-ticker .wrapper .container.stephen{margin-right:5px}.scoreboard-ticker .wrapper .container.myke{margin-left:5px}.scoreboard-ticker .wrapper .container p{background-color:#fff;border:1px solid #ccc;border-radius:.2rem;min-width:50%}.scoreboard-ticker .wrapper button{background:transparent;border:0;cursor:pointer}.scoreboard-ticker .button-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:center}.scoreboard-ticker .button-wrapper button{background-color:#135cb0;border:1px solid #3f8eea;border-radius:.2rem;color:#fff;cursor:pointer;width:200px}.scoreboard-ticker .button-wrapper button:hover{background-color:#3f8eea}
/*# sourceMappingURL=main.abc29bfa.css.map*/