body{color:var(--page-text-color, inherit)}.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(/assets/lp-85c28e0f767c/assets/img/feature-img-dark.2d474fc8.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}.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}.signup-section p.title-icon{margin-top:20px !important;margin-bottom:20px !important}.disclaimer-section{line-height:.85rem;margin-top:var(--below-fold-spacer, 0)}.pricing-section{margin-top:var(--below-fold-spacer, 0);color:var(--pricing-text-color, inherit)}.pricing-section h2,.pricing-section p,.pricing-section strong{color:var(--pricing-text-color, inherit);font-weight:var(--pricing-text-weight, inherit)}.pricing-section .price-text{font-weight:var(--pricing-text-weight, inherit)}.step-content{margin-top:auto;display:flex;flex-direction:column}.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)}.sms-mo-instruction{display:none}.sms-button-container #sms-button-cta{display:none}.sms-mo-instruction{display:block;color:#fff;font-size:1.05rem;line-height:1.5;margin:10px auto 0 !important;padding:18px 22px;max-width:420px;text-align:center;background:rgba(0,0,0,.45);border:2px dashed rgba(255,159,67,.8);border-radius:12px;box-shadow:0 6px 20px rgba(0,0,0,.35)}.sms-mo-instruction strong{display:inline-block;margin:6px 4px 0;padding:6px 14px;font-size:1.5rem;font-weight:700;letter-spacing:1px;color:#fff;background:linear-gradient(180deg, #ff9f43 0%, #ff5722 100%);border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.25)}body.focus-on-signup-section>*:not(.signup-section){transition:all .3s ease-in-out;filter:blur(10px)}