._zu8JW_page{box-sizing:border-box;color:#17243a;width:100%;height:100dvh;font-family:var(--font-sans);background:#f4f6fa;justify-content:center;align-items:center;padding:40px 24px;font-size:14px;display:flex;overflow-y:auto}._zu8JW_container{width:100%;max-width:432px;margin:auto}._zu8JW_setup{max-width:472px}._zu8JW_brand{letter-spacing:-.35px;justify-content:center;align-items:center;gap:10px;margin-bottom:28px;font-size:18px;font-weight:750;display:flex}._zu8JW_brand>span:last-child{align-items:center;display:flex}._zu8JW_brandIcon{color:#fff;background:#2563eb;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}._zu8JW_brandDivider{border-left:1px solid #cbd5e1;height:18px;margin:0 12px;display:inline-block}._zu8JW_brandProduct{letter-spacing:0;color:#65748b;font-size:15px;font-weight:450}._zu8JW_card{background:#fff;border:1px solid #e0e5ee;border-radius:14px;padding:36px;box-shadow:0 5px 22px #18284506}._zu8JW_card h1{letter-spacing:-.8px;margin:0;font-size:27px;font-weight:650;line-height:1.25}._zu8JW_description{color:#65748b;margin:10px 0 0;font-size:14px;line-height:1.6}._zu8JW_eyebrow{letter-spacing:1.1px;text-transform:uppercase;color:#2563eb;margin:0 0 9px;font-size:11px;font-weight:650}._zu8JW_form{margin-top:28px}._zu8JW_fields{border:0;flex-direction:column;gap:20px;min-width:0;margin:0;padding:0;display:flex}._zu8JW_fields label{color:#334155;font-size:13px;font-weight:550;line-height:1.4;display:block}._zu8JW_fields input{box-sizing:border-box;color:#17243a;width:100%;height:46px;font:inherit;background:#fff;border:1px solid #cdd5e1;border-radius:7px;outline:none;margin-top:8px;padding:0 12px;font-size:15px;font-weight:400;transition:border-color .15s,box-shadow .15s;display:block}._zu8JW_fields input:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb15}._zu8JW_password{position:relative}._zu8JW_password input{padding-right:44px}._zu8JW_reveal{color:#7a889e;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;width:44px;height:46px;padding:0;display:flex;position:absolute;top:0;right:0}._zu8JW_reveal:hover{color:#334155}._zu8JW_reveal:focus-visible{outline-offset:-4px;outline:2px solid #2563eb}._zu8JW_hint{color:#7a889e;margin-top:7px;font-size:12px;font-weight:400;display:block}._zu8JW_optional{color:#7a889e;font-size:12px;font-weight:400}._zu8JW_submit{color:#fff;cursor:pointer;background:#2563eb;border:1px solid #2563eb;border-radius:7px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:46px;margin-top:26px;padding:11px 14px;font-family:inherit;font-size:14px;font-weight:600;transition:background .15s;display:flex}._zu8JW_submit:hover{background:#1d4ed8}._zu8JW_submit:focus-visible{outline-offset:3px;outline:3px solid #93b7ff}._zu8JW_submit:disabled{cursor:wait;opacity:.65}._zu8JW_error,._zu8JW_success{border-radius:6px;margin:18px 0 0;padding:11px 12px;font-size:13px;line-height:1.5}._zu8JW_error{color:#b4232d;background:#fef2f2;border:1px solid #fecaca}._zu8JW_success{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}._zu8JW_help{text-align:center;color:#7a889e;margin:23px 0 0;font-size:12px;line-height:1.6}._zu8JW_footer{text-align:center;color:#8a96a8;margin:22px 0 0;font-size:11px;line-height:1.5}._zu8JW_setup ._zu8JW_card{padding:30px 34px}._zu8JW_setup ._zu8JW_fields{gap:16px}._zu8JW_setup ._zu8JW_form{margin-top:23px}._zu8JW_spinner{animation:1s linear infinite _zu8JW_spin}@keyframes _zu8JW_spin{to{transform:rotate(360deg)}}@media (max-width:480px){._zu8JW_page{padding:24px 16px}._zu8JW_card,._zu8JW_setup ._zu8JW_card{padding:28px 24px}._zu8JW_card h1{font-size:25px}._zu8JW_brand{margin-bottom:22px}}@media (prefers-reduced-motion:reduce){._zu8JW_spinner{animation:none}}
