._page_1jp1l_1{background:var(--ns-bg,#f8f8f4);min-height:100dvh;color:var(--ns-text,#17382e);padding:48px 24px 80px;font-family:inherit}._shell_1jp1l_1{width:min(480px,100%);margin:0 auto}._wide_1jp1l_1{width:min(680px,100%)}._brand_1jp1l_1{letter-spacing:-.8px;color:inherit;align-items:center;gap:10px;margin-bottom:40px;font-size:24px;font-weight:650;text-decoration:none;display:inline-flex}._intro_1jp1l_1 h1{letter-spacing:-.8px;margin:0 0 10px;font-size:28px;font-weight:600}._intro_1jp1l_1 p,._muted_1jp1l_1{color:var(--ns-muted,var(--r-secondary));font-size:14px;line-height:1.6}._intro_1jp1l_1{margin-bottom:28px}._form_1jp1l_1{gap:18px;display:grid}._form_1jp1l_1 ._muted_1jp1l_1{font-weight:400}._form_1jp1l_1 label{gap:7px;font-size:14px;font-weight:550;display:grid}._form_1jp1l_1 input:not([type=checkbox]){border:1px solid var(--r-separator);background:var(--ns-panel,#fff);width:100%;min-height:46px;font:inherit;color:inherit;border-radius:12px;padding:10px 12px}:is(._form_1jp1l_1 input:focus-visible,._page_1jp1l_1 button:focus-visible,._page_1jp1l_1 a:focus-visible){outline:2px solid var(--r-focus-ring);outline-offset:3px}._primary_1jp1l_1,._secondary_1jp1l_1{min-height:46px;font:inherit;cursor:pointer;border-radius:12px;padding:10px 18px;font-size:14px;font-weight:550;transition:background .15s,opacity .15s}._primary_1jp1l_1{background:var(--r-accent-filled);color:var(--r-on-accent);border:1px solid var(--r-accent-filled)}._primary_1jp1l_1:hover{filter:brightness(1.07)}._secondary_1jp1l_1{color:inherit;border:1px solid var(--r-separator);background:0 0}._secondary_1jp1l_1:hover{background:var(--r-ink-4)}._primary_1jp1l_1:disabled,._secondary_1jp1l_1:disabled{opacity:.5;cursor:wait}._actions_1jp1l_1{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._actions_1jp1l_1 a,._text_1jp1l_1{color:inherit;text-underline-offset:3px;font-size:14px}._text_1jp1l_1{cursor:pointer;text-align:left;background:0 0;border:0;padding:5px 0}._divider_1jp1l_1{color:var(--r-secondary);align-items:center;gap:14px;margin:20px 0;font-size:12px;display:flex}._divider_1jp1l_1:before,._divider_1jp1l_1:after{content:"";background:var(--r-separator);flex:1;height:1px}._section_1jp1l_1{border-top:1px solid var(--r-separator);padding:26px 0}._section_1jp1l_1 h2{letter-spacing:-.3px;margin:0 0 18px;font-size:18px}._section_1jp1l_1 summary{cursor:pointer;min-height:40px;font-size:14px;font-weight:550}._section_1jp1l_1 details>._form_1jp1l_1{margin-top:18px}._notice_1jp1l_1{padding:13px 0;font-size:14px;line-height:1.55;animation:.18s ease-out _appear_1jp1l_1}._error_1jp1l_1{color:var(--r-error)}._status_1jp1l_1{color:var(--r-accent)}._footer_1jp1l_1{color:var(--r-secondary);gap:18px;margin-top:30px;font-size:13px;display:flex}._footer_1jp1l_1 a{color:inherit;text-underline-offset:3px}._avatar_1jp1l_1{align-items:center;gap:18px;margin-bottom:22px;display:flex}._avatar_1jp1l_1 img,._initials_1jp1l_1{object-fit:cover;background:var(--r-sage);border-radius:50%;flex-shrink:0;width:68px;height:68px}._avatar_1jp1l_1 img{outline-offset:-1px;outline:1px solid #17382e1f}._initials_1jp1l_1{color:var(--r-accent);place-items:center;font-size:25px;font-weight:550;display:grid}._sessions_1jp1l_1{margin:0;padding:0;list-style:none}._sessions_1jp1l_1 li{border-top:.5px solid var(--r-separator);justify-content:space-between;align-items:center;gap:18px;padding:15px 0;display:flex}._sessions_1jp1l_1 li:first-child{border:0;padding-top:0}._sessions_1jp1l_1 strong{font-size:14px;font-weight:550}._sessions_1jp1l_1 p{margin:5px 0 0}._danger_1jp1l_1{color:var(--r-error)}._row_1jp1l_1{justify-content:space-between;align-items:center;gap:20px;display:flex}._row_1jp1l_1 p{margin:5px 0}._file_1jp1l_1{cursor:pointer;text-underline-offset:3px;align-items:center;min-height:44px;font-size:14px;text-decoration:underline;display:inline-flex;position:relative}._file_1jp1l_1 input{opacity:0;width:1px;height:1px;position:absolute}._file_1jp1l_1:focus-within{outline:2px solid var(--r-focus-ring);outline-offset:3px}._panel_1jp1l_1{width:100%}._panel_1jp1l_1 ._section_1jp1l_1:first-child{border:0;padding-top:0}._note_1jp1l_1{margin-top:10px}._inlineSpinner_1jp1l_1{animation:1s ease-in-out infinite _pulse_1jp1l_1}._sensitive_1jp1l_1{overflow-wrap:anywhere}@keyframes _appear_1jp1l_1{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes _pulse_1jp1l_1{50%{opacity:.6}}@media (prefers-reduced-motion:reduce){._notice_1jp1l_1,._inlineSpinner_1jp1l_1{animation:none}._primary_1jp1l_1,._secondary_1jp1l_1{transition:none}}@media (max-width:540px){._page_1jp1l_1{padding:26px 20px 60px}._brand_1jp1l_1{margin-bottom:30px}._row_1jp1l_1,._sessions_1jp1l_1 li{align-items:flex-start}._actions_1jp1l_1{gap:10px}}._security_1jp1l_3{gap:18px;display:grid}._security_1jp1l_3 h2,._security_1jp1l_3 p{margin:0}._security_1jp1l_3 ._checkLabel_1jp1l_3{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:14px;font-weight:400;line-height:1.5;display:flex}._security_1jp1l_3 ._checkLabel_1jp1l_3 input[type=checkbox]{width:20px;height:20px;min-height:20px;accent-color:var(--r-accent);flex:0 0 20px;margin:0;padding:0}._security_1jp1l_3 ._recoveryCodes_1jp1l_3{letter-spacing:.04em;white-space:pre-wrap;-webkit-user-select:all;user-select:all;background:var(--ns-panel,#fff);border:1px solid var(--r-separator);border-radius:12px;margin:0;padding:16px;font-size:15px;line-height:1.8}._security_1jp1l_3 ._form_1jp1l_1{gap:14px}._security_1jp1l_3 ._checkLabel_1jp1l_3:focus-within{outline:2px solid var(--r-focus-ring);outline-offset:3px;border-radius:4px}._providers_1jp1l_5{gap:10px;display:grid}._providers_1jp1l_5 button{width:100%}._providerHint_1jp1l_5{text-align:center;margin:14px 0 0;font-size:12px}:is(._panel_1jp1l_1 button:focus-visible,._panel_1jp1l_1 a:focus-visible){outline:2px solid var(--r-focus-ring);outline-offset:3px}._row_1jp1l_1>div{min-width:0}._row_1jp1l_1>button{flex-shrink:0}._authPage_1jp1l_8{padding-top:clamp(24px,6vh,64px)}._authShell_1jp1l_8{width:min(464px,100%)}._authShell_1jp1l_8>._brand_1jp1l_1{margin-bottom:26px;font-size:22px}._authCard_1jp1l_8{background:var(--ns-panel,var(--r-surface));border:1px solid var(--r-separator);box-shadow:0 10px 38px color-mix(in srgb,var(--ns-text,#17382e) 3%,transparent);border-radius:24px;padding:30px}._authCard_1jp1l_8 ._intro_1jp1l_1 h1{font-size:30px;line-height:1.2}._authCard_1jp1l_8 ._intro_1jp1l_1>p:last-child{max-width:36ch;margin:10px 0 0}._authCard_1jp1l_8 ._eyebrow_1jp1l_8{letter-spacing:.11em;text-transform:uppercase;color:var(--r-accent);margin:0 0 10px;font-size:11px;font-weight:600}._entrySteps_1jp1l_8{color:var(--r-secondary);justify-content:space-between;gap:10px;margin:0 0 26px;padding:0;font-size:12px;list-style:none;display:flex}._entrySteps_1jp1l_8 li{align-items:center;gap:7px;display:flex}._entrySteps_1jp1l_8 span{border:1px solid var(--r-separator);border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;display:grid}._entrySteps_1jp1l_8 [aria-current]{color:var(--r-accent);font-weight:600}._entrySteps_1jp1l_8 [aria-current] span{background:var(--r-accent-filled);border-color:var(--r-accent-filled);color:var(--r-on-accent)}._providerButton_1jp1l_8{justify-content:center;align-items:center;gap:12px;min-height:48px;display:flex}._providerButton_1jp1l_8 svg{flex:none}._authCard_1jp1l_8 ._providerHint_1jp1l_5{color:var(--r-secondary);margin:12px 0 0;line-height:1.5}._authCard_1jp1l_8 ._notice_1jp1l_1{background:var(--r-ink-4);border-radius:12px;margin:0 0 20px;padding:12px 14px}._authCard_1jp1l_8 ._notice_1jp1l_1 p{margin:0}._authCard_1jp1l_8 ._notice_1jp1l_1 p+p{margin-top:6px}._authCard_1jp1l_8 ._forgot_1jp1l_8{justify-self:end;min-height:28px;margin-top:-10px;font-size:12px}._entryFooter_1jp1l_8{color:var(--r-secondary);justify-content:center;align-items:center;gap:8px;margin-top:20px;font-size:13px;display:flex}._entryFooter_1jp1l_8 ._text_1jp1l_1{color:var(--ns-text,#17382e);text-underline-offset:4px;font-size:13px;text-decoration:underline}._enrollmentNote_1jp1l_8{margin:14px 0 0;font-size:12px;line-height:1.6}._invitation_1jp1l_8{margin-bottom:20px}._readiness_1jp1l_8{gap:14px;font-size:14px;line-height:1.6;display:grid}._readiness_1jp1l_8 p{margin:0}._legacyEntry_1jp1l_8{border:0;padding:22px 6px 0}._legacyEntry_1jp1l_8 summary{color:var(--r-secondary);min-height:28px;font-size:13px}._legacyEntry_1jp1l_8 p{font-size:13px}._authShell_1jp1l_8>._footer_1jp1l_1{justify-content:center;margin-top:24px}._authCard_1jp1l_8>._security_1jp1l_3{border:0;padding-top:0}._securityHeading_1jp1l_8{gap:8px;display:grid}._securityHeading_1jp1l_8>span{color:var(--r-accent);text-transform:uppercase;letter-spacing:.09em;font-size:11px;font-weight:600}._securityProgress_1jp1l_8{background:var(--r-ink-8);border-radius:4px;height:3px;overflow:hidden}._securityProgress_1jp1l_8 span{background:var(--r-accent);height:100%;transition:width .2s;display:block}._security_1jp1l_3 ._securityBack_1jp1l_8{font-size:12px}._security_1jp1l_3 ._securityDestination_1jp1l_8{background:var(--r-ink-4);border-radius:12px;padding:12px 14px;font-size:14px;line-height:1.5}._security_1jp1l_3 ._securityDestination_1jp1l_8 strong{white-space:nowrap;font-weight:600}._security_1jp1l_3 ._securityRetry_1jp1l_8{justify-self:start;font-size:12px}._text_1jp1l_1:disabled{opacity:.5;cursor:default}@media (max-width:540px){._authPage_1jp1l_8{padding:22px 16px 40px}._authCard_1jp1l_8{border-radius:20px;padding:24px 20px}._authCard_1jp1l_8 ._intro_1jp1l_1 h1{font-size:28px}._authShell_1jp1l_8>._brand_1jp1l_1{margin-bottom:22px;margin-left:4px}._entrySteps_1jp1l_8{gap:6px;font-size:11px}._entrySteps_1jp1l_8 li{gap:5px}}@media (prefers-reduced-motion:reduce){._securityProgress_1jp1l_8 span{transition:none}}._adoptionCard_1jp1l_9{border:1px solid var(--r-separator);background:var(--r-ink-4);border-radius:18px;gap:18px;padding:20px;display:grid}._adoptionCard_1jp1l_9 p{margin:0}._workspaceChoice_1jp1l_9{border:1px solid var(--r-separator);background:var(--ns-panel,var(--r-surface));border-radius:12px;align-items:flex-start;gap:8px;padding:14px;font-size:14px;line-height:1.5;display:grid}._workspaceChoice_1jp1l_9 input{width:18px;height:18px;accent-color:var(--r-accent);flex:none;margin:2px 0 0}._workspaceChoice_1jp1l_9 strong,._workspaceChoice_1jp1l_9 span{display:block}._workspaceChoice_1jp1l_9 ._muted_1jp1l_1{margin-top:4px;font-size:12px}._accountDestination_1jp1l_9{overflow-wrap:anywhere;gap:4px;font-size:14px;display:grid}._accountDestination_1jp1l_9>span{text-transform:uppercase;letter-spacing:.08em;color:var(--r-secondary);font-size:11px}._methodList_1jp1l_9{border:1px solid var(--r-separator);border-radius:16px;display:grid;overflow:hidden}._methodCard_1jp1l_9{flex-wrap:wrap;align-items:center;gap:14px;padding:16px;display:flex}._methodCard_1jp1l_9+._methodCard_1jp1l_9{border-top:1px solid var(--r-separator)}._methodCopy_1jp1l_9{flex:1;min-width:140px}._methodCopy_1jp1l_9 p{margin:4px 0 0;font-size:12px}._methodStatus_1jp1l_9{color:var(--r-accent);background:var(--r-ink-4);border-radius:20px;padding:4px 8px;font-size:11px;line-height:1.4}@media (max-width:540px){._adoptionCard_1jp1l_9{padding:16px}._methodCard_1jp1l_9{gap:10px;padding:14px}}._methodList_1jp1l_9>p{border-bottom:1px solid var(--r-separator);margin:0;padding:16px;font-size:12px;line-height:1.6}._authCard_1jp1l_8 ._form_1jp1l_1 input:not([type=checkbox]){min-height:48px;font-size:16px}._authPage_1jp1l_8{isolation:isolate;align-items:flex-end;min-height:100svh;padding:76px 24px 28px;display:flex;position:relative}._authShell_1jp1l_8{z-index:1;width:min(480px,100%);margin:0 auto;position:relative}._authShell_1jp1l_8>._brand_1jp1l_1{background:color-mix(in srgb,var(--r-surface) 92%,transparent);width:52px;height:52px;color:var(--r-evergreen);border-radius:50%;place-items:center;margin-bottom:24px;display:grid;box-shadow:0 6px 14px #00000014}._authCard_1jp1l_8{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;animation:.5s ease-out _appear_1jp1l_1}._authCard_1jp1l_8 ._intro_1jp1l_1{margin-bottom:16px}._authCard_1jp1l_8 ._eyebrow_1jp1l_8{display:none}._authCard_1jp1l_8 ._intro_1jp1l_1 h1{font-family:var(--font-rounded);letter-spacing:-.7px;font-size:34px;font-weight:700;line-height:1.14}._authCard_1jp1l_8 ._intro_1jp1l_1>p:last-child{margin-top:8px;font-size:16px}._authCard_1jp1l_8 ._providers_1jp1l_5{gap:10px}._authCard_1jp1l_8 ._providerHint_1jp1l_5{display:none}._authCard_1jp1l_8 ._providerButton_1jp1l_8{background:var(--r-surface);border-radius:999px;width:100%;min-height:52px;margin-top:10px;font-size:16px;font-weight:600}._authCard_1jp1l_8 ._providers_1jp1l_5 ._providerButton_1jp1l_8{margin:0}._authCard_1jp1l_8 ._providerButton_1jp1l_8[data-provider=apple]{background:var(--r-ink);color:var(--r-cream);border-color:var(--r-ink)}._authCard_1jp1l_8 ._form_1jp1l_1{gap:10px}._authCard_1jp1l_8 ._form_1jp1l_1 input:not([type=checkbox]){border-radius:999px;min-height:52px;padding:14px 18px}._authCard_1jp1l_8 ._primary_1jp1l_1{background:var(--onboarding-fill,#41604b);color:#fff;min-height:54px;font-size:17px;font-family:var(--font-rounded);border:0;border-radius:999px}._authCard_1jp1l_8 ._entryFooter_1jp1l_8{justify-content:flex-start;min-height:44px;margin-top:14px}._authShell_1jp1l_8>._footer_1jp1l_1{justify-content:flex-start;margin-top:12px;font-size:12px}._authCard_1jp1l_8 ._enrollmentNote_1jp1l_8{font-size:12px}._authCard_1jp1l_8 ._form_1jp1l_1 ._forgot_1jp1l_8{min-height:32px;margin:0}@media (min-width:720px){._authPage_1jp1l_8{padding:40px 56px 28px}._authShell_1jp1l_8{width:400px;margin:0}._authShell_1jp1l_8>._brand_1jp1l_1{width:68px;height:68px}._authCard_1jp1l_8 ._intro_1jp1l_1 h1{font-size:38px}._authShell_1jp1l_8>._footer_1jp1l_1{margin-top:18px}}@media (prefers-reduced-motion:reduce){._authCard_1jp1l_8{animation:none}}@media (max-width:719px){._authShell_1jp1l_8>._brand_1jp1l_1{left:24px;top:calc(16px + env(safe-area-inset-top));margin:0;position:fixed}._authPage_1jp1l_8{padding-top:100px}}[data-appearance=dark] ._authPage_1jp1l_8{--onboarding-fill:#4a4a4a}@media (prefers-color-scheme:dark){:root:not([data-appearance=light]) ._authPage_1jp1l_8{--onboarding-fill:#4a4a4a}}._authCard_1jp1l_8 ._providerButton_1jp1l_8[data-provider=apple]{color:#fff;background:#000;border-color:#000}._googleMark_1jp1l_30{color:#0000;background:conic-gradient(from -40deg,#eb4236,#fabd05,#33a854,#4285f5,#eb4236);-webkit-background-clip:text;background-clip:text;font:700 19px system-ui}[data-appearance=dark] ._authCard_1jp1l_8 ._providerButton_1jp1l_8[data-provider=apple]{color:#000;background:#fff;border-color:#fff}@media (prefers-color-scheme:dark){:root:not([data-appearance=light]) ._authCard_1jp1l_8 ._providerButton_1jp1l_8[data-provider=apple]{color:#000;background:#fff;border-color:#fff}}._verificationPage_1jp1l_33{flex-direction:column;justify-content:flex-start;align-items:center;gap:22px;padding:24px 20px 14px;display:flex}._verificationArt_1jp1l_33{width:min(480px,100%)}._verificationPage_1jp1l_33 ._securityHeading_1jp1l_8>span{display:none}._verificationPage_1jp1l_33 ._security_1jp1l_3 h2{font:700 34px/1.16 var(--font-rounded);letter-spacing:-.7px}._verificationPage_1jp1l_33 ._authShell_1jp1l_8{width:min(480px,100%)}@media (min-width:720px){._verificationPage_1jp1l_33{grid-template-columns:min(46vw,520px) minmax(0,1fr);align-items:start;gap:40px;padding:0 40px 0 0;display:grid}._verificationArt_1jp1l_33{width:100%;height:100svh}._verificationArt_1jp1l_33>div{border-radius:0;height:100%}._verificationArt_1jp1l_33 span:last-child{width:132px;height:132px;bottom:112px;left:52px}._verificationPage_1jp1l_33 ._authShell_1jp1l_8{width:min(520px,100%);margin:0 auto;padding:80px 0 24px}}._authCard_1jp1l_8 ._providerButton_1jp1l_8[data-provider=email]{background:var(--r-glass);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}._form_1jp1l_1 select{border:1px solid var(--r-separator);background:var(--ns-panel,#fff);width:100%;min-height:46px;font:inherit;color:inherit;border-radius:12px;padding:10px 12px}._form_1jp1l_1 select:focus-visible{outline:2px solid var(--r-focus-ring);outline-offset:3px}._phoneRow_1jp1l_37{grid-template-columns:minmax(0,13rem) minmax(0,1fr);gap:10px;display:grid}._phoneRow_1jp1l_37>label{grid-template-rows:auto 1fr}._authCard_1jp1l_8 ._form_1jp1l_1 select{border-radius:999px;min-height:52px;padding:14px 18px;font-size:16px}@media (max-width:420px){._phoneRow_1jp1l_37{grid-template-columns:minmax(0,1fr)}}
