.login-sidebar-module__e9-oXa__sidebar{color:var(--foreground);background:0 0;width:100%;min-width:0;position:relative}.login-sidebar-module__e9-oXa__inner{gap:calc(2rem * var(--reg-ui,1));padding:calc(3.375rem * var(--reg-ui,1)) calc(4.25rem * var(--reg-ui,1)) calc(2.5rem * var(--reg-ui,1)) calc(4.2rem * var(--reg-ui,1));flex-direction:column;height:100%;display:flex}.login-sidebar-module__e9-oXa__header{gap:calc(.5rem * var(--reg-ui,1));flex-direction:column;display:flex}.login-sidebar-module__e9-oXa__eyebrow{font-size:max(.75rem, calc(1.05rem * var(--reg-ui,1)));letter-spacing:.1em;text-transform:uppercase;color:var(--primary);margin:0;font-weight:800}.login-sidebar-module__e9-oXa__heading{font-family:var(--font-display);font-size:max(1.25rem, calc(3.15rem * var(--reg-ui,1)));color:var(--login-sidebar-heading);text-transform:uppercase;margin:0;font-weight:900;line-height:1.25}@media (min-width:1600px){.login-sidebar-module__e9-oXa__heading{text-wrap:balance}}.login-sidebar-module__e9-oXa__body{font-size:max(.8125rem, calc(1.47rem * var(--reg-ui,1)));color:var(--login-tab-muted);margin:0;line-height:1.6}.login-sidebar-module__e9-oXa__benefits{gap:calc(1.5rem * var(--reg-ui,1));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.login-sidebar-module__e9-oXa__benefit{gap:calc(1.25rem * var(--reg-ui,1));align-items:flex-start;display:flex}.login-sidebar-module__e9-oXa__benefitIcon{width:calc(2.95rem * var(--reg-ui,1));height:calc(2.95rem * var(--reg-ui,1));border-radius:calc(1.05rem * var(--reg-ui,1));background:var(--login-benefit-icon-bg);border:1.5px solid var(--login-benefit-icon-border);margin-top:calc(.125rem * var(--reg-ui,1));color:var(--primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.login-sidebar-module__e9-oXa__benefitText{gap:calc(.25rem * var(--reg-ui,1));flex-direction:column;display:flex}.login-sidebar-module__e9-oXa__benefitTitle{font-size:max(.875rem, calc(1.0625rem * var(--reg-ui,1)));color:var(--primary);font-weight:800;display:block}.login-sidebar-module__e9-oXa__benefitBody{font-size:max(.8125rem, calc(1rem * var(--reg-ui,1)));color:var(--login-tab-muted);margin:0;line-height:1.45}.login-sidebar-module__e9-oXa__whyCard{background:var(--login-why-card-bg);border:1.5px solid var(--login-why-card-border);border-radius:calc(1.47rem * var(--reg-ui,1));padding:calc(1.75rem * var(--reg-ui,1));gap:calc(.875rem * var(--reg-ui,1));box-shadow:var(--login-why-card-glow);flex-direction:column;display:flex}.login-sidebar-module__e9-oXa__whyHeading{font-size:max(.75rem, calc(.9375rem * var(--reg-ui,1)));letter-spacing:.1em;text-transform:uppercase;color:var(--login-why-heading);margin:0;font-weight:800}.login-sidebar-module__e9-oXa__whyList{gap:calc(.625rem * var(--reg-ui,1));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.login-sidebar-module__e9-oXa__whyItem{gap:calc(.875rem * var(--reg-ui,1));font-size:max(.875rem, calc(1.0625rem * var(--reg-ui,1)));color:var(--login-card-subheading);align-items:flex-start;line-height:1.4;display:flex}.login-sidebar-module__e9-oXa__whyCheck{margin-top:calc(.25rem * var(--reg-ui,1));color:var(--login-why-heading);flex-shrink:0;justify-content:center;align-items:center;display:flex}.login-sidebar-module__e9-oXa__liveCard{background:linear-gradient(130deg, var(--login-live-card-bg-start) 0%, var(--login-live-card-bg-end) 100%);border:1.5px solid var(--login-live-card-border);border-radius:calc(1.47rem * var(--reg-ui,1));padding:calc(1.75rem * var(--reg-ui,1));gap:calc(.625rem * var(--reg-ui,1));box-shadow:var(--login-live-card-glow);flex-direction:column;display:flex}.login-sidebar-module__e9-oXa__liveHeader{align-items:center;gap:calc(.875rem * var(--reg-ui,1));display:flex}.login-sidebar-module__e9-oXa__liveDot{width:calc(.625rem * var(--reg-ui,1));height:calc(.625rem * var(--reg-ui,1));background:var(--primary);box-shadow:var(--login-live-dot-glow);border-radius:50%;flex-shrink:0;display:block}.login-sidebar-module__e9-oXa__liveBadge{font-size:max(.75rem, calc(.9375rem * var(--reg-ui,1)));letter-spacing:.1em;text-transform:uppercase;color:var(--primary);font-weight:700}.login-sidebar-module__e9-oXa__liveTitle{font-size:max(.875rem, calc(1.0625rem * var(--reg-ui,1)));color:var(--login-card-heading);margin:0;font-weight:700}.login-sidebar-module__e9-oXa__liveBody{font-size:max(.875rem, calc(1.0625rem * var(--reg-ui,1)));color:var(--login-card-subheading);margin:0;line-height:1.35}.login-sidebar-module__e9-oXa__trust{font-size:max(.8125rem, calc(1rem * var(--reg-ui,1)));color:var(--login-muted-label);margin:auto 0 0}@media (max-width:900px){.login-sidebar-module__e9-oXa__sidebar,.login-sidebar-module__e9-oXa__inner{background:0 0;height:auto}.login-sidebar-module__e9-oXa__inner{gap:0;padding:2rem 1.5rem 1.5rem}.login-sidebar-module__e9-oXa__header{gap:0}.login-sidebar-module__e9-oXa__eyebrow{font-family:var(--font-body);letter-spacing:.1em;font-size:.7875rem;font-weight:800;line-height:1.181rem}.login-sidebar-module__e9-oXa__heading{letter-spacing:0;margin-top:.7875rem;font-size:2.362rem;font-weight:900;line-height:2.953rem}.login-sidebar-module__e9-oXa__body{font-family:var(--font-body);margin-top:.63rem;font-size:1.102rem;font-weight:400;line-height:1.5rem}.login-sidebar-module__e9-oXa__benefits{gap:1.1025rem;margin-top:1.89rem}.login-sidebar-module__e9-oXa__benefit{gap:.945rem}.login-sidebar-module__e9-oXa__benefitIcon{border-width:1.26px;border-radius:.7875rem;width:2.205rem;height:2.205rem;margin-top:.1575rem}.login-sidebar-module__e9-oXa__benefitIcon img{width:1.102rem;height:1.102rem}.login-sidebar-module__e9-oXa__benefitText{gap:.1575rem}.login-sidebar-module__e9-oXa__benefitTitle{font-family:var(--font-body);font-size:.945rem;font-weight:800;line-height:1.26rem}.login-sidebar-module__e9-oXa__benefitBody{font-family:var(--font-body);font-size:.866rem;font-weight:400;line-height:1.191rem}.login-sidebar-module__e9-oXa__whyCard{box-shadow:var(--login-why-phone-glow);border-width:1.125px;border-radius:1.102rem;gap:.63rem;margin-top:1.575rem;padding:1.339rem}.login-sidebar-module__e9-oXa__whyHeading{font-family:var(--font-body);letter-spacing:.1em;font-size:.709rem;font-weight:800;line-height:1.063rem}.login-sidebar-module__e9-oXa__whyList{gap:.4725rem}.login-sidebar-module__e9-oXa__whyItem{font-family:var(--font-body);gap:.63rem;font-size:.945rem;font-weight:400;line-height:1.299rem}.login-sidebar-module__e9-oXa__whyCheck{margin-top:.1575rem}.login-sidebar-module__e9-oXa__whyCheck svg{width:.945rem;height:.945rem}.login-sidebar-module__e9-oXa__liveCard{background:linear-gradient(172deg, var(--login-live-card-bg-start) 0%, var(--login-live-card-bg-end) 100%);box-shadow:var(--login-live-phone-glow);border-width:1.125px;border-radius:1.102rem;gap:0;margin-top:1.26rem;padding:1.339rem}.login-sidebar-module__e9-oXa__liveHeader{gap:.63rem}.login-sidebar-module__e9-oXa__liveDot{width:.4725rem;height:.4725rem;box-shadow:var(--login-live-phone-dot-glow)}.login-sidebar-module__e9-oXa__liveBadge{font-family:var(--font-body);letter-spacing:.1em;font-size:.709rem;font-weight:700;line-height:1.063rem}.login-sidebar-module__e9-oXa__liveTitle{font-family:var(--font-body);margin-top:.4725rem;font-size:1.102rem;font-weight:700;line-height:1.575rem}.login-sidebar-module__e9-oXa__liveBody{font-family:var(--font-body);margin-top:.1575rem;font-size:.945rem;font-weight:400;line-height:1.125rem}.login-sidebar-module__e9-oXa__trust{display:none}}
.divider-or-module__-BfH1G__line{background:var(--login-divider-line);flex:1;height:1.5px}
.login-method-tabs-module__-s5R4a__tabs{gap:calc(.5rem * var(--reg-ui,1));background:var(--login-tab-track-bg);border:1px solid var(--login-tab-track-border);border-radius:max(.75rem, calc(1.25rem * var(--reg-ui,1)));padding:calc(.5rem * var(--reg-ui,1));display:flex}.login-method-tabs-module__-s5R4a__tab{justify-content:center;align-items:center;gap:calc(.625rem * var(--reg-ui,1));padding:calc(.75rem * var(--reg-ui,1)) calc(.5rem * var(--reg-ui,1));border-radius:max(.65rem, calc(1.1rem * var(--reg-ui,1)));color:var(--login-tab-inactive-fg);font-family:var(--font-body);font-size:max(.75rem, calc(.9375rem * var(--reg-ui,1)));cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;flex:1;font-weight:700;transition:background .15s,color .15s;display:flex}.login-method-tabs-module__-s5R4a__icon{width:calc(1.0625rem * var(--reg-ui,1));height:calc(1.0625rem * var(--reg-ui,1));background-color:currentColor;flex-shrink:0;display:block}.login-method-tabs-module__-s5R4a__iconEmail{-webkit-mask:url(/assets/icons/mail.svg) 50%/contain no-repeat;mask:url(/assets/icons/mail.svg) 50%/contain no-repeat}.login-method-tabs-module__-s5R4a__iconPhone{-webkit-mask:url(/assets/icons/whatsapp_black.svg) 50%/contain no-repeat;mask:url(/assets/icons/whatsapp_black.svg) 50%/contain no-repeat}.login-method-tabs-module__-s5R4a__iconUsername{width:calc(1.3rem * var(--reg-ui,1));height:calc(1.3rem * var(--reg-ui,1));-webkit-mask:url(/assets/icons/user_outline.svg) 50%/contain no-repeat;mask:url(/assets/icons/user_outline.svg) 50%/contain no-repeat}.login-method-tabs-module__-s5R4a__tab:hover{color:var(--login-card-heading)}.login-method-tabs-module__-s5R4a__active{background:var(--login-tab-active-bg);border-color:var(--login-tab-active-border);color:var(--login-tab-active-text)}.login-method-tabs-module__-s5R4a__active:hover{color:var(--login-tab-active-text)}
.step-module__lQcyQW__form{gap:calc(1rem * var(--reg-ui,1));flex-direction:column;display:flex}.step-module__lQcyQW__field{gap:calc(.625rem * var(--reg-ui,1));flex-direction:column;display:flex}.step-module__lQcyQW__label{font-size:max(.625rem, calc(.75rem * var(--reg-ui,1)));letter-spacing:.08em;text-transform:uppercase;color:var(--login-muted-label);font-weight:700}.step-module__lQcyQW__inputWrap{align-items:center;display:flex;position:relative}.step-module__lQcyQW__input{width:100%;height:var(--login-provider-height);padding:0 calc(1.375rem * var(--reg-ui,1));background:var(--login-input-bg);border:1.5px solid var(--login-input-border);border-radius:max(.65rem, calc(1.1rem * var(--reg-ui,1)));color:var(--foreground);font-family:var(--font-body);font-size:max(.875rem, calc(1.0625rem * var(--reg-ui,1)));box-shadow:0 0 1.25rem rgb(var(--login-purple-rgb) / .4);transition:border-color .15s,box-shadow .15s}.step-module__lQcyQW__input::placeholder{color:var(--login-input-text)}.step-module__lQcyQW__input:focus{border-color:var(--login-input-focus-border);box-shadow:inset 0 0 .75rem rgb(var(--login-purple-rgb) / .1), 0 0 1.25rem rgb(var(--login-purple-rgb) / .4);outline:none}.step-module__lQcyQW__input:disabled{opacity:.5;cursor:not-allowed}.step-module__lQcyQW__hint{font-size:max(.75rem, calc(.9375rem * var(--reg-ui,1)));color:var(--login-muted-label);margin:0}.step-module__lQcyQW__error{font-size:max(.75rem, calc(.8125rem * var(--reg-ui,1)));color:var(--danger);margin:0}.step-module__lQcyQW__cta{width:100%;height:var(--login-provider-height);border-radius:max(.75rem, calc(1.25rem * var(--reg-ui,1)));background:var(--login-cta-gradient);color:var(--login-cta-text);font-family:var(--font-body);font-size:max(.875rem, calc(1.0625rem * var(--reg-ui,1)));letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:none;font-weight:900;transition:opacity .15s}.step-module__lQcyQW__cta:disabled{opacity:.6;cursor:not-allowed}.step-module__lQcyQW__footer{font-size:max(.8125rem, calc(1rem * var(--reg-ui,1)));color:var(--login-muted-label);justify-content:space-between;align-items:center;gap:calc(.5rem * var(--reg-ui,1));flex-wrap:wrap;display:flex}.step-module__lQcyQW__footerEnd{justify-content:flex-end}.step-module__lQcyQW__footerLink{color:var(--login-muted-label);font-size:max(.8125rem, calc(1rem * var(--reg-ui,1)));font-family:var(--font-body);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none}.step-module__lQcyQW__footerLinkAccent{color:var(--primary);font-weight:700;text-decoration:none}.step-module__lQcyQW__otpContact{font-size:max(.75rem, calc(.9375rem * var(--reg-ui,1)));color:var(--login-muted-label);text-align:center;margin:0}.step-module__lQcyQW__otpHeading{font-size:max(.875rem, calc(1.0625rem * var(--reg-ui,1)));color:var(--login-sidebar-heading);text-align:center;margin:0;font-weight:700}.step-module__lQcyQW__otpSent{font-size:var(--text-status);color:var(--login-tab-muted);text-align:center;margin:0}.step-module__lQcyQW__otpContactAccent{color:var(--primary)}.step-module__lQcyQW__phoneRow{height:var(--login-provider-height);background:var(--login-input-bg);border:1.5px solid var(--login-input-border);border-radius:max(.65rem, calc(1.1rem * var(--reg-ui,1)));box-shadow:0 0 1.25rem rgb(var(--login-purple-rgb) / .4);transition:border-color .15s,box-shadow .15s}.step-module__lQcyQW__phoneRow:focus-within{border-color:var(--login-input-focus-border);box-shadow:inset 0 0 .75rem rgb(var(--login-purple-rgb) / .1), 0 0 1.25rem rgb(var(--login-purple-rgb) / .4)}.step-module__lQcyQW__phoneRow:has(.step-module__lQcyQW__phoneNumber:disabled){opacity:.5}.step-module__lQcyQW__phonePrefix{border-right:1.5px solid var(--login-input-border)}.step-module__lQcyQW__phoneCountry{height:100%;padding:0 .75rem 0 calc(1rem * var(--reg-ui,1));color:inherit;cursor:pointer;background:0 0;border:none}.step-module__lQcyQW__phoneCountry:disabled{cursor:not-allowed}.step-module__lQcyQW__phoneCountry:focus-visible{outline:2px solid var(--login-input-focus-border);outline-offset:-2px}.step-module__lQcyQW__phoneFlag{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex;overflow:hidden}.step-module__lQcyQW__phoneFlag svg{width:auto;min-width:100%;height:100%;display:block}.step-module__lQcyQW__phoneChevron{color:var(--login-muted-label);flex-shrink:0}.step-module__lQcyQW__phoneMenu{background:var(--login-input-bg);border:1.5px solid var(--login-input-border);border-radius:max(.5rem, calc(.75rem * var(--reg-ui,1)));box-shadow:0 0 1.25rem rgb(var(--login-purple-rgb) / .4);padding:.35rem}.step-module__lQcyQW__phoneOption{cursor:pointer;background:0 0;border:none;border-radius:999px;padding:.35rem}.step-module__lQcyQW__phoneOption[aria-selected=true]{background:var(--login-tab-track-bg);box-shadow:inset 0 0 0 1.5px var(--login-input-focus-border)}.step-module__lQcyQW__phoneNumber{box-shadow:none;color:var(--foreground);font-family:var(--font-body);font-size:max(.875rem, calc(1.0625rem * var(--reg-ui,1)));padding:0 calc(1.125rem * var(--reg-ui,1));background:0 0;border:none;height:100%}.step-module__lQcyQW__phoneNumber::placeholder{color:var(--login-input-text)}.step-module__lQcyQW__phoneNumber:focus{outline:none}.step-module__lQcyQW__phoneNumber:disabled{cursor:not-allowed}.step-module__lQcyQW__terms{text-align:center;font-size:max(.6875rem, calc(.75rem * var(--reg-ui,1)));color:var(--login-muted-label);margin:0;line-height:1.4}.step-module__lQcyQW__passwordRequirementsHost{--reg-gap:calc(1.4rem * var(--reg-ui,1));--reg-gap-sm:calc(.75rem * var(--reg-ui,1));--reg-gap-xs:calc(.5rem * var(--reg-ui,1))}
