.auth-glass{overflow:hidden auto}.auth-glass .auth-panel{max-width:470px}.auth-glass .auth-brand img{filter:brightness(0)invert();width:145px;height:auto;display:block}.auth-glass .auth-panel__content{padding-block:20px 12px}.auth-glass .auth-v12__tabs{border-bottom:1px solid #fffaf752;gap:18px;margin:22px 0 0;display:flex}.auth-glass .auth-v12__tabs a{color:#fffaf7b8;text-align:center;flex:1;padding:0 3px 12px;font-size:13px;font-weight:600;text-decoration:none}.auth-glass .auth-v12__tabs a[aria-current=page]{color:#fffaf7;border-bottom:2px solid #fffaf7}.auth-glass .auth-v12__tabs a:focus-visible{outline-offset:3px;outline:2px solid #fffaf7}.auth-glass .auth-form{margin-top:25px}.onboarding-shell.auth-shell.auth-glass .auth-form .onboarding-field input{color:#fffaf7;background:#fffaf71c;border:1px solid #fffaf775;border-radius:14px;min-height:50px;padding:11px 16px;box-shadow:inset 0 1px 1px #170f1517}.onboarding-shell.auth-shell.auth-glass .auth-form .onboarding-field input:focus-visible{background:#fffaf72b;border-color:#fffaf7;box-shadow:0 0 0 3px #fffaf724}.onboarding-shell.auth-shell.auth-glass .auth-form .onboarding-field input:-webkit-any(:-webkit-autofill,:-webkit-autofill:hover,:-webkit-autofill:focus,:autofill){caret-color:#fffaf7;border-color:#fffaf79e;-webkit-text-fill-color:#fffaf7!important;box-shadow:inset 0 0 0 1000px #634a56!important}.onboarding-shell.auth-shell.auth-glass .auth-form .onboarding-field input:is(:autofill,:autofill:hover,:autofill:focus,:autofill){caret-color:#fffaf7;border-color:#fffaf79e;-webkit-text-fill-color:#fffaf7!important;box-shadow:inset 0 0 0 1000px #634a56!important}.onboarding-shell.auth-shell.auth-glass .auth-form .onboarding-field .auth-password-control input{padding-right:58px}.auth-glass .auth-password-toggle{width:44px;height:44px;box-shadow:none;color:#fffaf7e6;background:0 0;border:0;border-radius:50%;padding:0;bottom:3px;right:5px}.auth-glass .auth-password-toggle:hover,.auth-glass .auth-password-toggle[aria-pressed=true]{background:#fffaf71a;border:0}.auth-glass .auth-password-toggle:focus-visible{outline-offset:-4px;outline:2px solid #fffaf7}.auth-glass .auth-v12__free-note{color:#fffaf7c2;text-align:center;font-size:11px;line-height:1.45}.auth-glass .auth-social .auth-social__button{width:100%}.auth-glass .auth-social .auth-social__button--apple:disabled{cursor:not-allowed;opacity:1;background:#fffaf7;border-color:#fffaf7d4;box-shadow:0 5px 18px #170f151f}.auth-glass .auth-social__note{color:#fffaf7b8;text-align:center;margin-top:0;font-size:11px;line-height:1.3}.auth-glass .auth-glass__legal{color:#fffaf7bd;text-align:center;margin:18px 0 0;font-size:11px;line-height:1.55}.auth-glass .auth-glass__legal a{color:#fffaf7;text-underline-offset:3px;text-decoration-color:#fffaf780}.auth-glass .auth-v12__first{background:#fffaf717;border:1px solid #fffaf74a;border-radius:14px;gap:8px;margin-top:18px;padding:13px;display:grid}.auth-glass .auth-v12__first h2{color:#fffaf7;font-size:14px;font-weight:600}.auth-glass .auth-v12__first small{color:#fffaf7bf;font-size:11px}.auth-glass .auth-v12__first-options{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.auth-glass .auth-v12__first button{color:#fffaf7;cursor:pointer;min-height:32px;font:600 11px var(--bemara-font-support);background:#fffaf71a;border:1px solid #fffaf76b;border-radius:999px;padding:5px 10px}.auth-glass .auth-v12__first button[aria-pressed=true]{color:#3d2835;background:#fffaf7}.auth-glass .auth-v12__first .auth-v12__skip{text-underline-offset:3px;background:0 0;border:0;justify-self:start;text-decoration:underline}@media (max-width:620px){.auth-glass{padding:10px}.auth-glass .auth-panel{min-height:calc(100svh - 20px)}.auth-glass .auth-panel__content{padding-block:20px 12px}}@media (max-height:740px){.auth-glass .auth-panel{min-height:auto}.auth-glass .auth-form,.auth-glass .auth-social{margin-top:18px}}
.auth-shell.auth-glass{background:#28111c}.auth-shell.auth-glass:before{filter:grayscale()contrast(1.06)blur(3px);opacity:.55;background:url(/images/landing/bemara-testimonial-ana.jpg) 50% 37%/cover no-repeat;inset:-10px;transform:scale(1.01)}.auth-shell.auth-glass:after{background:linear-gradient(110deg,#28111c47,#28111c7a 50%,#28111ca3)}@media (max-width:620px){.auth-shell.auth-glass:before{opacity:.42;background-position:56%}}
