.vault-modal,.vault-modal-backdrop{--modal-open-dur:250ms;--modal-close-dur:150ms;--modal-scale:0.96;--modal-ease:cubic-bezier(0.22,1,0.36,1)}.vault-modal{animation:vault-modal-in var(--modal-open-dur) var(--modal-ease) backwards;transform-origin:center}.vault-modal-backdrop,.vault-modal::backdrop{animation:vault-modal-backdrop-in var(--modal-open-dur,.25s) var(--modal-ease,ease-out) backwards}.vault-modal[data-modal-state=closing]{animation:vault-modal-out var(--modal-close-dur) var(--modal-ease) both;pointer-events:none}.vault-modal-backdrop[data-modal-state=closing],.vault-modal[data-modal-state=closing]::backdrop{animation:vault-modal-backdrop-out var(--modal-close-dur,.15s) var(--modal-ease,ease-out) both;pointer-events:none}.vault-modal-stand-in{background:transparent;border:0;height:100%;inset:0;margin:0;max-height:none;max-width:none;overflow:visible;padding:0;pointer-events:none;position:fixed;width:100%;z-index:2147483000}.vault-modal-stand-in>.vault-modal-backdrop{inset:0;position:absolute}@keyframes vault-modal-in{0%{opacity:0;scale:var(--modal-scale)}to{opacity:1;scale:1}}@keyframes vault-modal-out{0%{opacity:1;scale:1}to{opacity:0;scale:var(--modal-scale)}}@keyframes vault-modal-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes vault-modal-backdrop-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.vault-modal,.vault-modal-backdrop,.vault-modal-backdrop[data-modal-state=closing],.vault-modal::backdrop,.vault-modal[data-modal-state=closing],.vault-modal[data-modal-state=closing]::backdrop{animation:none!important}}.clear-dissolve_layer__3_tbb{overflow:hidden;pointer-events:none;position:fixed;z-index:2147483000}.clear-dissolve_placeholder__ewX1G,.clear-dissolve_words__Twr2I{align-items:center;display:flex;inset:0;overflow:hidden;position:absolute;white-space:nowrap}.clear-dissolve_glow__1mDS5{inset:0;mix-blend-mode:multiply;opacity:0;position:absolute}.clear-dissolve_clearing__FfRfs::placeholder{color:transparent!important}.clear-dissolve_clearing__FfRfs+[data-search-hint]{visibility:hidden}@media (prefers-reduced-motion:reduce){.clear-dissolve_layer__3_tbb{display:none}}.settings-select_trigger__CEuN_{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding:10px 14px;background:#f4f9fd;border:1px solid #cddff5;border-radius:12px;color:#173b60;text-align:left;font:inherit;font-size:15px;font-weight:400;cursor:pointer}.settings-select_trigger__CEuN_:disabled{opacity:.5;cursor:default}.settings-select_trigger__CEuN_:hover:not(:disabled),.settings-select_trigger__CEuN_[aria-expanded=true]{border-color:#2c7be5;background:#f4f9fd}.settings-select_option__T_gFt svg,.settings-select_search__5FgV3 button svg,.settings-select_trigger__CEuN_ svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;flex-shrink:0}.settings-select_backdrop__nYZ92{display:none}@media (hover:none),(max-width:680px){.settings-select_backdrop__nYZ92{display:block;position:fixed;inset:0;z-index:999;cursor:pointer;-webkit-tap-highlight-color:transparent}}.settings-select_panel__GxlY4{position:fixed;z-index:1000;display:flex;flex-direction:column;border:1px solid #d6e4ef;border-radius:12px;background:white;box-shadow:0 12px 35px #14375624;overflow:hidden;font-family:var(--font-poppins),Poppins,sans-serif;color:#183c56}.settings-select_search__5FgV3{position:relative;padding:11px;border-bottom:1px solid #e6f3fd;flex-shrink:0}.settings-select_search__5FgV3 input{box-sizing:border-box;width:100%;min-height:44px;padding:10px 44px 10px 12px;font:inherit;font-size:16px;background:#f4f9fd;border:1px solid #d6e4ef;border-radius:8px;color:#183c56}.settings-select_search__5FgV3 input::-webkit-search-cancel-button{display:none}.settings-select_search__5FgV3 button{display:grid;place-items:center;position:absolute;right:12px;top:11px;min-width:44px;min-height:44px;border:0;background:none;color:#60788e;cursor:pointer}.settings-select_search__5FgV3 button[hidden]{display:none}.settings-select_list__HmeK7{overflow:auto;padding:7px;min-height:0;overscroll-behavior:contain}.settings-select_group__IPRlP+.settings-select_group__IPRlP{border-top:2px solid #e6f3fd;margin-top:7px;padding-top:7px}.settings-select_heading__C09yI{padding:14px 12px 9px;font-size:17px;font-weight:600}.settings-select_option__T_gFt{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;width:100%;padding:10px 12px;border:0;border-radius:8px;background:white;color:#183c56;font:inherit;font-size:15px;font-weight:500;text-align:left;cursor:pointer}.settings-select_option__T_gFt:focus,.settings-select_option__T_gFt:hover{background:#f4f9fd}.settings-select_option__T_gFt[aria-selected=true]{background:#e6f3fd;color:#2166bf;font-weight:600}.settings-select_empty__a0mqB,.settings-select_feedback__loVc9{padding:10px 18px;margin:0;font-size:13px;line-height:1.6;color:#60788e}.signup-welcome_welcome__4G8hS{position:fixed;inset:0;box-sizing:border-box;width:min(calc(100% - 32px),480px);max-height:calc(100dvh - 32px);margin:auto;overflow:auto;overscroll-behavior:contain;padding:44px 40px 28px;border:0;border-radius:24px;background:#fff;color:#15324f;box-shadow:0 24px 80px rgb(14 30 48/24%);font-family:var(--font-poppins),sans-serif}.signup-welcome_welcome__4G8hS::backdrop{background:rgb(14 30 48/58%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.signup-welcome_mark__9V7wG{display:block;width:40px;height:31px;margin:0 auto}.signup-welcome_welcome__4G8hS h2{margin:22px 0 28px;font-size:27px;font-weight:600;line-height:1.15;letter-spacing:-.6px;text-align:center}.signup-welcome_welcome__4G8hS h2:focus{outline:none}.signup-welcome_welcome__4G8hS h2:has(+.signup-welcome_intro__SUdaD){margin-bottom:10px}.signup-welcome_intro__SUdaD{margin:0 0 24px;color:#567086;font-size:14px;line-height:1.5;text-align:center}.signup-welcome_welcome__4G8hS form{display:grid;gap:12px}.signup-welcome_welcome__4G8hS label{display:block}.signup-welcome_hiddenLabel__WtXLg{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.signup-welcome_welcome__4G8hS .signup-welcome_choice__81CNK,.signup-welcome_welcome__4G8hS input[type=text]{box-sizing:border-box;width:100%;min-width:0;height:54px;padding:0 18px;border:1px solid transparent;border-radius:16px;background-color:#f4f9fd;color:#15324f;font:inherit;font-size:15px;transition:border-color .15s,background-color .15s}.signup-welcome_welcome__4G8hS input::placeholder{color:#7b8fa0;opacity:1}.signup-welcome_welcome__4G8hS .signup-welcome_choice__81CNK{min-height:54px;font-weight:400}.signup-welcome_welcome__4G8hS .signup-welcome_choice__81CNK[data-empty]{color:#7b8fa0}.signup-welcome_welcome__4G8hS .signup-welcome_choice__81CNK svg{width:18px;height:18px;color:#15324f;transition:transform .15s}.signup-welcome_welcome__4G8hS .signup-welcome_choice__81CNK[aria-expanded=true] svg{transform:rotate(180deg)}.signup-welcome_welcome__4G8hS :is(input[type=text],.signup-welcome_choice__81CNK):hover:not(:disabled){border-color:transparent;background-color:#e1e8ee}.signup-welcome_welcome__4G8hS .signup-welcome_choice__81CNK[aria-expanded=true],.signup-welcome_welcome__4G8hS :is(input[type=text],.signup-welcome_choice__81CNK):focus{border-color:#9fb6c8;background-color:#f4f9fd;outline:none}.signup-welcome_welcome__4G8hS .signup-welcome_choiceMenu__TzlGe{border:1px solid #e1e8ee;border-radius:16px;box-shadow:0 18px 48px rgb(14 30 48/18%);font-family:var(--font-poppins),sans-serif;color:#15324f}.signup-welcome_welcome__4G8hS .signup-welcome_choiceMenu__TzlGe [role=listbox]{padding:6px}.signup-welcome_welcome__4G8hS .signup-welcome_choiceMenu__TzlGe [role=option]{min-height:46px;padding:11px 14px;border-radius:12px;background:#fff;color:#15324f;font-size:16px;font-weight:500;line-height:1.3}.signup-welcome_welcome__4G8hS .signup-welcome_choiceMenu__TzlGe [role=option]:is(:hover,:focus){background:#f4f9fd}.signup-welcome_welcome__4G8hS .signup-welcome_choiceMenu__TzlGe [role=option][aria-selected=true]{background:#e1e8ee;color:#15324f;font-weight:600}.signup-welcome_welcome__4G8hS .signup-welcome_choiceMenu__TzlGe [role=option] svg{width:18px;height:18px;color:#15324f}.signup-welcome_foundNiche__9q7d6{display:flex;align-items:center;justify-content:center;gap:12px;min-height:64px;margin:0 0 18px;padding:12px 20px;border-radius:16px;background:#f4f9fd;color:#15324f;font-size:19px;font-weight:600;text-align:center}.signup-welcome_nicheIcon__DtMJM{display:inline-flex;flex-shrink:0;font-size:18px;line-height:1;color:#15324f}.signup-welcome_foundNiche__9q7d6 .signup-welcome_nicheIcon__DtMJM{font-size:22px}.signup-welcome_nicheGrid__ZVAwA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:max-content;gap:8px;max-height:calc(5 * 54px + 4 * 8px);margin:0 -4px;padding:2px 4px 14px;overflow-y:auto;overscroll-behavior:contain;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 28px),transparent)}.signup-welcome_welcome__4G8hS .signup-welcome_nichePill__yeB3q{position:relative;display:flex;align-items:center;gap:10px;box-sizing:border-box;min-height:54px;padding:8px 14px;border:1px solid transparent;border-radius:16px;background:#f4f9fd;color:#15324f;font-size:14px;font-weight:500;line-height:1.25;cursor:pointer;transition:background-color .15s,border-color .15s}.signup-welcome_welcome__4G8hS .signup-welcome_nichePill__yeB3q:hover{background:#e1e8ee}.signup-welcome_welcome__4G8hS .signup-welcome_nichePill__yeB3q[data-chosen]{border-color:#15324f;background:#fff;box-shadow:inset 0 0 0 1px #15324f;font-weight:600}.signup-welcome_nichePill__yeB3q input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.signup-welcome_finding__5mVdQ{display:flex;align-items:center;justify-content:center;gap:12px;min-height:120px;margin:0;color:#567086;font-size:15px}.signup-welcome_spinner__kthXB{width:20px;height:20px;border:2.5px solid #d6e4ef;border-top-color:#15324f;border-radius:50%;animation:signup-welcome_welcome-spin__uo9PR .8s linear infinite}@keyframes signup-welcome_welcome-spin__uo9PR{to{transform:rotate(1turn)}}.signup-welcome_error__IlwOW{margin:4px 0 0;color:#b3261e;font-size:13px;line-height:1.45;text-align:center}.signup-welcome_primary__1f_yp{display:flex;align-items:center;justify-content:center;width:100%;height:54px;margin-top:6px;padding:0 20px;border:0;border-radius:999px;background:#15324f;color:#fff;font:inherit;font-size:15px;font-weight:600;cursor:pointer;transition:background-color .15s,opacity .15s}.signup-welcome_primary__1f_yp:hover:not(:disabled){background:#0d2238}.signup-welcome_quiet__iz7mQ{justify-self:center;min-height:40px;padding:0 8px;border:0;background:none;color:#567086;font:inherit;font-size:13px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.signup-welcome_welcome__4G8hS button:disabled{cursor:default;opacity:.35}.signup-welcome_progress__JQWda{width:140px;height:4px;margin:36px auto 0;overflow:hidden;border-radius:4px;background:#e1e8ee}.signup-welcome_progress__JQWda span{display:block;height:100%;border-radius:4px;background:#15324f;transition:width .3s ease}@media (prefers-reduced-motion:reduce){.signup-welcome_primary__1f_yp,.signup-welcome_progress__JQWda span,.signup-welcome_welcome__4G8hS .signup-welcome_choice__81CNK,.signup-welcome_welcome__4G8hS .signup-welcome_choice__81CNK svg,.signup-welcome_welcome__4G8hS .signup-welcome_nichePill__yeB3q,.signup-welcome_welcome__4G8hS input[type=text]{transition:none}.signup-welcome_spinner__kthXB{animation-duration:2.4s}}@media (max-width:560px),(pointer:coarse){.signup-welcome_welcome__4G8hS .signup-welcome_choice__81CNK,.signup-welcome_welcome__4G8hS input[type=text]{font-size:16px}.signup-welcome_quiet__iz7mQ{min-height:44px}}@media (max-width:560px){.signup-welcome_welcome__4G8hS{padding:36px 20px 22px;border-radius:20px}.signup-welcome_welcome__4G8hS h2{font-size:24px;margin-bottom:24px}.signup-welcome_welcome__4G8hS .signup-welcome_nichePill__yeB3q{gap:8px;padding-inline:10px}}@media (max-width:380px){.signup-welcome_welcome__4G8hS .signup-welcome_nichePill__yeB3q{font-size:13px;gap:6px}.signup-welcome_welcome__4G8hS .signup-welcome_nichePill__yeB3q .signup-welcome_nicheIcon__DtMJM{font-size:16px}}.field-shake_field__LSApO{--shake-distance:6px;--shake-overshoot:4px;--shake-dur:280ms;--shake-ease:cubic-bezier(0.22,1,0.36,1);--field-error:#e83c3c;transition:border-color .15s ease-out}.field-shake_field__LSApO[aria-invalid=true]{border-color:var(--field-error)!important;transition-duration:.28s}.field-shake_field__LSApO.field-shake_shaking__cP4j6{animation:field-shake_field-shake__KwWtd var(--shake-dur) linear}@keyframes field-shake_field-shake__KwWtd{0%{transform:translateX(0);animation-timing-function:var(--shake-ease)}28.57%{transform:translateX(var(--shake-distance));animation-timing-function:var(--shake-ease)}57.14%{transform:translateX(calc(var(--shake-distance) * -1));animation-timing-function:var(--shake-ease)}78.57%{transform:translateX(var(--shake-overshoot));animation-timing-function:var(--shake-ease)}to{transform:translateX(0)}}.field-shake_message__s1W4F{animation:field-shake_field-error-message-in__yCocf .28s ease-out both}@keyframes field-shake_field-error-message-in__yCocf{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.field-shake_field__LSApO.field-shake_shaking__cP4j6{animation:none!important;transform:none!important}.field-shake_message__s1W4F{animation:none}}