@font-face{font-family:Zuume;src:local(Zuume ExtraBold Italic),local(Zuume-ExtraBoldItalic),url(/dist/assets/webfonts/zuume-extrabold-italic.woff2)format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:ZuumeFallback;src:local(Impact);size-adjust:88%;ascent-override:78%;descent-override:12%;line-gap-override:0%}.alert-message{border:none;border-radius:1.6rem;max-width:47rem;margin-bottom:2rem;padding:1.2rem;position:relative}@media screen and (min-width:905px){.alert-message{padding:2rem}}.alert-message strong{font-weight:600}.alert-message__close-button{position:absolute;top:1.5rem;right:2rem}@font-face{font-family:Zuume;src:local(Zuume ExtraBold Italic),local(Zuume-ExtraBoldItalic),url(/dist/assets/webfonts/zuume-extrabold-italic.woff2)format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:ZuumeFallback;src:local(Impact);size-adjust:88%;ascent-override:78%;descent-override:12%;line-gap-override:0%}.sign-in-form__inputs .input-container{width:100%}.sign-in-form__inputs .input-container .validation-message{width:100%;margin-top:.8rem;font-style:italic;display:block}.sign-in-form__inputs .input-container .input.input-validation-error .input__wrapper{border-color:var(--red-300,#e2483d)}.sign-in-form__inputs .show-password-button{color:var(--neutral-900,#16191d);width:2rem;height:2rem}.sign-in-form__inputs .remember-me-checkbox .checkbox__input{margin:0}.sign-in-form__inputs .remember-me-checkbox .checkbox__label{margin-left:1rem;font-size:1.4rem;font-weight:500}.sign-in-form__inputs .action-button{width:100%;margin-top:1.6rem}@font-face{font-family:Zuume;src:local(Zuume ExtraBold Italic),local(Zuume-ExtraBoldItalic),url(/dist/assets/webfonts/zuume-extrabold-italic.woff2)format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:ZuumeFallback;src:local(Impact);size-adjust:88%;ascent-override:78%;descent-override:12%;line-gap-override:0%}.sign-up-form__inputs .input-container{width:100%}.sign-up-form__inputs .input-container .validation-message{width:100%;margin-top:.8rem;font-style:italic;display:block}.sign-up-form__inputs .input-container .input.input-validation-error .input__wrapper{border-color:var(--red-300,#e2483d)}.sign-up-form__inputs .show-password-button{color:var(--neutral-900,#16191d);width:2rem;height:2rem}.sign-up-form__inputs .remember-me-checkbox .checkbox__input{margin:0}.sign-up-form__inputs .remember-me-checkbox .checkbox__label{margin-left:1rem;font-size:1.4rem;font-weight:500}.sign-up-form__inputs .action-button{width:100%;margin-top:1.6rem}@font-face{font-family:Zuume;src:local(Zuume ExtraBold Italic),local(Zuume-ExtraBoldItalic),url(/dist/assets/webfonts/zuume-extrabold-italic.woff2)format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:ZuumeFallback;src:local(Impact);size-adjust:88%;ascent-override:78%;descent-override:12%;line-gap-override:0%}.auth-form{width:100%;max-width:47rem}.auth-form .router-link{color:var(--blue-300,#0769de);font-size:1.4rem;font-weight:500;transition:opacity .25s ease-in-out}.auth-form .router-link:hover,.auth-form .router-link:focus{opacity:.6}.auth-form__heading{margin-bottom:1.2rem}.auth-form__subheading{margin-bottom:2.4rem}.auth-form__divider{margin:3rem 0}.auth-form__divider:before,.auth-form__divider:after{background-color:var(--neutral-500,#e2e7ee);content:"";width:100%;height:1px;display:block}.auth-form .disclaimer-text{margin-top:2rem}.auth-form .disclaimer-text a{text-decoration:underline}.auth-form .affiliate-code-message .icon-container{background-color:var(--green-150,#d4f1e5);border-radius:100%;min-width:3.6rem}.auth-form .affiliate-code-message .icon-container__inner{background-color:var(--green-300,#2abb7f);border-radius:100%;min-width:2.2rem}.auth-form .affiliate-code-message .icon-container__inner .icon{color:var(--neutral-100,#fff)}@font-face{font-family:Zuume;src:local(Zuume ExtraBold Italic),local(Zuume-ExtraBoldItalic),url(/dist/assets/webfonts/zuume-extrabold-italic.woff2)format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:ZuumeFallback;src:local(Impact);size-adjust:88%;ascent-override:78%;descent-override:12%;line-gap-override:0%}.forgot-password{width:100%;max-width:47rem}.forgot-password .router-link{color:var(--blue-300,#0769de);font-size:1.4rem;font-weight:500;transition:opacity .25s ease-in-out}.forgot-password .router-link:hover,.forgot-password .router-link:focus{opacity:.6}.forgot-password__heading{margin-bottom:1.2rem}.forgot-password__subheading{margin-bottom:3rem}.forgot-password__inputs .validation-message{width:100%;margin-top:.8rem;font-style:italic;display:block}.forgot-password__inputs .action-button{width:100%;margin:3rem 0 2rem}@font-face{font-family:Zuume;src:local(Zuume ExtraBold Italic),local(Zuume-ExtraBoldItalic),url(/dist/assets/webfonts/zuume-extrabold-italic.woff2)format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:ZuumeFallback;src:local(Impact);size-adjust:88%;ascent-override:78%;descent-override:12%;line-gap-override:0%}.reset-password{width:100%;max-width:47rem}.reset-password__heading{margin-bottom:1.2rem}.reset-password__subheading{margin-bottom:3rem}.reset-password__inputs .input-container{width:100%}.reset-password__inputs .input-container .input.input-validation-error .input__wrapper{border-color:var(--red-300,#e2483d)}.reset-password__inputs .validation-message{width:100%;margin-top:.8rem;font-style:italic;display:block}.reset-password__inputs .action-button{width:100%;margin:3rem 0 2rem}@font-face{font-family:Zuume;src:local(Zuume ExtraBold Italic),local(Zuume-ExtraBoldItalic),url(/dist/assets/webfonts/zuume-extrabold-italic.woff2)format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:ZuumeFallback;src:local(Impact);size-adjust:88%;ascent-override:78%;descent-override:12%;line-gap-override:0%}.onboarding-wrapper{width:100%;max-width:47rem}.onboarding-wrapper__skip-button{color:var(--neutral-900,#16191d);font-weight:400;position:absolute;top:2.4rem;right:2.4rem}@media screen and (min-width:905px){.onboarding-wrapper__skip-button{top:3.4rem;right:5.7rem}}.onboarding-wrapper__skip-button:hover,.onboarding-wrapper__skip-button:focus{opacity:.6}.onboarding-wrapper__premium-text{border:solid .2rem var(--yellow-300,#facd39);border-radius:4rem;width:9.4rem;margin-bottom:1rem;padding:.1rem 0;font-style:italic;display:block}.onboarding-wrapper__heading-container{margin-bottom:2.4rem}.onboarding-wrapper__heading{margin-bottom:1rem}@font-face{font-family:Zuume;src:local(Zuume ExtraBold Italic),local(Zuume-ExtraBoldItalic),url(/dist/assets/webfonts/zuume-extrabold-italic.woff2)format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:ZuumeFallback;src:local(Impact);size-adjust:88%;ascent-override:78%;descent-override:12%;line-gap-override:0%}.onboarding-sports__chips-container{margin-bottom:7rem}.onboarding-sports__chips-container .loading-spinner{width:100%}.onboarding-sports__chips-container .chip{white-space:normal;width:calc(50% - .8rem);min-height:10rem;padding:0}@media screen and (min-width:905px){.onboarding-sports__chips-container .chip{width:calc(25% - 1.2rem)}}.onboarding-sports .continue-button{width:100%}.onboarding-sports .disclaimer-text{margin-top:2rem}@font-face{font-family:Zuume;src:local(Zuume ExtraBold Italic),local(Zuume-ExtraBoldItalic),url(/dist/assets/webfonts/zuume-extrabold-italic.woff2)format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:ZuumeFallback;src:local(Impact);size-adjust:88%;ascent-override:78%;descent-override:12%;line-gap-override:0%}.onboarding-premium .pricing-toggle{max-width:24rem;margin:0 auto 2rem}@media screen and (min-width:905px){.onboarding-premium .pricing-toggle{margin:0 0 2rem}}.onboarding-premium .pricing-toggle .cell{width:100%}.onboarding-premium .pricing{margin-bottom:4rem}.onboarding-premium .pricing__slashed-price{text-decoration:line-through}.onboarding-premium .features .feature__checkmark{background-color:var(--yellow-300,#facd39);color:var(--text-dark,#16191d);border-radius:100%;min-width:2.3rem}.onboarding-premium .features__and-more{width:100%;margin:1.2rem 0 4rem}.onboarding-premium__buttons-container>*{width:100%}.onboarding-premium__buttons-container>* .slashed{color:var(--neutral-800,#525a67);text-decoration:line-through}.onboarding-premium__buttons-container>* .slashed--with-affiliate-code{color:#525a67}.onboarding-premium__buttons-container .upgrade-button{text-align:center;width:100%;margin-bottom:1.2rem}.onboarding-premium__buttons-container .upgrade-button .text--top{font-size:1.6rem;font-weight:600}@media screen and (min-width:905px){.onboarding-premium__buttons-container .upgrade-button .text--top{font-size:1.4rem}}.onboarding-premium__buttons-container .upgrade-button .text--bottom{font-size:1.2rem;font-weight:400}.confirm-dialog .modal{max-width:51.5rem}.confirm-dialog .slide-up-menu .slide-up-menu-modal__content{padding:2.4rem}.confirm-dialog__heading{margin-bottom:1.2rem}.confirm-dialog__text{margin-bottom:4rem}.confirm-dialog__buttons-container>*{text-align:center;width:100%}@media screen and (min-width:905px){.confirm-dialog__buttons-container>*{width:auto}}@font-face{font-family:Zuume;src:local(Zuume ExtraBold Italic),local(Zuume-ExtraBoldItalic),url(/dist/assets/webfonts/zuume-extrabold-italic.woff2)format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:ZuumeFallback;src:local(Impact);size-adjust:88%;ascent-override:78%;descent-override:12%;line-gap-override:0%}.affiliate-code,.affiliate-code__form{text-align:center}.affiliate-code__form .input-container{width:100%}.affiliate-code__form .input-container .validation-message{width:100%;margin-top:.8rem;font-style:italic;display:block}.affiliate-code__form .input-container .input.input-validation-error .input__wrapper{border-color:var(--red-300,#e2483d)}.affiliate-code__form .action-button{width:100%;margin-top:3rem}.affiliate-code .no-code-button{color:var(--neutral-900,#16191d);font-weight:400}.affiliate-code .no-code-button:hover,.affiliate-code .no-code-button:focus{opacity:.6}@font-face{font-family:Zuume;src:local(Zuume ExtraBold Italic),local(Zuume-ExtraBoldItalic),url(/dist/assets/webfonts/zuume-extrabold-italic.woff2)format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:ZuumeFallback;src:local(Impact);size-adjust:88%;ascent-override:78%;descent-override:12%;line-gap-override:0%}.download-app{background-color:var(--darkBlue-300,#081d3f);width:100%;height:auto;padding:4rem 4rem 14rem;overflow:hidden}@media screen and (min-width:905px){.download-app{padding:4rem}}.download-app .remind-me-later-link{align-items:center;gap:1.2rem;display:flex}.download-app__header{margin-bottom:4rem}.download-app__content-top-container{z-index:1;max-width:56.2rem;margin:0 auto;position:relative}.download-app__heading{margin-bottom:2rem}.download-app__heading .free-text{font-style:italic;font-weight:800;position:relative}.download-app__heading .free-text:after{display:none}@media screen and (min-width:905px){.download-app__heading .free-text:after{background-color:var(--blue-300,#0769de);content:"";width:9.5rem;height:.4rem;display:block;position:absolute;left:-.3rem;transform:skew(-15deg)}}.download-app__subheading{max-width:47.3rem;margin:0 auto 3rem}.download-app .app-links{margin-bottom:10rem}.download-app .app-links__mobile-link{text-align:center;min-width:19.5rem}.download-app .phone-image-container{margin:0 auto 7rem;position:relative}.download-app .phone-image-container__background{min-width:155.4rem;position:absolute;top:-30rem;left:-65rem}.download-app .phone-image-container__image{position:relative}.download-app .features{max-width:95rem;margin:0 auto;position:relative}.download-app .features .dots-line{background:radial-gradient(.5rem .5rem at center center, var(--darkBlue-100,#43587b) .2rem, transparent .2rem);background-size:1.5rem;width:80%;height:1rem;position:absolute;top:.8rem}.download-app .features .dots-line--mobile{width:calc(100% + 8rem);left:-4rem}.download-app .features .feature{position:relative}.download-app .features .feature__icon{background-color:var(--blue-200,#4e9aeb);border-radius:100%;margin-bottom:1.8rem;position:relative}.download-app .features .feature__title{margin-bottom:1.2rem}@font-face{font-family:Zuume;src:local(Zuume ExtraBold Italic),local(Zuume-ExtraBoldItalic),url(/dist/assets/webfonts/zuume-extrabold-italic.woff2)format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:ZuumeFallback;src:local(Impact);size-adjust:88%;ascent-override:78%;descent-override:12%;line-gap-override:0%}.launch-pad{background-color:var(--neutral-100,#fff)}.launch-pad--is-download-app{background-color:var(--darkBlue-300,#081d3f)}.launch-pad__section{background-color:var(--neutral-100,#fff)}.launch-pad__section--logo{background-color:var(--darkBlue-300,#081d3f);position:fixed}[data-theme=dark] .launch-pad__section--logo{background-color:var(--page-bg-color)}.launch-pad__section--action{margin:auto;padding:4rem 2.4rem}@media screen and (min-width:905px){.launch-pad__section--action{margin:auto auto auto 50vw;padding:2.4rem 5.7rem}}.launch-pad__section .bp-logo{max-height:5rem}@font-face{font-family:Zuume;src:local(Zuume ExtraBold Italic),local(Zuume-ExtraBoldItalic),url(/dist/assets/webfonts/zuume-extrabold-italic.woff2)format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:ZuumeFallback;src:local(Impact);size-adjust:88%;ascent-override:78%;descent-override:12%;line-gap-override:0%}.redirect{background-color:var(--darkBlue-300,#081d3f)}.redirect__link{margin-top:2rem}
