@font-face{font-family:DM Sans Portal;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/fonts/dm-sans/dm-sans-latin-ext-v1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Portal;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/fonts/dm-sans/dm-sans-latin-v1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Portal Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0%;size-adjust:104.53%}._29V4Za_variable{--font-portal:"DM Sans Portal", "DM Sans Portal Fallback"}
.V-DpSa_page{--ink:#0e1116;--ink-2:#3a404a;--muted:#868d98;--faint:#b4bac3;--line:#e7e9ec;--hover:#f5f6f7;--danger:#c93a4f;--ok:#1d9a5b;--ease:cubic-bezier(.22, 1, .36, 1);--sans:var(--font-portal), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;min-height:100svh;color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--sans);-webkit-font-smoothing:antialiased;background:#fff;flex-direction:column;font-size:.9375rem;line-height:1.5;display:flex}.V-DpSa_page a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);text-underline-offset:3px;font-weight:500;transition:text-decoration-color .2s}.V-DpSa_page a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.V-DpSa_page a:focus-visible,.V-DpSa_page button:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.V-DpSa_progress{z-index:1;background:var(--line);height:2px;position:fixed;inset:0 0 auto}.V-DpSa_progress span{background:var(--ink);transform-origin:0;transition:transform .7s var(--ease);position:absolute;inset:0}.V-DpSa_top{grid-template-columns:1fr auto 1fr;align-items:center;height:88px;padding:0 32px;display:grid}.V-DpSa_brand{letter-spacing:-.02em;font-size:.9375rem;font-weight:600}.V-DpSa_backSlot{display:flex}.V-DpSa_back{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;margin-left:-8px;padding:6px 8px;font-size:.875rem;transition:color .2s,background-color .2s;animation:.4s both V-DpSa_fade;display:inline-flex}.V-DpSa_back:hover{background:var(--hover);color:var(--ink)}.V-DpSa_main{width:min(400px,100% - 48px);margin:0 auto;padding:clamp(48px,18vh,168px) 0 64px}.V-DpSa_screen{animation:V-DpSa_in-up .55s var(--ease) both;flex-direction:column;display:flex}.V-DpSa_screen[data-dir="-1"]{animation-name:V-DpSa_in-down}.V-DpSa_question{letter-spacing:-.035em;margin:0;font-size:clamp(1.625rem,4vw,1.875rem);font-weight:600;line-height:1.2}.V-DpSa_note{color:var(--muted);margin:10px 0 0;line-height:1.55}.V-DpSa_note strong{color:var(--ink);font-weight:500}.V-DpSa_field{margin-top:28px;position:relative}.V-DpSa_input{border:1px solid var(--line);width:100%;height:52px;color:var(--ink);font:inherit;background:#fff;border-radius:12px;outline:none;padding:0 16px;font-size:1rem;transition:border-color .2s,box-shadow .2s}.V-DpSa_field[data-password=true] .V-DpSa_input{padding-right:68px}.V-DpSa_input::placeholder{color:var(--faint)}.V-DpSa_input:hover{border-color:#d5d9de}.V-DpSa_input:focus{border-color:var(--ink);box-shadow:0 0 0 4px #0e11160f}.V-DpSa_input[aria-invalid=true]{border-color:var(--danger)}.V-DpSa_input[aria-invalid=true]:focus{box-shadow:0 0 0 4px #c93a4f1a}.V-DpSa_show{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px 10px;font-size:.8125rem;transition:color .2s,background-color .2s;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.V-DpSa_show:hover{background:var(--hover);color:var(--ink)}.V-DpSa_rule{color:var(--muted);align-items:center;gap:7px;margin:10px 0 0;font-size:.8125rem;transition:color .3s;display:flex}.V-DpSa_rule svg{color:var(--faint);transition:color .3s ease, transform .4s var(--ease)}.V-DpSa_rule[data-ok=true]{color:var(--ink-2)}.V-DpSa_rule[data-ok=true] svg{color:var(--ok);transform:scale(1.15)}.V-DpSa_error{color:var(--danger);animation:V-DpSa_in-up-small .35s var(--ease) both;margin:10px 0 0;font-size:.875rem}.V-DpSa_done{color:var(--ok);animation:V-DpSa_in-up-small .35s var(--ease) both;margin:20px 0 0;font-size:.875rem}.V-DpSa_recoveryForm{flex-direction:column;display:flex}.V-DpSa_primary{background:var(--ink);color:#fff;height:50px;font:inherit;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;margin-top:20px;font-weight:500;transition:background-color .2s,transform .15s;display:inline-flex;position:relative}.V-DpSa_primary:hover{background:#262a31}.V-DpSa_primary:active{transform:scale(.99)}.V-DpSa_primary:disabled{cursor:default}.V-DpSa_primaryText{transition:opacity .15s}.V-DpSa_primaryText[data-hidden=true]{opacity:0}.V-DpSa_spinner{border:2px solid #ffffff40;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite V-DpSa_spin;position:absolute}.V-DpSa_quiet{color:var(--muted);text-align:center;margin:24px 0 0;font-size:.875rem}.V-DpSa_note~.V-DpSa_quiet:not(form .V-DpSa_quiet){text-align:left}.V-DpSa_link{color:var(--ink);font:inherit;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:500}.V-DpSa_link:disabled{color:var(--muted);font-variant-numeric:tabular-nums;cursor:default;font-weight:400;text-decoration:none}@keyframes V-DpSa_in-up{0%{opacity:0;filter:blur(4px);transform:translateY(14px)}}@keyframes V-DpSa_in-down{0%{opacity:0;filter:blur(4px);transform:translateY(-14px)}}@keyframes V-DpSa_in-up-small{0%{opacity:0;transform:translateY(4px)}}@keyframes V-DpSa_fade{0%{opacity:0}}@keyframes V-DpSa_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.V-DpSa_page *,.V-DpSa_page :before,.V-DpSa_page :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:520px){.V-DpSa_top{height:68px;padding:0 20px}.V-DpSa_main{padding-top:40px}}
