body.auth-public-active,html:has(body.auth-public-active){background:#f4f8fb!important;color:#032540!important;--color-background:#f4f8fb;--color-bg:#f4f8fb;--color-surface:#fff;--color-text:#032540;--color-border:rgba(3,37,64,.12);--color-accent:#1a8fb5;--color-primary:#0a6e8c;--color-secondary:#eef4f8;--color-bg-elevated:#fff;--surface-color:#fff;--text-color:#032540;--text-muted-color:rgba(3,37,64,.45);--border-color-light:rgba(3,37,64,.12);--accent-color:#1a8fb5;color-scheme:light}body.auth-public-active .layout-main{background:#f4f8fb!important;color:#032540!important;margin:0!important;min-height:100vh;overflow:visible!important;padding:0!important}body.auth-public-active{overflow-x:clip!important;scrollbar-width:none!important}body.auth-public-active::-webkit-scrollbar{display:none!important}body.auth-public-active input:-webkit-autofill,body.auth-public-active input:-webkit-autofill:active,body.auth-public-active input:-webkit-autofill:focus,body.auth-public-active input:-webkit-autofill:hover{-webkit-text-fill-color:#032540!important;box-shadow:inset 0 0 0 1000px #fff!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important;caret-color:#032540!important;-webkit-transition:background-color 99999s ease-out 0s!important;transition:background-color 99999s ease-out 0s!important}body.auth-public-active form input:not([type]),body.auth-public-active form input[type=email],body.auth-public-active form input[type=password],body.auth-public-active form input[type=search],body.auth-public-active form input[type=text],body.auth-public-active form select,body.auth-public-active form textarea{background:#fff!important;background-color:#fff!important;color:#032540!important;-webkit-text-fill-color:#032540!important;border-color:rgba(3,37,64,.14)!important}.lp-auth-shell{--color-background:#f4f8fb;--color-bg:#f4f8fb;--color-surface:#fff;--color-text:#032540;--color-border:rgba(3,37,64,.12);--color-accent:#1a8fb5;--color-primary:#0a6e8c;--color-secondary:#eef4f8;--color-bg-elevated:#fff;--surface-color:#fff;--text-color:#032540;--text-muted-color:rgba(3,37,64,.45);--border-color-light:rgba(3,37,64,.12);--accent-color:#1a8fb5;--lp-navy:#032540;--lp-petrol:#0a6e8c;--lp-sky:#1a8fb5;--lp-muted:rgba(3,37,64,.55);--lp-bg:#f4f8fb;--lp-card:#fff;--lp-border:rgba(3,37,64,.12);--lp-ease:cubic-bezier(0.23,1,0.32,1);background:#f4f8fb;color:var(--lp-navy);font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif;-webkit-font-smoothing:antialiased;color-scheme:light;min-height:100vh}.lp-auth-shell .auth-glass,.lp-auth-shell form .auth-glass{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#fff!important;background-color:#fff!important;border:1px solid rgba(3,37,64,.12)!important;border-radius:1rem!important;box-shadow:0 10px 28px -18px rgba(3,37,64,.22)!important}.lp-auth-shell .auth-glass:focus-within{background:#fff!important;border-color:rgba(26,143,181,.55)!important;box-shadow:0 0 0 3px rgba(26,143,181,.14),0 12px 32px -18px rgba(3,37,64,.28)!important}.lp-auth-shell .auth-glass__input,.lp-auth-shell form input.auth-glass__input,.lp-auth-shell form input:not([type]),.lp-auth-shell form input[type=email],.lp-auth-shell form input[type=password],.lp-auth-shell form input[type=search],.lp-auth-shell form input[type=text]{color:#032540!important;-webkit-text-fill-color:#032540!important;background:#fff!important;background-color:#fff!important;border-color:rgba(3,37,64,.14)!important;caret-color:#032540!important}.lp-auth-shell .auth-glass__input{border:none!important;box-shadow:none!important}.lp-auth-shell .auth-glass__input::-moz-placeholder{color:rgba(3,37,64,.35)!important;-webkit-text-fill-color:rgba(3,37,64,.35)!important;opacity:1!important}.lp-auth-shell .auth-glass__input::placeholder{color:rgba(3,37,64,.35)!important;-webkit-text-fill-color:rgba(3,37,64,.35)!important;opacity:1!important}.lp-auth-shell .auth-glass__icon,.lp-auth-shell .auth-glass__toggle{color:rgba(3,37,64,.45)!important}.lp-auth-shell .auth-glass__toggle:hover{color:#0a6e8c!important}.lp-auth-shell input:-webkit-autofill,.lp-auth-shell input:-webkit-autofill:active,.lp-auth-shell input:-webkit-autofill:focus,.lp-auth-shell input:-webkit-autofill:hover{-webkit-text-fill-color:#032540!important;box-shadow:inset 0 0 0 1000px #fff!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important;caret-color:#032540!important;-webkit-transition:background-color 99999s ease-out 0s!important;transition:background-color 99999s ease-out 0s!important}.lp-auth-shell .auth-label,body.auth-public-active .auth-label{color:#032540!important;font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif!important;font-weight:600}.lp-auth-shell .auth-input,.lp-auth-shell .auth-select,body.auth-public-active .auth-input,body.auth-public-active .auth-select{background:#fff!important;color:#032540!important;-webkit-text-fill-color:#032540!important;border:1px solid rgba(3,37,64,.14)!important;border-radius:1rem!important;box-shadow:0 8px 24px -18px rgba(3,37,64,.25)!important}.lp-auth-shell .auth-input::-moz-placeholder,body.auth-public-active .auth-input::-moz-placeholder{color:rgba(3,37,64,.35)!important;-webkit-text-fill-color:rgba(3,37,64,.35)!important}.lp-auth-shell .auth-input::placeholder,body.auth-public-active .auth-input::placeholder{color:rgba(3,37,64,.35)!important;-webkit-text-fill-color:rgba(3,37,64,.35)!important}.lp-auth-shell .auth-input:focus,.lp-auth-shell .auth-select:focus,body.auth-public-active .auth-input:focus,body.auth-public-active .auth-select:focus{border-color:rgba(26,143,181,.55)!important;box-shadow:0 0 0 3px rgba(26,143,181,.14),0 10px 28px -18px rgba(3,37,64,.28)!important;outline:none!important}.lp-auth-shell .auth-input-icon,body.auth-public-active .auth-input-icon{color:rgba(3,37,64,.4)!important}.lp-auth-shell .auth-password-toggle,body.auth-public-active .auth-password-toggle{background:rgba(3,37,64,.04)!important;border-color:rgba(3,37,64,.12)!important;color:rgba(3,37,64,.55)!important}.lp-auth-shell .auth-password-toggle:hover,body.auth-public-active .auth-password-toggle:hover{background:rgba(26,143,181,.12)!important;color:#0a6e8c!important}.lp-auth-shell .auth-field-error,body.auth-public-active .auth-field-error{color:#c23b4a!important}.lp-auth-shell .auth-link,body.auth-public-active .auth-link{color:#0a6e8c!important;font-weight:600}.lp-auth-shell .auth-btn,body.auth-public-active .auth-btn{border-radius:9999px!important;font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif!important;font-weight:600!important}.lp-auth-shell .auth-btn--contrast,.lp-auth-shell .auth-btn--primary,.lp-auth-shell .auth-btn--solid-light,body.auth-public-active .auth-btn--contrast,body.auth-public-active .auth-btn--primary,body.auth-public-active .auth-btn--solid-light{background:linear-gradient(135deg,#0a6e8c,#1a8fb5)!important;border:none!important;box-shadow:0 10px 30px -8px rgba(10,110,140,.45),inset 0 1px 0 hsla(0,0%,100%,.18);color:#fff!important}.lp-auth-shell .auth-btn--ghost,.lp-auth-shell .auth-btn--outline,.lp-auth-shell .auth-btn--secondary,body.auth-public-active .auth-btn--ghost,body.auth-public-active .auth-btn--outline,body.auth-public-active .auth-btn--secondary{background:rgba(3,37,64,.045)!important;border:1px solid rgba(3,37,64,.14)!important;color:#032540!important}.lp-auth-shell .auth-btn--glass,body.auth-public-active .auth-btn--glass{background:#fff!important;border:1px solid rgba(3,37,64,.14)!important;color:#032540!important}.lp-login.auth-signin{background:radial-gradient(900px 520px at 12% -10%,rgba(26,143,181,.12),transparent 55%),radial-gradient(700px 480px at 90% 110%,rgba(10,110,140,.08),transparent 50%),#f4f8fb!important;color:#032540!important}.lp-login .auth-signin__back-link{color:rgba(3,37,64,.55)!important}.lp-login .auth-signin__back-link:hover{color:#0a6e8c!important}.lp-login .auth-login-brand__welcome,.lp-login .auth-signin__title{color:#032540!important;font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif!important;font-weight:800!important}.lp-login .auth-login-brand__logo{height:2.75rem!important;width:auto!important}.lp-login .auth-signin__desc{color:rgba(3,37,64,.55)!important}.lp-login .auth-glass,.lp-login form .auth-glass{backdrop-filter:none!important;background:#fff!important;border:1px solid rgba(3,37,64,.12)!important;border-radius:1rem!important;box-shadow:0 10px 28px -18px rgba(3,37,64,.22)}.lp-login .auth-glass:focus-within{border-color:rgba(26,143,181,.55)!important;box-shadow:0 0 0 3px rgba(26,143,181,.14),0 12px 32px -18px rgba(3,37,64,.28)}.lp-login .auth-glass__input,.lp-login form input.auth-glass__input{color:#032540!important;-webkit-text-fill-color:#032540!important;background:#fff!important;border:none!important;box-shadow:none!important}.lp-login .auth-glass__input::-moz-placeholder{color:rgba(3,37,64,.35)!important;-webkit-text-fill-color:rgba(3,37,64,.35)!important}.lp-login .auth-glass__input::placeholder{color:rgba(3,37,64,.35)!important;-webkit-text-fill-color:rgba(3,37,64,.35)!important}.lp-login .auth-glass__icon,.lp-login .auth-glass__toggle{color:rgba(3,37,64,.45)!important}.lp-login .auth-login-forgot{color:#0a6e8c!important;font-weight:600}.lp-login .auth-legal,.lp-login .auth-login-remember span{color:rgba(3,37,64,.55)!important}.lp-login .auth-legal a{color:#0a6e8c!important;font-weight:600}.lp-login .auth-login-submit{background:linear-gradient(135deg,#0a6e8c,#1a8fb5)!important;border-radius:9999px!important;box-shadow:0 10px 30px -8px rgba(10,110,140,.5),inset 0 1px 0 hsla(0,0%,100%,.18);color:#fff!important;font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif!important;font-weight:600!important}.lp-login .auth-signin__divider-text{background:#f4f8fb!important;color:rgba(3,37,64,.45)!important}.lp-login .auth-signin__google{background:rgba(3,37,64,.045)!important;border:1px solid rgba(3,37,64,.14)!important;border-radius:9999px!important;color:#032540!important;font-weight:600!important}.lp-login .auth-signin__register{color:rgba(3,37,64,.55)!important}.lp-login .auth-signin__register button{color:#0a6e8c!important;font-weight:700!important;text-transform:none!important}.lp-login .auth-signin__hero-frame{background:transparent!important;border:none!important;border-radius:1.25rem!important;box-shadow:0 28px 70px -28px rgba(3,37,64,.45)!important;height:-moz-fit-content!important;height:fit-content!important;max-height:100%!important;max-width:100%!important;width:-moz-fit-content!important;width:fit-content!important}.lp-login .auth-signin__hero-img{border-radius:1.25rem!important;display:block!important;height:auto!important;max-height:min(92vh,calc(100dvh - 2.5rem))!important;max-width:100%!important;-o-object-fit:contain!important;object-fit:contain!important;width:auto!important}body.auth-public-active .auth-forgot{background:radial-gradient(900px 520px at 12% -10%,rgba(26,143,181,.12),transparent 55%),#f4f8fb!important;color:#032540!important}body.auth-public-active .auth-forgot__back-link{color:rgba(3,37,64,.55)!important}body.auth-public-active .auth-forgot__back-link:hover{color:#0a6e8c!important}body.auth-public-active .auth-forgot__brand-text,body.auth-public-active .auth-forgot__title{color:#032540!important;font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif!important;font-weight:800!important}body.auth-public-active .auth-forgot__brand-icon{color:#1a8fb5!important}body.auth-public-active .auth-forgot__brand-logo{height:2.75rem!important;-o-object-fit:contain;object-fit:contain;width:auto!important}body.auth-public-active .auth-forgot__intro,body.auth-public-active .auth-forgot__login-note,body.auth-public-active .auth-forgot__preview-label{color:rgba(3,37,64,.55)!important}body.auth-public-active .auth-forgot__preview{background:#fff!important;border:1px solid rgba(3,37,64,.12)!important;border-radius:1rem!important;box-shadow:0 12px 32px -20px rgba(3,37,64,.25)}body.auth-public-active .auth-forgot__preview-value{color:#032540!important}body.auth-public-active .auth-forgot__hero-frame{border:1px solid rgba(3,37,64,.08)!important;border-radius:1.75rem!important;box-shadow:0 28px 70px -28px rgba(3,37,64,.55)!important}body.auth-public-active .auth-radio-option label{color:#032540!important}body.auth-public-active .auth-layout{background:radial-gradient(900px 520px at 15% -8%,rgba(26,143,181,.14),transparent 55%),radial-gradient(700px 480px at 90% 110%,rgba(10,110,140,.1),transparent 50%),#f4f8fb!important}body.auth-public-active .auth-layout__blob,body.auth-public-active .auth-layout__glow,body.auth-public-active .auth-layout__grid{filter:saturate(.7);opacity:.35}body.auth-public-active .auth-layout__back-link{color:rgba(3,37,64,.55)!important}body.auth-public-active .auth-layout__back-link:hover{color:#0a6e8c!important}body.auth-public-active .auth-layout__logo-img{height:2.75rem!important;width:auto!important}body.auth-public-active .auth-layout__card{backdrop-filter:none!important;background:#fff!important;border:1px solid rgba(3,37,64,.1)!important;border-radius:1.5rem!important;box-shadow:0 24px 60px -28px rgba(3,37,64,.35)!important;color:#032540!important}body.auth-public-active .auth-layout__card-shine{opacity:0}body.auth-public-active .auth-layout__title{color:#032540!important;font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif!important;font-weight:800!important}body.auth-public-active .auth-layout__desc{color:rgba(3,37,64,.55)!important}body.auth-public-active .auth-layout__desc a{color:#0a6e8c!important;font-weight:600}body.auth-public-active .auth-layout__title-back{background:rgba(3,37,64,.05)!important;border-radius:9999px!important;color:#032540!important}body.auth-public-active .auth-onboarding{background:radial-gradient(900px 520px at 12% -10%,rgba(26,143,181,.14),transparent 55%),radial-gradient(700px 480px at 92% 108%,rgba(10,110,140,.1),transparent 50%),#f4f8fb!important;color:#032540!important}body.auth-public-active .auth-onboarding__nav{padding:.15rem 0 .25rem}body.auth-public-active .auth-onboarding__back-link{background:rgba(3,37,64,.04);border:1px solid rgba(3,37,64,.08);border-radius:9999px;color:rgba(3,37,64,.55)!important;padding:.4rem .75rem}body.auth-public-active .auth-onboarding__back-link:hover{background:rgba(26,143,181,.08);border-color:rgba(26,143,181,.2);color:#0a6e8c!important}body.auth-public-active .auth-onboarding__intro{margin-top:.25rem}body.auth-public-active .auth-onboarding__steps{max-width:32rem}body.auth-public-active .auth-onboarding__step:not(:last-child):after{background:rgba(3,37,64,.12)}body.auth-public-active .auth-onboarding__step-num{background:#fff;border-color:rgba(3,37,64,.14);box-shadow:0 6px 16px -12px rgba(3,37,64,.35);color:rgba(3,37,64,.45)}body.auth-public-active .auth-onboarding__step-label{color:rgba(3,37,64,.45);font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif}body.auth-public-active .auth-onboarding__step--current .auth-onboarding__step-num,body.auth-public-active .auth-onboarding__step--done .auth-onboarding__step-num{background:linear-gradient(135deg,#0a6e8c,#1a8fb5);border-color:transparent;color:#fff}body.auth-public-active .auth-onboarding__step--current .auth-onboarding__step-label,body.auth-public-active .auth-onboarding__step--done .auth-onboarding__step-label{color:#032540}body.auth-public-active .auth-onboarding__step--done:not(:last-child):after{background:linear-gradient(90deg,#0a6e8c,#1a8fb5)}body.auth-public-active .auth-onboarding__plan-chip,body.auth-public-active .auth-onboarding__review-card{background:rgba(26,143,181,.05)!important;border:1px solid rgba(26,143,181,.16)!important;color:#032540!important}body.auth-public-active .auth-onboarding__review-card--plan{background:linear-gradient(180deg,#032540,#04304f)!important;border-color:transparent!important;color:#fff!important}body.auth-public-active .auth-onboarding__plan-chip-label,body.auth-public-active .auth-onboarding__review-label{color:rgba(3,37,64,.5)!important}body.auth-public-active .auth-onboarding__review-card--plan .auth-onboarding__review-label,body.auth-public-active .auth-onboarding__review-card--plan .auth-onboarding__review-tagline{color:hsla(0,0%,100%,.6)!important}body.auth-public-active .auth-onboarding__plan-chip-name,body.auth-public-active .auth-onboarding__review-list dd,body.auth-public-active .auth-onboarding__review-plan-name{color:#032540!important;font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif!important}body.auth-public-active .auth-onboarding__review-card--plan .auth-onboarding__review-plan-name{color:#fff!important}body.auth-public-active .auth-onboarding__review-price{color:#032540!important;font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif!important}body.auth-public-active .auth-onboarding__review-card--plan .auth-onboarding__review-price{background:linear-gradient(90deg,#4fb3d4,#1a8fb5);-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent;width:-moz-fit-content;width:fit-content}body.auth-public-active .auth-onboarding__review-card--plan .auth-onboarding__review-price span{-webkit-text-fill-color:hsla(0,0%,100%,.55);background:none;color:hsla(0,0%,100%,.55)!important}body.auth-public-active .auth-onboarding__review-list dt{color:rgba(3,37,64,.45)!important}body.auth-public-active .auth-onboarding__plan-chip-btn{color:#0a6e8c!important}body.auth-public-active .auth-onboarding__review-card--plan .auth-onboarding__plan-chip-btn{align-self:flex-start;color:#7ed0ea!important}body.auth-public-active button.auth-onboarding__back-link{cursor:pointer;font:inherit}body.auth-public-active .auth-onboarding__title{color:#032540!important;font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif!important;font-size:clamp(1.75rem,3.5vw,2.35rem)!important;font-weight:800!important;letter-spacing:-.02em;margin:0 0 .5rem!important}body.auth-public-active .auth-onboarding__subtitle{color:rgba(3,37,64,.55)!important;font-size:1rem;margin:0!important}body.auth-public-active .auth-onboarding__subtitle a{color:#0a6e8c!important;font-weight:600}body.auth-public-active .auth-onboarding__logo{height:2.75rem!important;width:auto!important}body.auth-public-active .auth-onboarding__lang-label{color:rgba(3,37,64,.55)!important;font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif!important}body.auth-public-active .auth-onboarding__lang-select{background-color:#fff!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23032540' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right .75rem center!important;background-repeat:no-repeat!important;border:1px solid rgba(3,37,64,.14)!important;box-shadow:0 8px 20px -16px rgba(3,37,64,.3);color:#032540!important}body.auth-public-active .auth-onboarding__panel{backdrop-filter:none!important;background:#fff!important;border:1px solid rgba(3,37,64,.1)!important;border-radius:1.75rem!important;box-shadow:0 28px 70px -32px rgba(3,37,64,.35)!important;padding:2rem 1.5rem!important}@media (min-width:768px){body.auth-public-active .auth-onboarding__panel{padding:2.5rem!important}}body.auth-public-active .auth-onboarding__section-title{color:#032540!important;font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif!important;font-size:1.35rem!important;font-weight:800!important;letter-spacing:-.02em}body.auth-public-active .auth-onboarding__section-desc{color:rgba(3,37,64,.55)!important}body.auth-public-active .auth-plan-card{background:#fff!important;border:1px solid rgba(3,37,64,.08)!important;border-radius:1.5rem!important;box-shadow:0 16px 48px -24px rgba(3,37,64,.22);color:#032540!important;padding:1.75rem 1.25rem 1.5rem!important;text-align:left}body.auth-public-active .auth-plan-card:hover{border-color:rgba(26,143,181,.35)!important;box-shadow:0 22px 50px -22px rgba(3,37,64,.3);transform:translateY(-3px)}body.auth-public-active .auth-plan-card--highlight{background:linear-gradient(180deg,#032540,#04304f)!important;border-color:transparent!important;box-shadow:0 28px 70px -24px rgba(3,37,64,.55)!important;color:#fff!important}@media (min-width:1024px){body.auth-public-active .auth-plan-card--highlight{margin-bottom:-.5rem;margin-top:-.5rem}}body.auth-public-active .auth-plan-card--selected{border-color:#1a8fb5!important;box-shadow:0 0 0 2px rgba(26,143,181,.28),0 18px 44px -20px rgba(10,110,140,.45)!important}body.auth-public-active .auth-plan-card--highlight.auth-plan-card--selected{box-shadow:0 0 0 2px rgba(79,179,212,.55),0 28px 70px -24px rgba(3,37,64,.6)!important}body.auth-public-active .auth-plan-card__name{color:#032540!important;font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif!important;font-size:1.2rem!important;font-weight:800!important;text-align:left}body.auth-public-active .auth-plan-card--highlight .auth-plan-card__name{color:#fff!important}body.auth-public-active .auth-plan-card__tagline{color:rgba(3,37,64,.55)!important}body.auth-public-active .auth-plan-card--highlight .auth-plan-card__tagline{color:hsla(0,0%,100%,.6)!important}body.auth-public-active .auth-plan-card__was{color:rgba(3,37,64,.35)!important}body.auth-public-active .auth-plan-card--highlight .auth-plan-card__was{color:hsla(0,0%,100%,.4)!important}body.auth-public-active .auth-plan-card__amount{color:#032540!important;font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif!important;font-size:1.55rem!important;font-weight:800!important;letter-spacing:-.02em}body.auth-public-active .auth-plan-card--highlight .auth-plan-card__amount{background:linear-gradient(90deg,#4fb3d4,#1a8fb5);-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent}body.auth-public-active .auth-plan-card__badge{background:#eef4f8!important;border:1px solid rgba(26,143,181,.25)!important;color:#0a6e8c!important;font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif!important;font-weight:600!important;letter-spacing:.02em;padding:.3rem .9rem!important}body.auth-public-active .auth-plan-card__badge--highlight{background:linear-gradient(90deg,#0a6e8c,#1a8fb5)!important;border:none!important;box-shadow:0 8px 20px -6px rgba(26,143,181,.55);color:#fff!important}body.auth-public-active .auth-plan-card__price-wrap{align-items:flex-start}body.auth-public-active .auth-plan-card__features,body.auth-public-active .auth-plan-card__period,body.auth-public-active .auth-plan-card__setup{color:rgba(3,37,64,.65)!important}body.auth-public-active .auth-plan-card--highlight .auth-plan-card__features,body.auth-public-active .auth-plan-card--highlight .auth-plan-card__features li,body.auth-public-active .auth-plan-card--highlight .auth-plan-card__period,body.auth-public-active .auth-plan-card--highlight .auth-plan-card__setup{color:hsla(0,0%,100%,.78)!important}body.auth-public-active .auth-plan-card__features li{color:rgba(3,37,64,.72)!important;font-size:.8125rem!important;gap:.5rem}body.auth-public-active .auth-plan-card__check{background:linear-gradient(135deg,#0a6e8c,#1a8fb5)!important;color:#fff!important}body.auth-public-active .auth-onboarding__cta{border-radius:9999px!important}body.auth-public-active .auth-onboarding__cta:disabled,body.auth-public-active .auth-onboarding__cta[disabled]{background:rgba(3,37,64,.12)!important;box-shadow:none!important;color:rgba(3,37,64,.45)!important;cursor:not-allowed;opacity:1!important}body.auth-public-active .auth-onboarding__plan-error{color:#b91c1c!important}body.auth-public-active .auth-onboarding__errors{background:rgba(239,68,68,.08)!important;border-color:rgba(239,68,68,.22)!important}body.auth-public-active .auth-onboarding__errors p,body.auth-public-active .auth-onboarding__errors-title{color:#b91c1c!important}body.auth-public-active .auth-onboarding__terms{border-top-color:rgba(3,37,64,.1)!important;color:rgba(3,37,64,.5)!important}body.auth-public-active .auth-onboarding__terms a{color:#0a6e8c!important;font-weight:600}body.auth-public-active .auth-footer-note,body.auth-public-active .auth-success-hint{color:rgba(3,37,64,.5)!important}body.auth-public-active .auth-callout,body.auth-public-active .auth-roles-card,body.auth-public-active .auth-stat-card,body.auth-public-active .auth-success-block,body.auth-public-active .auth-success-modal,body.auth-public-active .auth-tip{background:#fff!important;border:1px solid rgba(3,37,64,.1)!important;border-radius:1rem!important;color:#032540!important}body.auth-public-active .auth-info-card{background:rgba(26,143,181,.06)!important;border:1px solid rgba(26,143,181,.22)!important;border-radius:1rem!important;color:#032540!important}body.auth-public-active .auth-callout__title,body.auth-public-active .auth-info-card__title,body.auth-public-active .auth-roles-card__title,body.auth-public-active .auth-section-title,body.auth-public-active .auth-success-block__title,body.auth-public-active .auth-success-modal__title{color:#032540!important;font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif!important}body.auth-public-active .auth-info-card__list,body.auth-public-active .auth-info-card__step,body.auth-public-active .auth-info-card__step>span:last-child{color:rgba(3,37,64,.72)!important}body.auth-public-active .auth-info-card__num{background:linear-gradient(135deg,#0a6e8c,#1a8fb5)!important;color:#fff!important}body.auth-public-active .auth-info-card__title .auth-btn-icon,body.auth-public-active .auth-info-card__title svg,body.auth-public-active .auth-validating{color:#0a6e8c!important}body.auth-public-active .auth-alert--success{background:rgba(16,185,129,.1)!important;border-color:rgba(16,185,129,.28)!important;color:#047857!important}body.auth-public-active .auth-alert--danger{background:rgba(239,68,68,.08)!important;border-color:rgba(239,68,68,.22)!important;color:#b91c1c!important}body.auth-public-active .auth-alert--info{background:rgba(26,143,181,.08)!important;border-color:rgba(26,143,181,.22)!important;color:#0a6e8c!important}body.auth-public-active .auth-roles-grid h4.auth-roles-accent{color:#0a6e8c!important}body.auth-public-active .auth-roles-grid h4.auth-roles-blue{color:#1a8fb5!important}body.auth-public-active .auth-roles-grid li,body.auth-public-active .auth-roles-grid ul{color:rgba(3,37,64,.68)!important}body.auth-public-active .auth-legal{color:rgba(3,37,64,.55)!important}body.auth-public-active .auth-legal a{color:#0a6e8c!important;font-weight:600}body.auth-public-active .auth-btn--primary:disabled,body.auth-public-active .auth-btn--primary[disabled]{background:rgba(3,37,64,.12)!important;box-shadow:none!important;color:rgba(3,37,64,.45)!important;cursor:not-allowed;opacity:1!important}body.auth-public-active .auth-success-code{color:#0a6e8c!important;font-weight:800!important}body.auth-public-active .email-verified{background:radial-gradient(900px 520px at 12% -10%,rgba(26,143,181,.12),transparent 55%),#f4f8fb!important;color:#032540!important}body.auth-public-active .email-verified__card{background:#fff!important;border:1px solid rgba(3,37,64,.1)!important;border-radius:1.5rem!important;box-shadow:0 24px 60px -28px rgba(3,37,64,.3)!important;color:#032540!important}body.auth-public-active .email-verified__title{color:#032540!important;font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif!important;font-weight:800!important}body.auth-public-active .email-verified__text{color:rgba(3,37,64,.55)!important}body.auth-public-active .email-verified__icon{color:#1a8fb5!important}body.auth-public-active .email-verified__btn{background:linear-gradient(135deg,#0a6e8c,#1a8fb5)!important;border:none!important;border-radius:9999px!important;color:#fff!important;font-weight:600!important}body.auth-public-active .legal-page{background:radial-gradient(900px 520px at 12% -10%,rgba(26,143,181,.1),transparent 55%),#f4f8fb!important;color:#032540!important}body.auth-public-active .legal-page__section-title,body.auth-public-active .legal-page__title{color:#032540!important;font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif!important}body.auth-public-active .legal-page__back{color:rgba(3,37,64,.6)!important}body.auth-public-active .legal-page__back:hover{background:rgba(26,143,181,.08)!important;color:#0a6e8c!important}body.auth-public-active .legal-page__card{backdrop-filter:none!important;background:#fff!important;border:1px solid rgba(3,37,64,.1)!important;border-radius:1.25rem!important;box-shadow:0 20px 50px -28px rgba(3,37,64,.28)!important;color:#032540!important}body.auth-public-active .legal-page__card-edge-h,body.auth-public-active .legal-page__card-edge-v,body.auth-public-active .legal-page__card-glow{opacity:0!important}body.auth-public-active .legal-page__section-text{color:rgba(3,37,64,.7)!important}