*{box-sizing:border-box;letter-spacing:0}body{color:#16212c;background:#f4f6f8;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-block:16px}button,input{font:inherit}.login-shell[data-v-10dcac2d],.login-shell[data-v-10dcac2d] *{box-sizing:border-box}.login-shell[data-v-10dcac2d]{min-height:100svh;min-height:var(--login-visual-viewport-height,100dvh);padding:max(32px,env(safe-area-inset-top)) max(32px,env(safe-area-inset-right)) max(32px,env(safe-area-inset-bottom)) max(32px,env(safe-area-inset-left));background:linear-gradient(135deg,#21a67a1f,#ffb13b33),#f4f6f8}.login-topbar[data-v-10dcac2d]{justify-content:space-between;align-items:center;gap:16px;display:flex}.brand[data-v-10dcac2d]{color:#16212c;align-items:center;gap:10px;display:inline-flex}.brand-logo[data-v-10dcac2d]{width:54px;height:54px;box-shadow:none;-o-object-fit:contain;object-fit:contain;background:0 0;border-radius:0;flex:0 0 54px;display:block}.brand-copy[data-v-10dcac2d]{min-width:0}.brand strong[data-v-10dcac2d]{font-size:20px;line-height:1.05;display:block}.brand small[data-v-10dcac2d]{color:#536171;font-size:12px;display:block}.locale-control[data-v-10dcac2d]{color:#405161;align-items:center;gap:8px;min-height:38px;font-size:13px;font-weight:800;display:inline-flex}.locale-control select[data-v-10dcac2d]{color:#16212c;cursor:pointer;min-height:38px;font:inherit;background:#fff;border:1px solid #ccd6df;border-radius:6px;padding:0 28px 0 10px;font-weight:750}.locale-control select[data-v-10dcac2d]:focus-visible{outline-offset:2px;outline:3px solid #21a67a33}.login-layout[data-v-10dcac2d]{width:min(1160px,100%);min-width:0;min-height:calc(-112px + var(--login-visual-viewport-height,100dvh));grid-template-columns:minmax(0,1fr) minmax(360px,430px);align-items:center;gap:calc(clamp(28px,6vw,72px));margin:0 auto;display:grid}.eyebrow[data-v-10dcac2d]{color:#c05c1f;text-transform:uppercase;margin:0 0 10px;font-size:13px;font-weight:850}.login-story h1[data-v-10dcac2d]{color:#16212c;margin:0;font-size:calc(clamp(42px,6vw,68px))}.mobile-copy[data-v-10dcac2d],.mobile-title[data-v-10dcac2d]{display:none}.login-story p[data-v-10dcac2d]:not(.eyebrow){color:#536171;max-width:600px;margin:22px 0 0;font-size:18px;line-height:1.65}.trust-list[data-v-10dcac2d]{counter-reset:auth-trust;gap:14px;padding:0;list-style:none;display:grid}.login-story .trust-list[data-v-10dcac2d]{margin:30px 0 0}.trust-list-mobile[data-v-10dcac2d]{display:none}.trust-list li[data-v-10dcac2d]{color:#263647;align-items:center;gap:12px;font-weight:760;display:flex}.trust-list svg[data-v-10dcac2d]{color:#fff;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;background:#21a67a;border-radius:999px;flex:0 0 24px;width:24px;height:24px;padding:4px}.login-card[data-v-10dcac2d]{background:#fff;border:1px solid #dfe6ed;border-radius:8px;width:100%;min-width:0;max-width:100%;padding:calc(clamp(24px,4vw,34px));display:grid;box-shadow:0 24px 60px #16212c24}.card-heading h2[data-v-10dcac2d]{margin:0;font-size:34px}.card-heading p[data-v-10dcac2d]:last-child{color:#687586;margin:8px 0 0}.login-card label[data-v-10dcac2d]:not(.check-label){color:#263647;gap:8px;font-size:14px;font-weight:800;display:grid}.login-card input[type=email][data-v-10dcac2d],.login-card input[type=password][data-v-10dcac2d],.login-card input[type=tel][data-v-10dcac2d],.login-card input[type=text][data-v-10dcac2d],.login-card select[data-v-10dcac2d]{color:#16212c;border:1px solid #ccd6df;border-radius:6px;outline:none;width:100%;min-height:48px;padding:0 14px}.code-group[data-v-10dcac2d]{grid-template-columns:minmax(0,1fr) 118px;align-items:end;gap:10px;display:grid}.code-button[data-v-10dcac2d]{color:#006878;cursor:pointer;background:#fff;border:1px solid #177a98;border-radius:6px;min-height:48px;font-weight:850}.code-button[data-v-10dcac2d]:disabled,.google-button[data-v-10dcac2d]:disabled,.primary-button[data-v-10dcac2d]:disabled{cursor:not-allowed;opacity:.62}.form-message[data-v-10dcac2d]{color:#0c5e7c;background:#eaf6ff;border-radius:6px;margin:-4px 0 0;padding:10px 12px;font-size:13px;line-height:1.45}.form-message.error[data-v-10dcac2d]{color:#b63728}.form-message-action[data-v-10dcac2d]{color:inherit;font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font-weight:700;text-decoration:underline;display:inline-block}.account-recovery[data-v-10dcac2d]{color:#164f65;background:#eaf6ff;border-radius:6px;gap:8px;padding:14px;display:grid}.account-recovery strong[data-v-10dcac2d]{color:#123f51;font-size:15px;line-height:1.35}.account-recovery p[data-v-10dcac2d]{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.account-recovery-actions[data-v-10dcac2d]{flex-wrap:wrap;gap:8px;display:flex}.account-recovery-actions a[data-v-10dcac2d],.account-recovery-actions button[data-v-10dcac2d]{color:#006878;cursor:pointer;min-height:44px;font:inherit;text-align:center;background:#fff;border:1px solid #7eb7c8;border-radius:6px;flex:150px;justify-content:center;align-items:center;padding:9px 12px;font-weight:850;line-height:1.3;text-decoration:none;display:inline-flex}.account-recovery-actions a[data-v-10dcac2d]:hover,.account-recovery-actions button[data-v-10dcac2d]:hover{background:#f7fcff;border-color:#23849c}.account-recovery-actions a[data-v-10dcac2d]:focus-visible,.account-recovery-actions button[data-v-10dcac2d]:focus-visible{outline-offset:2px;outline:3px solid #0068783d}.form-row[data-v-10dcac2d]{color:#536171;justify-content:space-between;align-items:center;gap:16px;min-height:44px;font-size:14px;display:flex}.check-label[data-v-10dcac2d]{align-items:center;gap:8px;display:inline-flex}.check-label input[data-v-10dcac2d]{accent-color:#21a67a;width:16px;height:16px;accent-color:var(--auth-blue)}.form-row a[data-v-10dcac2d],.signup-line[data-v-10dcac2d] :is(button,a){color:#177a98;cursor:pointer;background:0 0;border:0;align-items:center;min-height:44px;padding:0 4px;font-weight:800;text-decoration:none;display:inline-flex}.google-button[data-v-10dcac2d],.primary-button[data-v-10dcac2d]{cursor:pointer;border-radius:6px;min-height:48px;font-weight:850}.primary-button[data-v-10dcac2d]{color:#fff;background:linear-gradient(#18aa86,#0a8369);border:0;box-shadow:0 10px 20px #0f9d7d38}.google-button-shell[data-v-10dcac2d]{grid-template-columns:minmax(0,1fr);align-items:stretch;min-height:48px;display:grid}.google-button[data-v-10dcac2d],.google-button-container[data-v-10dcac2d]{grid-area:1/1;width:100%;min-width:0}.google-button-container[data-v-10dcac2d]{visibility:hidden;justify-content:center;align-items:center;min-height:48px;display:flex}.google-button-container.is-ready[data-v-10dcac2d]{visibility:visible}.google-button-container.is-compact[data-v-10dcac2d]{justify-content:flex-start}.google-button-container[data-v-10dcac2d] div,.google-button-container[data-v-10dcac2d] iframe{max-width:100%}.google-button[data-v-10dcac2d]{color:#263647;background:#fff;border:1px solid #d4dde5;justify-content:center;align-items:center;gap:10px;display:inline-flex}.google-button svg[data-v-10dcac2d]{width:22px;height:22px}.google-button svg path[data-v-10dcac2d]:first-child{fill:#4285f4}.google-button svg path[data-v-10dcac2d]:nth-child(2){fill:#34a853}.google-button svg path[data-v-10dcac2d]:nth-child(3){fill:#fbbc05}.google-button svg path[data-v-10dcac2d]:nth-child(4){fill:#ea4335}.divider[data-v-10dcac2d]{color:#7a8794;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;font-size:13px;display:grid}.divider[data-v-10dcac2d]:after,.divider[data-v-10dcac2d]:before{content:"";background:#e1e7ed;height:1px}.signup-line[data-v-10dcac2d]{-moz-column-gap:4px;color:#536171;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:4px;min-height:44px;margin:0;display:flex}@media (width<=860px){.login-shell[data-v-10dcac2d]{padding:max(22px,env(safe-area-inset-top)) max(18px,env(safe-area-inset-right)) max(22px,env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left))}.locale-label[data-v-10dcac2d]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.locale-control select[data-v-10dcac2d]{min-width:104px}.login-layout[data-v-10dcac2d]{grid-template-columns:1fr;min-height:auto;padding:42px 0 20px}.login-story h1[data-v-10dcac2d]{font-size:42px}}@media (width<=520px){.login-shell[data-v-10dcac2d]{padding:max(14px,env(safe-area-inset-top)) max(18px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left))}.brand-logo[data-v-10dcac2d]{flex-basis:32px;width:32px;height:32px}.brand[data-v-10dcac2d]{gap:9px}.brand strong[data-v-10dcac2d]{font-size:18px}.brand small[data-v-10dcac2d]{display:none}.login-layout[data-v-10dcac2d]{gap:12px;width:100%;max-width:100%;padding:14px 0 0;display:block}.login-story[data-v-10dcac2d]{max-width:none}.desktop-copy[data-v-10dcac2d],.desktop-title[data-v-10dcac2d],.login-story .eyebrow[data-v-10dcac2d],.trust-list-desktop[data-v-10dcac2d]{display:none}.mobile-copy[data-v-10dcac2d],.mobile-title[data-v-10dcac2d]{display:inline}.login-story h1[data-v-10dcac2d]{max-width:330px;font-size:28px;line-height:1.08}.login-story p[data-v-10dcac2d]:not(.eyebrow){max-width:none;margin-top:8px;font-size:13px;line-height:1.45}.login-card[data-v-10dcac2d]{gap:14px;width:min(100%,354px);margin:14px auto 0;padding:22px;box-shadow:0 18px 42px #1931411a}.card-heading .eyebrow[data-v-10dcac2d]{display:none}.card-heading h2[data-v-10dcac2d]{font-size:30px;line-height:1.1}.card-heading p[data-v-10dcac2d]:last-child{margin-top:8px;font-size:13px;line-height:1.35}.login-card label[data-v-10dcac2d]:not(.check-label){gap:7px;font-size:13px}.google-button[data-v-10dcac2d],.google-button-container[data-v-10dcac2d],.google-button-shell[data-v-10dcac2d],.login-card input[type=email][data-v-10dcac2d],.login-card input[type=password][data-v-10dcac2d],.login-card input[type=tel][data-v-10dcac2d],.login-card input[type=text][data-v-10dcac2d],.login-card select[data-v-10dcac2d],.primary-button[data-v-10dcac2d]{min-height:46px}.login-card input[type=email][data-v-10dcac2d],.login-card input[type=password][data-v-10dcac2d],.login-card input[type=tel][data-v-10dcac2d],.login-card input[type=text][data-v-10dcac2d],.login-card select[data-v-10dcac2d]{font-size:16px}.form-row[data-v-10dcac2d]{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;margin-top:-4px;font-size:12px}.form-row .check-label[data-v-10dcac2d]{min-height:44px;display:inline-flex}.divider[data-v-10dcac2d]{display:none}.google-button[data-v-10dcac2d]{gap:8px;font-size:14px}.google-button svg[data-v-10dcac2d]{width:18px;height:18px}.trust-list-mobile[data-v-10dcac2d]{justify-content:space-between;gap:6px;margin:-2px 0 0;display:flex;overflow:visible}.trust-list-mobile li[data-v-10dcac2d]{color:#166553;background:#eff8f4;border:1px solid #cfe9df;border-radius:999px;flex:0 auto;gap:4px;padding:5px 6px;font-size:10px;font-weight:800;line-height:1}.trust-list-mobile svg[data-v-10dcac2d]{flex-basis:14px;width:14px;height:14px;padding:3px}.signup-line[data-v-10dcac2d]{font-size:13px}.code-group[data-v-10dcac2d]{grid-template-columns:1fr}}@media (width<=520px) and (height<=700px){.login-shell[data-v-10dcac2d]{padding-block:max(10px,env(safe-area-inset-top)) max(14px,env(safe-area-inset-bottom))}.login-layout[data-v-10dcac2d]{padding-top:10px}.login-story h1[data-v-10dcac2d]{font-size:25px}.login-card[data-v-10dcac2d]{gap:12px;margin-top:10px;padding:18px}.trust-list-mobile[data-v-10dcac2d]{display:none}}.login-shell[data-v-10dcac2d]{--auth-ink:#161c1c;--auth-muted:#53615e;--auth-line:#bcc8c4;--auth-paper:#f3f6f4;--auth-stock:#fbfcfa;--auth-blue:#244ea2;--auth-red:#df442f;--auth-mint:#cdebe1;color:var(--auth-ink);padding:0 24px 40px;font-family:Aptos,Segoe UI,Arial,sans-serif}body:has(.login-shell) .customer-service-widget{display:none!important}.login-topbar[data-v-10dcac2d]{border-bottom:1px solid var(--auth-ink);width:min(100%,1360px);min-height:78px;margin:0 auto}.brand-logo[data-v-10dcac2d]{flex-basis:46px;width:46px;height:46px}.brand strong[data-v-10dcac2d]{letter-spacing:0;font-family:Arial Narrow,Aptos Display,Arial,sans-serif;font-size:22px}.brand small[data-v-10dcac2d]{font:11px/1.2 Cascadia Mono,Consolas,monospace}.brand small[data-v-10dcac2d],.locale-control[data-v-10dcac2d]{color:var(--auth-muted);text-transform:uppercase}.eyebrow[data-v-10dcac2d],.locale-control[data-v-10dcac2d]{font:700 11px/1.2 Cascadia Mono,Consolas,monospace}.locale-control select[data-v-10dcac2d]{border-color:var(--auth-line);background:var(--auth-stock);color:var(--auth-ink);border-radius:0}.locale-control select[data-v-10dcac2d]:focus-visible{outline-color:#244ea259}.login-layout[data-v-10dcac2d]{width:min(100%,1160px);min-height:calc(-118px + var(--login-visual-viewport-height,100dvh));grid-template-columns:minmax(0,1fr) minmax(380px,440px);gap:70px}.login-story[data-v-10dcac2d]{max-width:620px}.eyebrow[data-v-10dcac2d]{color:var(--auth-red);letter-spacing:0}.login-story h1[data-v-10dcac2d]{color:var(--auth-ink);letter-spacing:0;font-family:Arial Narrow,Aptos Display,Arial,sans-serif;font-size:64px;line-height:.98}.login-story p[data-v-10dcac2d]:not(.eyebrow){color:var(--auth-muted)}.trust-list li[data-v-10dcac2d]{color:var(--auth-ink);counter-increment:auth-trust}.trust-list svg[data-v-10dcac2d]{background:var(--auth-mint);color:#174a3e;border-radius:0}.login-card[data-v-10dcac2d]{border-color:var(--auth-ink);background:var(--auth-stock);box-shadow:none;border-radius:0;gap:18px;padding:32px}.card-heading[data-v-10dcac2d]{border-bottom:1px solid var(--auth-ink);padding-bottom:20px}.card-heading h2[data-v-10dcac2d]{color:var(--auth-ink);letter-spacing:0;font-family:Arial Narrow,Aptos Display,Arial,sans-serif;font-size:36px}.card-heading p[data-v-10dcac2d]:last-child{color:var(--auth-muted)}.login-card label[data-v-10dcac2d]:not(.check-label){color:var(--auth-ink)}.login-card label small[data-v-10dcac2d]{color:var(--auth-muted);font-weight:500}.login-card input[type=email][data-v-10dcac2d],.login-card input[type=password][data-v-10dcac2d],.login-card input[type=tel][data-v-10dcac2d],.login-card input[type=text][data-v-10dcac2d],.login-card select[data-v-10dcac2d]{border-color:var(--auth-line);color:var(--auth-ink);background:#fff;border-radius:0}.login-card input[data-v-10dcac2d]:focus,.login-card select[data-v-10dcac2d]:focus{border-color:var(--auth-blue);box-shadow:0 0 0 3px #244ea226}.is-registration .login-layout[data-v-10dcac2d]{grid-template-columns:minmax(240px,330px) minmax(0,900px);justify-content:space-between;align-items:start;gap:64px;width:min(100%,1360px);min-height:auto;padding:54px 0 32px}.is-registration .login-story[data-v-10dcac2d]{max-width:330px;padding-top:8px;position:sticky;top:28px}.is-registration .login-story h1[data-v-10dcac2d]{font-size:58px}.is-registration .login-story p[data-v-10dcac2d]:not(.eyebrow){margin-top:18px;font-size:15px;line-height:1.55}.is-registration .login-story .trust-list[data-v-10dcac2d]{border-top:1px solid var(--auth-ink);gap:0;margin-top:28px}.is-registration .login-story .trust-list li[data-v-10dcac2d]{border-bottom:1px solid var(--auth-line);min-height:54px;font-size:13px}.is-registration .login-story .trust-list svg[data-v-10dcac2d]{flex-basis:20px;width:20px;height:20px;padding:3px}.is-registration .login-card[data-v-10dcac2d]{background:0 0;border:0;width:100%;padding:0}.is-registration .card-heading[data-v-10dcac2d]{grid-template-columns:150px minmax(0,1fr);gap:6px 24px;padding:0 0 24px;display:grid}.is-registration .card-heading .eyebrow[data-v-10dcac2d]{grid-row:1/3;align-self:start;padding-top:7px}.is-registration .card-heading h2[data-v-10dcac2d]{grid-area:1/2;font-size:48px;line-height:1}.is-registration .card-heading p[data-v-10dcac2d]:last-child{grid-area:2/2;margin:2px 0 0}.intake-section[data-v-10dcac2d]{border:0;border-bottom:1px solid var(--auth-ink);min-width:0;margin:0;padding:0 0 28px}.intake-section legend[data-v-10dcac2d]{width:100%;color:var(--auth-ink);grid-template-columns:42px minmax(0,1fr);align-items:center;margin:0 0 20px;padding:0;display:grid}.intake-section legend span[data-v-10dcac2d]{color:var(--auth-red);font:700 11px/1 Cascadia Mono,Consolas,monospace}.intake-section legend strong[data-v-10dcac2d]{letter-spacing:0;font-family:Arial Narrow,Aptos Display,Arial,sans-serif;font-size:20px}.intake-fields[data-v-10dcac2d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;display:grid}.intake-fields>.field-wide[data-v-10dcac2d]{grid-column:1/-1}.registration-country-field[data-v-10dcac2d]{min-width:0}.registration-country-field[data-v-10dcac2d] .country-combobox-control input:focus{border-color:var(--auth-blue);box-shadow:0 0 0 3px #244ea226}.registration-country-field[data-v-10dcac2d] .country-combobox-control,.registration-country-field[data-v-10dcac2d] .country-combobox-control input{min-height:48px}.registration-country-field[data-v-10dcac2d] .country-combobox-toggle{border-radius:0;min-width:44px;min-height:44px}.registration-country-field[data-v-10dcac2d] .country-combobox-list{border-color:var(--auth-ink);border-radius:0}.code-button[data-v-10dcac2d]{border-color:var(--auth-blue);color:var(--auth-blue)}.code-button[data-v-10dcac2d],.google-button[data-v-10dcac2d],.primary-button[data-v-10dcac2d]{border-radius:0}.primary-button[data-v-10dcac2d]{border:1px solid var(--auth-blue);background:var(--auth-blue);min-height:52px;box-shadow:none}.google-button[data-v-10dcac2d]{border-color:var(--auth-line)}.account-recovery[data-v-10dcac2d],.form-message[data-v-10dcac2d]{border:1px solid var(--auth-line);background:#eaf1f8;border-radius:0}.form-message.error[data-v-10dcac2d]{color:#a52f21;background:#fff0ee;border-color:#e6afa7}.account-recovery-actions a[data-v-10dcac2d],.account-recovery-actions button[data-v-10dcac2d]{color:var(--auth-blue);border-radius:0}.form-row a[data-v-10dcac2d],.signup-line[data-v-10dcac2d] :is(button,a){color:var(--auth-blue)}.divider[data-v-10dcac2d],.signup-line[data-v-10dcac2d]{color:var(--auth-muted)}.divider[data-v-10dcac2d]:after,.divider[data-v-10dcac2d]:before{background:var(--auth-line)}@media (width<=980px){.is-registration .login-layout[data-v-10dcac2d]{grid-template-columns:220px minmax(0,1fr);gap:40px}.is-registration .login-story h1[data-v-10dcac2d]{font-size:46px}.is-registration .card-heading[data-v-10dcac2d]{grid-template-columns:120px minmax(0,1fr)}}@media (width<=760px){.login-shell[data-v-10dcac2d]{padding:0 18px 24px}.login-topbar[data-v-10dcac2d]{min-height:66px}.brand-logo[data-v-10dcac2d]{flex-basis:34px;width:34px;height:34px}.brand[data-v-10dcac2d]{min-width:0}.brand-copy[data-v-10dcac2d]{overflow:visible}.brand strong[data-v-10dcac2d]{font-size:17px}.brand small[data-v-10dcac2d]{display:none}.locale-control[data-v-10dcac2d]{flex:none}.locale-control select[data-v-10dcac2d]{width:116px;min-width:0}.is-registration .login-layout[data-v-10dcac2d],.login-layout[data-v-10dcac2d]{width:100%;padding:30px 0 16px;display:block}.is-registration .login-story[data-v-10dcac2d]{max-width:none;padding:0 0 24px;position:static}.is-registration .login-story .trust-list-desktop[data-v-10dcac2d]{display:none}.is-registration .login-story h1[data-v-10dcac2d]{max-width:520px;font-size:44px}.is-registration .login-story .desktop-copy[data-v-10dcac2d],.is-registration .login-story .desktop-title[data-v-10dcac2d]{display:inline}.is-registration .login-story .mobile-copy[data-v-10dcac2d],.is-registration .login-story .mobile-title[data-v-10dcac2d]{display:none}.is-registration .login-card[data-v-10dcac2d]{margin:0}.is-registration .card-heading[data-v-10dcac2d]{display:block}.is-registration .card-heading .eyebrow[data-v-10dcac2d]{padding-top:0;display:block}.is-registration .card-heading h2[data-v-10dcac2d]{font-size:38px}.intake-fields[data-v-10dcac2d]{grid-template-columns:1fr}.intake-fields>.field-wide[data-v-10dcac2d]{grid-column:auto}.is-registration .trust-list-mobile[data-v-10dcac2d]{display:flex}}@media (width<=520px){.login-shell[data-v-10dcac2d]{padding:0 16px 20px}.locale-control select[data-v-10dcac2d]{width:108px;min-width:0}.is-registration .login-layout[data-v-10dcac2d],.login-layout[data-v-10dcac2d]{padding-top:24px}.is-registration .login-story h1[data-v-10dcac2d],.login-story h1[data-v-10dcac2d]{font-size:36px}.is-registration .login-story p[data-v-10dcac2d]:not(.eyebrow){font-size:13px}.login-card[data-v-10dcac2d]{width:100%;margin-top:18px;padding:22px 18px}.is-registration .login-card[data-v-10dcac2d]{margin-top:0;padding:0}.is-registration .card-heading h2[data-v-10dcac2d]{font-size:34px}.intake-section[data-v-10dcac2d]{padding-bottom:24px}.intake-section legend[data-v-10dcac2d]{grid-template-columns:34px minmax(0,1fr);margin-bottom:16px}.intake-section legend strong[data-v-10dcac2d]{font-size:18px}.intake-fields[data-v-10dcac2d]{gap:15px}.code-group[data-v-10dcac2d]{grid-template-columns:minmax(0,1fr) 108px}.trust-list-mobile li[data-v-10dcac2d]{border-color:var(--auth-line);background:var(--auth-stock);color:var(--auth-ink);border-radius:0}}.login-shell[data-v-10dcac2d]{--auth-ink:#123047;--auth-muted:#4b6271;--auth-line:#c5dce5;--auth-paper:#f2f8fb;--auth-stock:#fff;--auth-blue:#087ebc;--auth-red:#e35f4b;--auth-mint:#d6f4ed;background:var(--auth-paper)}.login-topbar[data-v-10dcac2d]{border-bottom-color:#a9cdd9}.brand[data-v-10dcac2d]{color:#123047}.locale-control select[data-v-10dcac2d]{border-color:#a9cdd9;border-radius:5px}.is-registration .login-layout[data-v-10dcac2d]{grid-template-columns:minmax(280px,360px) minmax(0,900px);gap:40px}.is-registration .login-story[data-v-10dcac2d]{background:linear-gradient(160deg,#052b53f5,#045e84de 58%,#00afa3b5),url(../preview/candidate-scenes/scene-lab-glass-shelf.png) 50%/cover no-repeat;border-radius:12px;max-width:none;min-height:600px;padding:34px 28px;box-shadow:0 18px 36px #0b42641f}.is-registration .login-story .eyebrow[data-v-10dcac2d]{color:#b7f4e8}.is-registration .login-story h1[data-v-10dcac2d]{color:#fff;margin-top:24px;font-size:calc(clamp(42px,4vw,58px))}.is-registration .login-story p[data-v-10dcac2d]:not(.eyebrow){color:#e5f4f8}.is-registration .login-story .trust-list[data-v-10dcac2d]{border-top-color:#ffffffa6}.is-registration .login-story .trust-list li[data-v-10dcac2d]{color:#fff;border-bottom-color:#ffffff52}.is-registration .login-story .trust-list svg[data-v-10dcac2d]{background:#d6f4ed}.card-heading[data-v-10dcac2d],.intake-section[data-v-10dcac2d]{border-bottom-color:#a9cdd9}.is-registration .card-heading[data-v-10dcac2d]{display:block}.is-registration .card-heading .eyebrow[data-v-10dcac2d]{display:none}.is-registration .card-heading h2[data-v-10dcac2d],.is-registration .card-heading p[data-v-10dcac2d]:last-child{grid-area:auto}.code-button[data-v-10dcac2d],.eyebrow[data-v-10dcac2d],.intake-section legend span[data-v-10dcac2d]{color:#087ebc}.registration-country-field[data-v-10dcac2d] .country-combobox-control input,.login-card input[type=email][data-v-10dcac2d],.login-card input[type=password][data-v-10dcac2d],.login-card input[type=tel][data-v-10dcac2d],.login-card input[type=text][data-v-10dcac2d],.login-card select[data-v-10dcac2d]{border-color:#a9cdd9;border-radius:5px}.primary-button[data-v-10dcac2d]{background:#087ebc;border-color:#087ebc;border-radius:5px}.primary-button[data-v-10dcac2d]:hover:not(:disabled){background:#086495}.code-button[data-v-10dcac2d]{border-color:#087ebc}.code-button[data-v-10dcac2d],.google-button[data-v-10dcac2d]{border-radius:5px}@media (width<=760px){.is-registration .login-layout[data-v-10dcac2d]{padding-top:16px;display:block}.is-registration .login-story[data-v-10dcac2d]{min-height:186px;padding:22px 20px}.is-registration .login-story h1[data-v-10dcac2d]{max-width:560px;margin-top:12px;font-size:calc(clamp(31px,6vw,40px))}.is-registration .login-story p[data-v-10dcac2d]:not(.eyebrow){max-width:480px;margin-top:10px}.is-registration .login-card[data-v-10dcac2d]{margin-top:22px}}@media (width<=390px){.is-registration .login-story[data-v-10dcac2d]{min-height:202px}.is-registration .login-story h1[data-v-10dcac2d]{font-size:30px}}
