.auth-login-immersive{--pglass-panel-bg:linear-gradient(150deg, #ffffff3d 0%, #ffffff1a 40%, #ffffff12 62%, #ffffff29 100%);--pglass-panel-blur:blur(46px) saturate(1.5);--pglass-panel-shadow:inset 0 0 0 1px #fff6, inset 0 1px 0 #ffffffc7, inset 0 -1px 0 #ffffff3d, 0 40px 90px #062c3829;--pglass-sheen:linear-gradient(132deg, #ffffff57 0%, #ffffff1a 8%, #fff0 22%);--pglass-ink:#04222d;--pglass-ink-dim:#04222dad;--pglass-ink-faint:#04222d8a;isolation:isolate;background:#c9dde3;width:100%;min-height:100dvh;display:flex;position:relative;overflow:hidden}.auth-login-immersive__bg{z-index:0;position:absolute;inset:0}.auth-login-immersive__bg img{object-fit:cover;object-position:center}.auth-login-immersive__veil{z-index:1;pointer-events:none;background:radial-gradient(70% 55% at 50% 45%,#ffffff2e,#0000 70%),linear-gradient(#ffffff14,#062c381a);position:absolute;inset:0}.auth-login-immersive__stage{z-index:2;overscroll-behavior-y:contain;justify-content:flex-end;align-items:center;width:100%;min-height:100dvh;padding:1.25rem;display:flex;position:relative;overflow-y:auto}.auth-login-immersive__stage--center{justify-content:center;padding:1.25rem}.auth-login-immersive__stage--fill{justify-content:stretch;align-items:stretch;padding:.65rem;overflow:hidden}@media (min-width:768px){.auth-login-immersive__stage{padding:1.75rem clamp(2.75rem,8vw,6rem) 1.75rem 1.5rem}.auth-login-immersive__stage--center{padding:1.75rem}.auth-login-immersive__stage--fill{padding:.85rem}}@media (min-width:1200px){.auth-login-immersive__stage:not(.auth-login-immersive__stage--center):not(.auth-login-immersive__stage--fill){padding-right:clamp(3.25rem,9vw,7rem)}}.auth-login-glass-card{isolation:isolate;background:var(--pglass-panel-bg);width:min(100%,32rem);min-height:38.5rem;box-shadow:var(--pglass-panel-shadow);-webkit-backdrop-filter:var(--pglass-panel-blur);backdrop-filter:var(--pglass-panel-blur);color:var(--pglass-ink);border-radius:1.35rem;padding:2.15rem 1.85rem 1.85rem;position:relative}.auth-login-glass-card:after{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background:var(--pglass-sheen);position:absolute;inset:0}@media (min-width:640px){.auth-login-glass-card{border-radius:1.5rem;min-height:40.5rem;padding:2.45rem 2.25rem 2.1rem}}.auth-login-glass-card__back{color:#0d717b;align-items:center;gap:.35rem;margin:0 0 1.35rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:color .14s;display:inline-flex}.auth-login-glass-card__back:hover{color:#04222d}.auth-login-glass-card__brand{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:0;margin-bottom:1.5rem;display:flex;overflow:visible}.auth-login-glass-card__logo{object-fit:contain;object-position:center;background:0 0;width:auto;max-width:4.75rem;height:3.5rem;display:block}.auth-login-glass-card__title{text-align:center;letter-spacing:-.03em;color:#0d717b;margin:0;font-size:1.65rem;font-weight:750}.auth-login-glass-card__subtitle{text-align:center;color:var(--pglass-ink-dim);margin:.45rem 0 0;font-size:.9rem;line-height:1.45}.auth-login-glass-card__form{flex-direction:column;gap:1rem;margin-top:1.5rem;display:flex}.auth-login-glass-card__label{color:#04222dc7;margin-bottom:.4rem;font-size:.8125rem;font-weight:600;display:block}.auth-login-glass-card__field{position:relative}.auth-login-glass-card__icon{color:#0d717b8c;pointer-events:none;position:absolute;top:50%;left:.9rem;transform:translateY(-50%)}.auth-login-glass-card__input{width:100%;min-height:2.85rem;color:var(--pglass-ink);font:inherit;background:#ffffffd1;border:1px solid #0d717b24;border-radius:.8rem;outline:none;padding:.7rem 2.75rem .7rem 2.65rem;font-size:.9rem;transition:border-color .14s,box-shadow .14s,background .14s}.auth-login-glass-card__input::placeholder{color:#04222d61}.auth-login-glass-card__input:focus{background:#fffffff0;border-color:#0d717b73;box-shadow:0 0 0 3px #0d717b24}.auth-login-glass-card__input--plain{padding-left:.95rem}.auth-login-glass-card__reveal{color:#0d717b8c;cursor:pointer;background:0 0;border:none;border-radius:999px;place-items:center;width:2rem;height:2rem;display:grid;position:absolute;top:50%;right:.55rem;transform:translateY(-50%)}.auth-login-glass-card__reveal:hover{color:#0d717b}.auth-login-glass-card__remember{color:var(--pglass-ink-dim);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.55rem;font-size:.875rem;font-weight:500;display:inline-flex}.auth-login-glass-card__remember input{appearance:none;cursor:pointer;background:#fffffff2;border:1.5px solid #0d717b59;border-radius:.35rem;flex-shrink:0;width:1.15rem;height:1.15rem;margin:0;transition:border-color .14s,background .14s,box-shadow .14s}.auth-login-glass-card__remember input:checked{background:#0d717b url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3.5 8.2l2.8 2.8 6.2-6.2' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/.75rem no-repeat;border-color:#0d717b;box-shadow:inset 0 1px #ffffff38}.auth-login-glass-card__remember input:focus-visible{outline:none;box-shadow:0 0 0 3px #0d717b24}.auth-login-glass-card__submit{appearance:none;color:#fff;width:100%;min-height:3.45rem;font:inherit;letter-spacing:-.01em;cursor:pointer;box-shadow:none;background:#0d717b;border:none;border-radius:.9rem;justify-content:center;align-items:center;margin-top:.4rem;padding:.95rem 1.25rem;font-size:1rem;font-weight:700;transition:filter .14s,transform .14s,box-shadow .14s;display:inline-flex}.auth-login-glass-card__submit:hover:not(:disabled){filter:brightness(1.05);box-shadow:0 12px 24px #0d717b47}.auth-login-glass-card__submit:active:not(:disabled){transform:translateY(1px)}.auth-login-glass-card__submit:disabled{opacity:.6;cursor:not-allowed}.auth-login-glass-card__link{text-align:center;color:#0d717b;margin-top:.95rem;font-size:.875rem;font-weight:600;text-decoration:none;display:block}.auth-login-glass-card__link:hover{color:#04222d;text-decoration:underline}.auth-login-glass-card__disclaimer{text-align:center;color:var(--pglass-ink-faint);margin:1.15rem 0 0;font-size:.72rem;line-height:1.45}.auth-login-glass-card__alert{color:#9f2323;text-align:center;background:#fff0f0d1;border:1px solid #b9303038;border-radius:.8rem;margin:0 0 .25rem;padding:.75rem .9rem;font-size:.84rem}.auth-login-glass-card--signing{flex-direction:column;width:100%;max-width:none;height:calc(100dvh - 1.3rem);min-height:0;padding:.85rem 1rem;display:flex;overflow:hidden}@media (min-width:640px){.auth-login-glass-card--signing{border-radius:1.35rem;height:calc(100dvh - 1.7rem);padding:1rem 1.15rem .95rem}}.auth-login-glass-card--signing .auth-login-glass-card__logo{max-width:3.75rem;height:2.75rem}.auth-login-glass-card--signing .auth-login-glass-card__brand{flex-shrink:0;margin-bottom:0}.auth-login-glass-card--signing .auth-login-glass-card__title{text-align:left;font-size:1.2rem}.auth-login-glass-card--signing .auth-login-glass-card__subtitle{text-align:left;margin-top:.15rem;font-size:.8rem}.auth-login-glass-card__signing-top{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin-bottom:.65rem;display:flex}.auth-login-glass-card__signing-top-main{align-items:center;gap:.75rem;min-width:0;display:flex}.auth-login-glass-card__signing-actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.5rem;display:flex}.auth-login-glass-card__signing-actions .auth-login-glass-card__submit{width:auto;min-height:2.65rem;margin-top:0;padding:.65rem 1.1rem;font-size:.9rem}.auth-login-glass-card__signing-body{flex-direction:column;flex:1;gap:.5rem;min-height:0;display:flex}.auth-login-glass-card__signing-body .auth-login-glass-card__alert{flex-shrink:0}.signwell-signing-embed{background:#ffffffb8;border:1px solid #0d717b1f;border-radius:.85rem;flex-direction:column;flex:auto;width:100%;min-height:0;margin-top:0;display:flex;position:relative;overflow:hidden}.signwell-signing-embed__frame{flex:auto;width:100%;height:100%;min-height:0}.signwell-signing-embed__frame>div,.signwell-signing-embed__frame iframe{border:0!important;width:100%!important;height:100%!important;min-height:100%!important}.signwell-signing-embed__status{z-index:1;pointer-events:none;color:#04222da6;place-items:center;margin:0;font-size:.9rem;display:grid;position:absolute;inset:0}.signwell-signing-embed__error{color:#9f2323;text-align:center;background:#fff0f0e6;border:1px solid #b9303038;border-radius:.8rem;flex-shrink:0;margin:.75rem .9rem;padding:.75rem .9rem;font-size:.84rem}:is(html:has(.auth-login-stage),body:has(.auth-login-stage)){height:100%;min-height:100%;overflow:hidden;background:#fff!important}.auth-login-stage{--stage-ink:#1c1c1c;--stage-ink-dim:#6a767b;--stage-ink-faint:#9ca3af;--stage-accent:#3c8d94;--stage-accent-hover:#336f79;--stage-field-border:#e9e9e9;--stage-field-focus:#5c6569;--stage-input-bg:#fff;--stage-input-ink:#1c1c1c;z-index:1;isolation:isolate;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;width:100%;height:100%;min-height:100%;color:var(--stage-ink);background:#fff;justify-content:safe center;align-items:safe center;padding:0;display:flex;position:fixed;inset:0;overflow:hidden auto}.auth-login-stage__topbar{z-index:3;align-items:center;gap:1.25rem;max-width:calc(100% - 76px);display:inline-flex;position:absolute;top:34px;left:38px}.auth-login-stage__brand{cursor:pointer;flex-shrink:0;align-items:center;text-decoration:none;transition:opacity .16s;display:inline-flex}.auth-login-stage__brand:hover,.auth-login-stage__brand:focus-visible{opacity:.72;outline:none}.auth-login-stage__logo{object-fit:contain!important;object-position:left center!important;width:auto!important;max-width:min(204px,52vw)!important;height:47px!important;display:block!important}.auth-login-stage__panel{z-index:1;width:100%;max-width:90rem;min-height:100dvh;box-shadow:none;background:0 0;border:none;border-radius:0;flex-direction:column;padding:0;display:flex;position:relative}.auth-login-stage__pair{flex-direction:column;flex:auto;align-items:stretch;gap:1.5rem;width:100%;min-width:0;display:flex}.auth-login-stage__media-col{flex-direction:column;flex:none;justify-content:center;align-items:stretch;min-width:0;min-height:0;display:none}.auth-login-stage__media{isolation:isolate;aspect-ratio:16/10;background:#f3f5f7;border:none;border-radius:24px;width:100%;max-height:16rem;display:block;position:relative;overflow:hidden}.auth-login-stage__media-img{object-fit:cover;object-position:center center;image-rendering:auto;width:100%;height:100%;position:absolute;inset:0}.auth-login-stage__media-video,.auth-login-stage__media-fill{object-fit:cover;object-position:center center;width:100%;height:100%;display:block;position:absolute;inset:0}.auth-login-stage__content{z-index:1;background:0 0;flex-direction:column;flex:auto;justify-content:safe center;align-items:center;width:100%;min-width:0;padding:6.5rem 1.25rem 2rem;display:flex;position:relative;overflow:visible}.auth-login-stage-card{width:100%;max-width:477px;box-shadow:none;text-align:center;color:var(--stage-ink);background:0 0;border:none;flex-direction:column;align-items:center;gap:24px;margin:0 auto;padding:0;display:flex}.auth-login-stage-card__topbar{z-index:2;justify-content:flex-start;align-items:center;width:100%;margin:0;padding:0;display:flex;position:relative}.auth-login-stage-card__back{color:#38474f;width:fit-content;height:auto;min-height:2.75rem;box-shadow:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:0;align-items:center;gap:.5rem;margin:0;padding:.6rem .35rem .6rem 0;font-size:.875rem;font-weight:500;line-height:1;text-decoration:none;transition:color .16s;display:inline-flex}.auth-login-stage-card__back:hover,.auth-login-stage-card__back:focus-visible{color:var(--stage-accent-hover);box-shadow:none;background:0 0;border:none;outline:none}.auth-login-stage-card__back-icon{flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;line-height:0;display:inline-flex;overflow:visible}.auth-login-stage-card__back-svg{flex-shrink:0;width:1.5rem;height:1.5rem;display:block;overflow:visible}.auth-login-stage-card__back:hover .auth-login-stage-card__back-svg,.auth-login-stage-card__back:focus-visible .auth-login-stage-card__back-svg{filter:brightness(0)saturate()invert(35%)sepia(18%)saturate(900%)hue-rotate(142deg)brightness(92%)contrast(88%)}.auth-login-stage-card__back-label{display:inline-block}.auth-login-stage-card__brand{display:none}.auth-login-stage-card__logo{display:none!important}.auth-login-stage-card__wordmark,.auth-login-stage-card__wordmark-name,.auth-login-stage-card__wordmark-sub{display:none}.auth-login-stage-card__header{flex-direction:column;justify-content:center;align-items:center;gap:.35rem;width:100%;max-width:477px;padding:0;display:flex}.auth-login-stage-card__title{width:100%;font-family:var(--font-sans), Aspekta, system-ui, sans-serif;letter-spacing:-.02em;color:#000;text-align:center;text-wrap:balance;margin:0;font-size:clamp(2rem,4.2vw,3.5rem);font-weight:300;line-height:1.15}.auth-login-stage-card__subtitle{width:100%;max-width:404px;font-family:var(--font-sans), Aspekta, system-ui, sans-serif;letter-spacing:.01em;color:#6a767b;text-align:center;text-wrap:balance;margin:0 auto;font-size:1.125rem;font-weight:300;line-height:1.4}.auth-login-stage-card__chrome{flex-direction:column;align-items:stretch;width:100%;display:flex}.auth-login-stage-card__panel{box-sizing:border-box;width:100%;box-shadow:none;background:#fff;border:1px solid #e9e9e9;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:0;padding:21px 24px 28px;display:flex;position:relative;overflow:hidden}.auth-login-stage-card__form{text-align:left;flex-direction:column;align-items:stretch;gap:24px;width:100%;margin:0;display:flex}.auth-login-stage-card__password-block{flex-direction:column;align-items:stretch;gap:16px;width:100%;display:flex}.auth-login-stage-card__submit-block{flex-direction:column;align-items:stretch;gap:12px;width:100%;display:flex}.auth-login-stage-card__form>div,.auth-login-stage-card__form>fieldset{border:none;width:100%;min-width:0;margin:0;padding:0}.auth-login-stage-card__label{width:100%;font-family:var(--font-sans), Aspekta, system-ui, sans-serif;color:#1c1c1c;text-align:left;margin:0 0 6px;padding:0;font-size:12px;font-weight:500;line-height:14px;display:block}.auth-login-stage-card__field{position:relative}.auth-login-stage-card__icon{color:var(--stage-ink-faint);pointer-events:none;position:absolute;top:50%;left:.9rem;transform:translateY(-50%)}.auth-login-stage-card__input{box-sizing:border-box;border:1px solid var(--stage-field-border);background:var(--stage-input-bg);width:100%;height:38px;min-height:38px;box-shadow:none;color:var(--stage-input-ink);font-family:var(--font-sans), Aspekta, system-ui, sans-serif;caret-color:var(--stage-input-ink);background-color:#fff;border-radius:8px;outline:none;padding:12px;font-size:14px;font-weight:400;line-height:1.35;transition:border-color .16s}.auth-login-stage-card__input::placeholder{color:var(--stage-ink-dim);opacity:1}.auth-login-stage-card__input:hover:not(:disabled):not(:focus):not(:focus-visible){border-color:var(--stage-field-border);box-shadow:none;background-color:#fff}.auth-login-stage-card__input:focus,.auth-login-stage-card__input:focus-visible{border-color:var(--stage-field-focus);box-shadow:none;background:#fff;outline:none}.auth-login-stage-card__input:disabled{opacity:.62;cursor:not-allowed}.auth-login-stage-card__input--plain{padding-left:12px;padding-right:12px}.auth-login-stage-card__field:has(.auth-login-stage-card__reveal) .auth-login-stage-card__input--plain{padding-right:2.5rem}.auth-login-stage-card__input:-webkit-autofill{-webkit-text-fill-color:var(--stage-input-ink);caret-color:var(--stage-input-ink);transition:background-color 99999s ease-in-out;box-shadow:inset 0 0 0 1000px #fff}.auth-login-stage-card__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--stage-input-ink);caret-color:var(--stage-input-ink);transition:background-color 99999s ease-in-out;box-shadow:inset 0 0 0 1000px #fff}.auth-login-stage-card__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--stage-input-ink);caret-color:var(--stage-input-ink);transition:background-color 99999s ease-in-out;box-shadow:inset 0 0 0 1000px #fff}.auth-login-stage-card__input:-webkit-autofill:active{-webkit-text-fill-color:var(--stage-input-ink);caret-color:var(--stage-input-ink);transition:background-color 99999s ease-in-out;box-shadow:inset 0 0 0 1000px #fff}.auth-login-stage-card__reveal{color:#00000073;cursor:pointer;background:0 0;border:none;border-radius:6px;place-items:center;width:2rem;height:2rem;transition:color .16s,background .16s;display:grid;position:absolute;top:50%;right:.2rem;transform:translateY(-50%)}.auth-login-stage-card__reveal:hover{color:#000;background:#0000000a}.auth-login-stage-card__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;width:100%;display:flex}.auth-login-stage-card__remember{font-family:var(--font-sans), Aspekta, system-ui, sans-serif;color:#6a767b;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.auth-login-stage-card__remember input{appearance:none;box-sizing:border-box;cursor:pointer;background:#fff;border:1.5px solid #d1d5db;border-radius:4px;flex-shrink:0;width:14px;height:14px;margin:0;transition:border-color .16s,background .16s}.auth-login-stage-card__remember input:checked{border-color:var(--stage-accent);background:var(--stage-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3.5 8.2l2.8 2.8 6.2-6.2' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / .55rem no-repeat}.auth-login-stage-card__remember input:focus-visible{outline:none;box-shadow:0 0 0 3px #3c8d942e}.auth-login-stage-card__forgot{font-family:var(--font-sans), Aspekta, system-ui, sans-serif;color:#3c8d94;white-space:nowrap;font-size:12px;font-weight:500;line-height:1;text-decoration:none;transition:color .16s}.auth-login-stage-card__forgot:hover{color:#336f79;text-underline-offset:2px;text-decoration:underline}.auth-login-stage-card__submit{appearance:none;color:#fff;width:100%;height:36px;min-height:36px;max-height:36px;font-family:var(--font-sans), Aspekta, system-ui, sans-serif;letter-spacing:0;white-space:nowrap;cursor:pointer;box-shadow:none;background:#3c8d94;border:none;border-radius:100px;justify-content:center;align-items:center;gap:0;margin-top:0;padding:0 12px;font-size:14px;font-weight:500;line-height:1;transition:background .2s;display:inline-flex;position:relative;transform:none}.auth-login-stage-card__submit svg{display:none}.auth-login-stage-card__submit:hover:not(:disabled),.auth-login-stage-card__submit:focus-visible:not(:disabled){box-shadow:none;background:#336f79;outline:none;transform:none}.auth-login-stage-card__submit:hover:not(:disabled) svg{transform:none}.auth-login-stage-card__submit:active:not(:disabled){box-shadow:none;background:#2d6169;transition-duration:.1s;transform:none}.auth-login-stage-card__submit:disabled{color:#fff;opacity:1;cursor:not-allowed;box-shadow:none;background:#c7c7c7;transform:none}@media (prefers-reduced-motion:reduce){.auth-login-stage-card__back,.auth-login-stage-card__submit{transition:background .16s,border-color .16s,color .16s}}.auth-login-stage-card__signup{display:none}.auth-login-stage-card__footer{text-align:center;width:100%;margin:0}.auth-login-stage-card__link{font-family:var(--font-sans), Aspekta, system-ui, sans-serif;color:#3c8d94;margin:0;font-size:12px;font-weight:500;line-height:1;text-decoration:none;transition:color .16s;display:inline}.auth-login-stage-card__link:hover{color:#336f79;text-underline-offset:2px;text-decoration:underline}.auth-login-stage-card__disclaimer{display:none}.auth-login-stage-card__alert{color:#9f2323;text-align:center;background:#fff5f5;border:1px solid #9f232338;border-radius:.55rem;width:100%;margin:0;padding:.7rem .85rem;font-size:.84rem}.auth-login-stage-card__alert+.auth-login-stage-card__panel,.auth-login-stage-card__alert+.auth-login-stage-card__form{margin-top:0}.auth-login-stage-card__input--otp{text-align:center;letter-spacing:.35em;padding-left:.9rem;padding-right:.9rem;font-size:1.125rem;font-weight:500}.auth-login-stage-card__otp{grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem;width:100%;display:grid}.auth-login-stage-card__otp-box{aspect-ratio:1;border:1px solid var(--stage-field-border,#e9e9e9);width:100%;min-width:0;min-height:3rem;max-height:3.25rem;color:var(--stage-input-ink,#1c1c1c);font:inherit;text-align:center;caret-color:#3c8d94;box-shadow:none;background:#fff;border-radius:8px;outline:none;padding:0;font-size:1.25rem;font-weight:600;line-height:1;transition:border-color .16s}.auth-login-stage-card__otp-box::placeholder{color:#0000}.auth-login-stage-card__otp-box:hover:not(:disabled):not(:focus){border-color:var(--stage-field-border,#e9e9e9)}.auth-login-stage-card__otp-box:focus,.auth-login-stage-card__otp-box:focus-visible{border-color:var(--stage-field-focus,#5c6569);box-shadow:none;outline:none}.auth-login-stage-card__otp-box:disabled{opacity:.62;cursor:not-allowed}.auth-login-stage-card__select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,#6b7280 50%),linear-gradient(135deg,#6b7280 50%,#0000 50%);background-position:calc(100% - 1.15rem) calc(50% - .15rem),calc(100% - .8rem) calc(50% - .15rem);background-repeat:no-repeat;background-size:.35rem .35rem,.35rem .35rem;padding-right:2.5rem}.auth-login-stage-card__text-action{appearance:none;color:#3c8d94;width:100%;font:inherit;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-top:.15rem;padding:.35rem;font-size:.875rem;font-weight:500;transition:color .16s;display:inline-flex}.auth-login-stage-card__text-action:hover:not(:disabled){color:#336f79;text-underline-offset:2px;text-decoration:underline}.auth-login-stage-card__text-action:disabled{opacity:.55;cursor:not-allowed}.auth-login-stage-card__emphasis{color:#1c1c1c;font-weight:600}.auth-login-stage-card__notice{color:#3c8d94;background:#3c8d941a;border-radius:999px;place-items:center;width:3.25rem;height:3.25rem;margin:1.35rem auto 0;display:grid}.auth-login-stage-card__success{--thanks-icon-dur:.33s;--thanks-circle-dur:.39s;--thanks-fill-delay:.345s;--thanks-fill-dur:.2s;--thanks-tick-delay:.42s;--thanks-tick-loop:5.5s;opacity:0;width:4.5rem;height:4.5rem;animation:auth-success-icon-in var(--thanks-icon-dur) cubic-bezier(.22, 1, .36, 1) both;place-items:center;margin:1.35rem auto 0;display:grid;transform:scale(.82)}@keyframes auth-success-icon-in{to{opacity:1;transform:scale(1)}}.auth-login-stage-card__success-svg{filter:drop-shadow(0 8px 18px #3c8d9447);display:block;overflow:visible}.auth-login-stage-card__success-circle{fill:none;stroke:#3c8d94;stroke-width:3px;stroke-linecap:round;stroke-dasharray:201;stroke-dashoffset:201px;transform-origin:36px 36px;animation:auth-success-circle-draw var(--thanks-circle-dur) cubic-bezier(.45, 0, .2, 1) both, auth-success-circle-fade .17s ease var(--thanks-fill-delay) forwards}@keyframes auth-success-circle-draw{to{stroke-dashoffset:0}}@keyframes auth-success-circle-fade{to{opacity:0}}.auth-login-stage-card__success-circle-fill{fill:#3c8d94;opacity:0;transform-origin:36px 36px;animation:auth-success-circle-fill var(--thanks-fill-dur) cubic-bezier(.22, 1, .36, 1) var(--thanks-fill-delay) both;transform:scale(.72)}@keyframes auth-success-circle-fill{70%{opacity:1;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.auth-login-stage-card__success-check{fill:none;stroke:#fff;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:auth-success-check-loop var(--thanks-tick-loop) ease-out var(--thanks-tick-delay) infinite}@keyframes auth-success-check-loop{0%{stroke-dashoffset:1px}6%{stroke-dashoffset:0}91%{stroke-dashoffset:0}97%{stroke-dashoffset:1px}to{stroke-dashoffset:1px}}@media (prefers-reduced-motion:reduce){.auth-login-stage-card__success,.auth-login-stage-card__success-circle,.auth-login-stage-card__success-circle-fill,.auth-login-stage-card__success-check{opacity:1!important;stroke-dashoffset:0!important;animation:none!important;transform:none!important}}.auth-login-stage-card__submit--solo{margin-top:1.25rem;padding-inline:1.5rem}.auth-login-stage-card__status{text-align:center;color:var(--stage-ink-dim,#6a767b);margin:1.25rem 0 0;font-size:.9rem}.auth-login-stage-card__grid-2{grid-template-columns:1fr 1fr;gap:.85rem;width:100%;display:grid}a.auth-login-stage-card__submit{box-sizing:border-box;text-decoration:none}.auth-login-stage-card__footer-note{color:var(--stage-ink-dim,#6a767b);margin:.7rem 0 0;font-size:.8125rem;line-height:1.45}.auth-login-stage-card__inline-link{color:#3c8d94;font-weight:500;text-decoration:none}.auth-login-stage-card__inline-link:hover{color:#336f79;text-underline-offset:2px;text-decoration:underline}.auth-login-stage-card__hint{color:var(--stage-ink-dim,#6a767b);margin:.45rem 0 0;font-size:.75rem;line-height:1.4}.auth-login-stage-card__callout{border:1px solid var(--stage-field-border,#e9e9e9);width:100%;color:var(--stage-ink-dim,#6a767b);text-align:center;background:#f7f7f7;border-radius:8px;padding:.85rem .95rem;font-size:.84rem;line-height:1.45}.auth-login-stage-card__textarea{resize:vertical;height:auto;min-height:5.5rem;padding-top:.75rem;padding-bottom:.75rem;line-height:1.45}.auth-login-stage-card__phone{border:1px solid var(--stage-field-border,#e9e9e9);background:#fff;border-radius:8px;align-items:stretch;width:100%;transition:border-color .16s;display:flex;overflow:hidden}.auth-login-stage-card__phone:focus-within{border-color:var(--stage-field-focus,#5c6569)}.auth-login-stage-card__phone-prefix{border-right:1px solid var(--stage-field-border,#e9e9e9);color:var(--stage-ink-dim,#6a767b);background:#f7f7f7;flex-shrink:0;align-items:center;padding:0 .85rem;font-size:.875rem;font-weight:500;display:inline-flex}.auth-login-stage-card__input--phone{box-shadow:none!important;border:none!important;border-radius:0!important}.auth-login-stage-card__file{display:none}.auth-login-stage-card__file-picker{border:1px solid var(--stage-field-border,#e9e9e9);width:100%;min-height:2.75rem;color:var(--stage-input-ink,#1c1c1c);cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:.65rem;padding:.55rem .75rem .55rem .85rem;transition:border-color .16s,background .16s;display:flex}.auth-login-stage-card__file-picker:hover{background:#fafafa;border-color:#d3d7d9}.auth-login-stage-card__file-picker:focus-within{border-color:var(--stage-field-focus,#5c6569)}.auth-login-stage-card__file-picker-icon{background:#f7f7f7;border-radius:6px;flex-shrink:0;place-items:center;width:1.75rem;height:1.75rem;display:grid}.auth-login-stage-card__file-picker-icon img{opacity:.72;width:.9rem;height:auto}.auth-login-stage-card__file-picker-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--stage-ink-dim,#6a767b);flex:auto;font-size:.875rem;font-weight:400;overflow:hidden}.auth-login-stage-card__file-picker.has-file .auth-login-stage-card__file-picker-text{color:var(--stage-input-ink,#1c1c1c);font-weight:500}.auth-login-stage-card__file-picker-action{color:#336f79;background:#3c8d941f;border-radius:100px;flex-shrink:0;padding:.35rem .7rem;font-size:.75rem;font-weight:600;line-height:1.2}.auth-login-stage-card__steps{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;width:100%;margin:0;padding:0;list-style:none;display:grid}.auth-login-stage-card__step{flex-direction:column;align-items:center;gap:.4rem;min-width:0;display:flex;position:relative;overflow:visible}.auth-login-stage-card__step-head{justify-content:center;align-items:center;width:100%;height:1.75rem;display:flex;position:relative;overflow:visible}.auth-login-stage-card__step-dot{z-index:1;color:#8a9498;background:#fff;border:1.5px solid #e4e7e8;border-radius:999px;place-items:center;width:1.75rem;height:1.75rem;font-size:.68rem;font-weight:600;line-height:1;transition:background .28s,border-color .28s,color .28s,transform .32s cubic-bezier(.22,1,.36,1),box-shadow .28s;display:grid;position:relative;box-shadow:0 0 0 3px #fff}.auth-login-stage-card__step-dot.is-active{color:#fff;background:#3c8d94;border-color:#3c8d94;transform:scale(1.08);box-shadow:0 0 0 3px #fff,0 0 0 6px #3c8d942e}.auth-login-stage-card__step-dot.is-done{color:#fff;background:#3c8d94;border-color:#3c8d94;transform:scale(1)}.auth-login-stage-card__step-check{display:block}.auth-login-stage-card__step-label{text-overflow:ellipsis;white-space:nowrap;color:#8a9498;text-align:center;width:100%;max-width:100%;padding-inline:.15rem;font-size:.62rem;font-weight:500;line-height:1.2;transition:color .28s;display:block;overflow:hidden}.auth-login-stage-card__step.is-active .auth-login-stage-card__step-label{color:var(--stage-ink,#1c1c1c);font-weight:600}.auth-login-stage-card__step.is-done .auth-login-stage-card__step-label{color:#336f79}.auth-login-stage-card__step-track{pointer-events:none;background:#e8ebec;border-radius:999px;width:calc(100% - 2rem);height:2px;position:absolute;top:50%;left:calc(50% + 1rem);overflow:hidden;transform:translateY(-50%)}.auth-login-stage-card__step-track-fill{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#3c8d94 0%,#336f79 100%);width:0%;height:100%;transition:width .48s cubic-bezier(.22,1,.36,1);display:block}.auth-login-stage-card__step-track.is-complete .auth-login-stage-card__step-track-fill{width:100%}@media (prefers-reduced-motion:reduce){.auth-login-stage-card__step-dot,.auth-login-stage-card__step-track-fill,.auth-login-stage-card__step-label{transition:none}}.auth-login-stage-card__toggle-field{flex-direction:column;align-items:stretch;gap:0;width:100%;display:flex}.auth-login-stage-card__segment{border:1px solid var(--stage-field-border,#e9e9e9);background:#f7f7f7;border-radius:10px;grid-template-columns:1fr 1fr;gap:.2rem;width:100%;max-width:16.5rem;padding:.2rem;display:grid}.auth-login-stage-card__segment-btn{appearance:none;color:#6a767b;min-height:2.35rem;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;margin:0;padding:.45rem .75rem;font-size:.875rem;font-weight:500;line-height:1;transition:background .18s,color .18s,box-shadow .18s;display:inline-flex}.auth-login-stage-card__segment-btn:hover:not(.is-selected){color:#38474f;background:#fff}.auth-login-stage-card__segment-btn.is-selected{color:#fff;background:#3c8d94;box-shadow:0 1px 2px #336f7938}.auth-login-stage-card__segment-btn:focus-visible{outline-offset:1px;outline:2px solid #3c8d9473}@media (prefers-reduced-motion:reduce){.auth-login-stage-card__segment-btn{transition:none}}.auth-login-stage-card__nav{flex-direction:column;gap:.65rem;width:100%;margin-top:.15rem;display:flex}.auth-login-stage-card__nav.has-back{flex-direction:column-reverse}.auth-login-stage-card__nav .auth-login-stage-card__submit{margin-top:0}.auth-login-stage-card__nav-secondary{appearance:none;color:#38474f;width:100%;height:36px;min-height:36px;max-height:36px;font-family:var(--font-sans), Aspekta, system-ui, sans-serif;cursor:pointer;box-shadow:none;white-space:nowrap;background:#f7f7f7;border:1px solid #3c8d94;border-radius:100px;justify-content:center;align-items:center;padding:0 12px;font-size:14px;font-weight:500;line-height:1;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.auth-login-stage-card__nav-secondary:hover:not(:disabled),.auth-login-stage-card__nav-secondary:focus-visible:not(:disabled){color:#004d63;background:#006c8714;border-color:#004d63;outline:none}.auth-login-stage-card__nav-secondary:disabled{opacity:.55;cursor:not-allowed}.auth-login-stage-card__steps+.auth-login-stage-card__form,.auth-login-stage-card__steps+.auth-login-stage-card__alert,.auth-login-stage-card__alert+.auth-login-stage-card__form{margin-top:0}.auth-login-stage-card__state-trigger{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.auth-login-stage-card__state-value{color:var(--stage-input-ink,#1c1c1c)}.auth-login-stage-card__state-placeholder{color:#9aa3a7}.auth-login-stage-card__state-caret{color:#8a9498;flex-shrink:0;width:1rem;height:1rem}.auth-login-stage-card__state-panel{z-index:200;background:#fff;border:1px solid #e9e9e9;border-radius:8px;flex-direction:column;padding:.35rem;display:flex;overflow:hidden;box-shadow:0 12px 28px #0f172a1f}.auth-login-stage-card__state-search{border-bottom:1px solid #e9e9e9;flex-shrink:0;margin:0 0 .15rem;padding:0 0 .35rem}.auth-login-stage-card__state-search-input{box-sizing:border-box;color:#1c1c1c;width:100%;height:32px;min-height:32px;font-family:var(--font-sans), Aspekta, system-ui, sans-serif;caret-color:#1c1c1c;background:#fff;border:1px solid #e9e9e9;border-radius:6px;outline:none;margin:0;padding:0 .65rem;font-size:.8125rem;font-weight:400;line-height:1.25;display:block}.auth-login-stage-card__state-search-input::placeholder{color:#9aa3a7;opacity:1}.auth-login-stage-card__state-search-input:focus,.auth-login-stage-card__state-search-input:focus-visible{border-color:#5c6569;outline:none}.auth-login-stage-card__state-list{overscroll-behavior:contain;flex:auto;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.auth-login-stage-card__state-empty{color:#6a767b;padding:.65rem .75rem;font-size:.875rem}.auth-login-stage-card__state-option{color:#1c1c1c;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:center;gap:.5rem;padding:.65rem .75rem;font-size:.875rem;font-weight:400;transition:background .16s,color .16s;display:flex}.auth-login-stage-card__state-option:hover{color:#38474f;background:#f0f0f0}.auth-login-stage-card__state-option.is-active{color:#336f79;background:0 0;font-weight:600}.auth-login-stage-card__state-option.is-active:hover{color:#336f79;background:#f0f0f0}.auth-login-stage-card__state-code{color:#8a9498}.auth-login-stage-card__state-check{color:#3c8d94;flex-shrink:0;width:1rem;height:1rem}@media (max-width:899px){:is(html:has(.auth-login-stage),body:has(.auth-login-stage)){height:100%!important;max-height:100%!important;overflow:hidden!important}.auth-route-shell{height:100%!important;max-height:100dvh!important;overflow:hidden!important}.auth-login-stage{z-index:1;width:100%;padding:max(5.25rem, calc(env(safe-area-inset-top) + 4.25rem)) max(1.5rem, env(safe-area-inset-right)) max(1.5rem, env(safe-area-inset-bottom)) max(1.5rem, env(safe-area-inset-left));-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y;flex-direction:column;justify-content:flex-start;align-items:center;display:flex;height:100dvh!important;min-height:0!important;max-height:100dvh!important;position:fixed!important;inset:0!important;overflow:hidden auto!important}.auth-login-stage:before,.auth-login-stage:after{content:"";pointer-events:none;flex:auto;width:100%;min-height:0}.auth-login-stage__topbar{top:max(1.75rem, calc(env(safe-area-inset-top) + .85rem));left:max(1.5rem, env(safe-area-inset-left));z-index:3;box-sizing:border-box;flex-wrap:nowrap;flex:none;justify-content:flex-start;align-self:auto;align-items:center;gap:1rem;width:max-content;max-width:calc(100% - 3rem);margin:0;padding:0;display:flex;position:absolute;right:auto}.auth-login-stage__logo{max-width:min(12rem,58vw)!important;height:2.75rem!important}.auth-login-stage__panel{border-radius:0;flex:none;width:100%;max-width:28rem;margin-inline:auto;padding:0;overflow:visible;height:auto!important;min-height:0!important}.auth-login-stage__pair{flex:none;gap:0;height:auto!important;min-height:0!important}.auth-login-stage__content{flex:none;justify-content:center;align-items:center;width:100%;padding:.5rem 0 1rem;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.auth-login-stage-card{align-items:stretch;gap:1rem;width:100%;max-width:100%;height:auto!important;max-height:none!important;overflow:visible!important}.auth-login-stage-card__topbar{margin-bottom:0;padding:0}.auth-login-stage-card__back{min-height:2.35rem;font-size:.875rem}.auth-login-stage-card__header{margin-bottom:0}.auth-login-stage-card__title{font-size:clamp(1.5rem,7vw,2rem);line-height:1.2}.auth-login-stage-card__subtitle{max-width:36ch;margin-top:.35rem;font-size:.875rem;line-height:1.4}.auth-login-stage-card__panel{box-sizing:border-box;gap:0;width:100%;padding:1.1rem 1rem 1.25rem;overflow:visible}.auth-login-stage-card__form{gap:.9rem;margin-top:0}.auth-login-stage-card__steps{width:100%;margin-top:.5rem}.auth-login-stage-card__chrome{width:100%}.auth-login-stage-card__steps+.auth-login-stage-card__form,.auth-login-stage-card__steps+.auth-login-stage-card__alert,.auth-login-stage-card__alert+.auth-login-stage-card__form{margin-top:.7rem}.auth-login-stage-card__label{margin-bottom:6px;font-size:12px}.auth-login-stage-card__input,.auth-login-stage-card__otp-box,.auth-login-stage-card__textarea,.auth-login-stage-card__phone .auth-login-stage-card__input,.auth-login-stage-card__state-trigger{height:auto;min-height:2.55rem;padding-top:.55rem;padding-bottom:.55rem;font-size:16px}.auth-login-stage-card__textarea{min-height:4rem}.auth-login-stage-card__hint{margin-top:.3rem;font-size:.7rem}.auth-login-stage-card__otp{gap:.35rem}.auth-login-stage-card__otp-box{aspect-ratio:auto;min-height:2.65rem;max-height:2.9rem;font-size:1.05rem}.auth-login-stage-card__submit,.auth-login-stage-card__nav-secondary{width:100%;height:36px;min-height:36px;max-height:36px}.auth-login-stage-card__footer{margin-top:.85rem}.auth-login-stage-card__grid-2{grid-template-columns:1fr;gap:.7rem}.auth-login-stage-card__segment{max-width:none}.auth-login-stage-card__segment-btn{min-height:2.25rem}.auth-login-stage-card__nav{flex-direction:column;gap:.55rem;margin-top:.1rem;display:flex}.auth-login-stage-card__nav.has-back{flex-direction:column-reverse}.auth-login-stage-card__step{gap:.2rem;min-width:0}.auth-login-stage-card__step-head{height:1.4rem}.auth-login-stage-card__step-dot{width:1.4rem;height:1.4rem;font-size:.55rem;box-shadow:0 0 0 2px #fff}.auth-login-stage-card__step-dot.is-active{box-shadow:0 0 0 2px #fff,0 0 0 4px #3c8d942e}.auth-login-stage-card__step-track{width:calc(100% - 1.5rem);height:2px;left:calc(50% + .75rem)}.auth-login-stage-card__step-label{letter-spacing:-.01em;font-size:.5rem}.auth-login-stage-card__file-picker{gap:.45rem;min-height:2.55rem;padding:.45rem .55rem .45rem .65rem}.auth-login-stage-card__file-picker-action{padding:.28rem .55rem;font-size:.68rem}.auth-login-stage-card__phone-prefix{padding:0 .65rem;font-size:.875rem}.auth-login-stage-card__phone{min-height:2.55rem}.auth-login-stage-card__row{flex-wrap:wrap;gap:.5rem .75rem}}@media (max-width:420px){.auth-login-stage{padding:max(4.75rem, calc(env(safe-area-inset-top) + 3.75rem)) max(1.25rem, env(safe-area-inset-right)) max(1.25rem, env(safe-area-inset-bottom)) max(1.25rem, env(safe-area-inset-left))}.auth-login-stage__topbar{top:max(1.5rem, calc(env(safe-area-inset-top) + .65rem));left:max(1.25rem, env(safe-area-inset-left));gap:.85rem;max-width:calc(100% - 2.5rem);padding:0}.auth-login-stage__logo{max-width:min(11rem,62vw)!important;height:2.5rem!important}.auth-login-stage__content{padding:.45rem 0 .85rem}.auth-login-stage-card{gap:.85rem}.auth-login-stage-card__panel{padding:.95rem .85rem 1.1rem}.auth-login-stage-card__title{font-size:clamp(1.35rem,7.5vw,1.75rem)}.auth-login-stage-card__subtitle{font-size:.8125rem}.auth-login-stage-card__otp{gap:.28rem}.auth-login-stage-card__otp-box{border-radius:7px;min-height:2.45rem;max-height:2.7rem;font-size:1rem}.auth-login-stage-card__submit svg,.auth-login-stage-card__step-label{display:none}.auth-login-stage-card__step-dot{width:1.3rem;height:1.3rem;font-size:.55rem}.auth-login-stage-card__step-head{height:1.3rem}.auth-login-stage-card__step-track{width:calc(100% - 1.4rem);left:calc(50% + .7rem)}.auth-login-stage-card__file-picker-text{font-size:.75rem}}@media (max-width:390px){.auth-login-stage{padding:max(4.5rem, calc(env(safe-area-inset-top) + 3.5rem)) max(1.15rem, env(safe-area-inset-right)) max(1rem, env(safe-area-inset-bottom)) max(1.15rem, env(safe-area-inset-left));justify-content:flex-start;align-items:center;scroll-padding-bottom:5.5rem}.auth-login-stage__topbar{top:max(1.35rem, calc(env(safe-area-inset-top) + .5rem));left:max(1.15rem, env(safe-area-inset-left));max-width:calc(100% - 2.3rem);padding:0}.auth-login-stage__logo{max-width:min(10.5rem,64vw)!important;height:2.35rem!important}.auth-login-stage__content{padding:.35rem 0 .55rem}.auth-login-stage-card{gap:.55rem}.auth-login-stage-card__header{gap:.15rem}.auth-login-stage-card__title{font-size:clamp(1.2rem,6.8vw,1.45rem);line-height:1.15}.auth-login-stage-card__subtitle{max-width:none;margin-top:.2rem;font-size:.75rem;line-height:1.35}.auth-login-stage-card__panel{padding:.75rem .7rem .85rem}.auth-login-stage-card__form{gap:.65rem}.auth-login-stage-card__password-block,.auth-login-stage-card__submit-block{gap:.55rem}.auth-login-stage-card__label{margin-bottom:4px}.auth-login-stage-card__hint{margin-top:.15rem;font-size:.65rem}.auth-login-stage-card__row{align-items:center;min-height:2.5rem}.auth-login-stage-card__remember,.auth-login-stage-card__forgot{align-items:center;min-height:2.5rem;display:inline-flex}.auth-login-stage-card__input,.auth-login-stage-card__otp-box,.auth-login-stage-card__textarea,.auth-login-stage-card__phone .auth-login-stage-card__input,.auth-login-stage-card__state-trigger,.auth-login-stage-card__file-picker{height:auto;min-height:2.75rem;font-size:16px}.auth-login-stage-card__textarea{min-height:3.75rem}.auth-login-stage-card__submit,.auth-login-stage-card__nav-secondary{height:2.75rem;min-height:2.75rem;max-height:none}.auth-login-stage-card__otp{gap:.2rem}.auth-login-stage-card__otp-box{aspect-ratio:auto;min-height:2.75rem;max-height:2.75rem;font-size:1.05rem}.auth-login-stage-card__footer{margin-top:.45rem}.auth-login-stage-card__steps{margin-top:.25rem}.auth-login-stage-card__nav{gap:.45rem;margin-top:0}.auth-login-stage-card__nav.has-back{flex-direction:column-reverse}}@media (min-width:900px){.auth-login-stage:before,.auth-login-stage:after{content:none;flex:none;display:none}.auth-login-stage{justify-content:stretch;align-items:stretch;height:100dvh;padding:0;overflow:hidden}.auth-login-stage__panel{border-radius:0;justify-content:center;align-items:stretch;width:100%;max-width:none;height:100%;min-height:100%;padding:0;display:flex}.auth-login-stage__pair{flex:auto;grid-template-columns:minmax(22rem,477px) minmax(16rem,641px);justify-content:center;align-items:stretch;gap:clamp(1.5rem,3vw,7rem);width:min(1230px,100% - clamp(2rem,6vw,6rem));max-width:1230px;height:100%;min-height:0;margin-inline:auto;padding:clamp(4rem,9vh,97px) 0 clamp(2rem,5vh,97px);display:grid}.auth-login-stage__media-col{flex:none;align-self:stretch;min-width:0;min-height:0;padding:0;display:flex}.auth-login-stage__media{aspect-ratio:auto;border-radius:24px;flex:auto;width:100%;height:100%;min-height:100%;max-height:none}.auth-login-stage__media-img,.auth-login-stage__media-video,.auth-login-stage__media-fill{object-fit:cover;object-position:center center}.auth-login-stage__content{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;flex:none;justify-content:center;align-self:center;align-items:center;width:100%;max-width:none;min-height:0;padding:0 1rem;overflow:hidden auto}.auth-login-stage-card{width:100%;max-width:477px;padding:0}.auth-login-stage-card__step-label{font-size:.7rem}.auth-login-stage-card__step-track{height:2.5px}.auth-login-stage-card__nav.has-back{grid-template-columns:minmax(6.5rem,.42fr) 1fr;align-items:stretch;display:grid}}@media (min-width:1200px){.auth-login-stage__pair{grid-template-columns:477px 641px;column-gap:112px;width:1230px;max-width:calc(100% - 6rem);margin-inline:auto;padding:97px 0}.auth-login-stage__content{justify-content:center;align-items:stretch;padding:0}.auth-login-stage-card{max-width:477px;margin:0}.auth-login-stage__media{border-radius:24px;align-self:stretch;width:100%;max-width:641px;margin-left:0}}
