body[data-decy] .mrkt{display:none}body[data-mrkt]{color:#a7a6a6}body[data-mrkt] .decy{display:none}body[data-mrkt] .phone-entry-notice{color:#a7a6a6}body[data-mrkt] a{color:#77b5f6}body.is-bs .bs,body .bs{display:block}body.is-bs .not-bs,body .not-bs{display:none}body.is-not-bs[data-mrkt] .bs{display:none}body.is-not-bs[data-mrkt] .not-bs{display:block}body.is-mrkt.focus-on-signup-section>*:not(.signup-section){transition:all .3s ease-in-out;filter:blur(10px)}.logo{filter:invert(1) hue-rotate(180deg) saturate(2.5);flex:0;width:auto;flex-shrink:1;flex-grow:0;align-self:flex-start;max-width:fit-content;max-height:52px}@media(max-width: 767px){.logo{max-height:52px}}.header{flex-direction:row;gap:0px}.header .header-content{margin:0px 8px}.header .header-title{display:none}.header img{height:35px}.button-primary.button-phone-entry .button-text{top:0px}.button-primary.button-phone-entry .button-text span{font-size:12px}.phone-entry-notice{font-size:.75rem;display:block}.signup-section{margin-bottom:10px;background:url(https://d2cheao15sd5tz.cloudfront.net/static/streamitfit-ae/0009/assets/img/feature-img-dark.0123f1f7.jpg);background-size:cover;box-shadow:0px 12px 30px rgba(0,0,0,.5),0px 6px 12px rgba(0,0,0,.3);border:2px solid hsla(0,0%,100%,.2);transition:all .3s ease-in-out;color:#fff}.is-mrkt .signup-section{background:#000}[data-mrkt] .signup-section{min-height:450px;padding-top:30px}.signup-section .current,.pin-verification-step .signup-section .signup-title-subtitle-step-2,.phone-entry-step .signup-section .signup-title-subtitle-step-1{color:#ff9f43}.signup-section .current svg,.pin-verification-step .signup-section .signup-title-subtitle-step-2 svg,.phone-entry-step .signup-section .signup-title-subtitle-step-1 svg{fill:#f0f0f0}.signup-section .signup-title-subtitle{margin-bottom:12px}.signup-section .signup-title-subtitle-step-1,.signup-section .signup-title-subtitle-step-2{display:flex;align-items:center;justify-content:center;width:100%;height:100%;gap:10px;color:#5b5b5b;font-size:15px;width:90%;max-width:310px;margin:auto;justify-content:flex-start}.signup-section .signup-title-subtitle-step-1 svg,.signup-section .signup-title-subtitle-step-2 svg{width:30px;fill:#343434}.signup-section .signup-title-subtitle-step-1 p,.signup-section .signup-title-subtitle-step-2 p{text-align:left;flex:1;text-overflow:ellipsis;height:20px;overflow:hidden}[dir=rtl] .signup-section .signup-title-subtitle-step-1 p,[dir=rtl] .signup-section .signup-title-subtitle-step-2 p{text-align:right}.signup-section .signup-title-subtitle-step-1{margin-bottom:10px}.signup-section h2{margin:5px auto 5px auto}.signup-section p{font-size:.9em;margin:0}.disclaimer-section{line-height:.85rem}.step-content{margin-top:auto;display:flex;flex-direction:column}[data-mrkt] .step-content{margin-top:20px}.step{display:none}.step p{margin-bottom:10px;margin-top:10px}.phone-entry-notice.top-notice{font-size:.6em}.header-subtitle{line-height:.9rem;font-size:.7rem}.button-primary{background:linear-gradient(180deg, #ff9f43 0%, #ff5722 100%)}.button-primary:hover{background:linear-gradient(180deg, #ff7f32 0%, #e64a19 100%);transform:scale(1.05);box-shadow:0px 4px 10px rgba(0,0,0,.2)}