.X05i8q_wordmark{color:#213634;border-radius:.6rem;align-items:center;gap:.68rem;text-decoration:none;display:inline-flex}.X05i8q_wordmark:focus-visible{outline-offset:4px;outline:3px solid #116b53}.X05i8q_mark{color:#fff;letter-spacing:-.08em;background:#132c2a;border-radius:.78rem;place-items:center;width:2.35rem;height:2.35rem;padding-right:.08em;font-size:1.15rem;font-weight:750;line-height:1;display:grid}.X05i8q_name{letter-spacing:-.045em;font-size:1.08rem;font-weight:720}.dark .X05i8q_wordmark{color:#f2f7f3}
.uXib_a_page{--page:#f8faf6;--surface:#fff;--ink:#213634;--muted:#60746f;--line:#dfebe4;background:radial-gradient(ellipse at 50% 0%, #d9f6e6c2, transparent 42rem), var(--page);min-height:100vh;color:var(--ink);padding:1.5rem 1rem 3rem}.uXib_a_frame{width:min(100%,28rem);margin:0 auto}.uXib_a_skipLink{z-index:10;color:#fff;background:#132c2a;border-radius:.5rem;padding:.75rem 1rem;font-size:.875rem;font-weight:650;position:absolute;top:.75rem;left:.75rem;transform:translateY(-180%)}.uXib_a_skipLink:focus{outline-offset:3px;outline:3px solid #e9b85f;transform:translateY(0)}.uXib_a_header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;padding:.5rem .125rem;display:flex}.uXib_a_context{color:#60746f;letter-spacing:.02em;margin:0;font-size:.8rem;font-weight:650}.uXib_a_content{gap:1rem;display:grid}.uXib_a_recoveryCard,.uXib_a_formCard{border:1px solid var(--line);background:var(--surface);border-radius:1.25rem;box-shadow:0 18px 48px #132c2a12}.uXib_a_recoveryCard{padding:1.25rem}.uXib_a_formCard{padding:1.5rem}.uXib_a_formTitle{color:var(--ink);letter-spacing:-.045em;margin:0;font-size:clamp(1.55rem,6vw,1.85rem);font-weight:720;line-height:1.15}.uXib_a_formDescription{color:var(--muted);margin:.55rem 0 0;font-size:.94rem;line-height:1.6}.uXib_a_statusNotice,.uXib_a_errorNotice{border:1px solid var(--line);border-radius:.7rem;margin:1.2rem 0 0;padding:.8rem .9rem;font-size:.875rem;line-height:1.55}.uXib_a_statusNotice>:first-child,.uXib_a_errorNotice>:first-child{margin-top:0}.uXib_a_statusNotice>:last-child,.uXib_a_errorNotice>:last-child{margin-bottom:0}.uXib_a_statusNotice{color:var(--ink);background:#f0f8f2}.uXib_a_errorNotice{color:#713c38;background:#fff3f1;border-color:#e4b9b5}.uXib_a_form{gap:1.2rem;margin-top:1.6rem;display:grid}.uXib_a_field{gap:.5rem;display:grid}.uXib_a_label{color:var(--ink);font-size:.875rem;font-weight:650}.uXib_a_input{background:var(--surface);width:100%;min-height:2.9rem;color:var(--ink);font:inherit;border:1px solid #aabdb4;border-radius:.65rem;padding:.65rem .8rem;font-size:1rem}.uXib_a_input:focus-visible{outline-offset:2px;outline:3px solid #116b53}.uXib_a_submitButton{color:#fff;width:100%;min-height:2.95rem;font:inherit;cursor:pointer;background:#116b53;border:1px solid #116b53;border-radius:.7rem;justify-content:center;align-items:center;padding:.7rem 1rem;font-size:.92rem;font-weight:680;transition:background-color .14s,transform .14s;display:inline-flex}.uXib_a_submitButton:hover:not(:disabled){background:#0d5945;transform:translateY(-1px)}.uXib_a_submitButton:focus-visible{outline-offset:3px;outline:3px solid #132c2a}.uXib_a_submitButton:disabled{cursor:not-allowed;opacity:.62}.uXib_a_switchPrompt{color:var(--muted);text-align:center;margin:1.35rem 0 0;font-size:.88rem;line-height:1.6}.uXib_a_switchLink{color:#0d5b47;text-underline-offset:.2rem;border-radius:.2rem;font-weight:680;text-decoration:underline}.uXib_a_switchLink:focus-visible{outline-offset:3px;outline:3px solid #116b53}.uXib_a_footerNote{max-width:25rem;color:var(--muted);text-align:center;margin:1.2rem auto 0;font-size:.76rem;line-height:1.6}.dark .uXib_a_page{--page:#111b19;--surface:#172521;--ink:#f2f7f3;--muted:#b1c2b9;--line:#33483f}.dark .uXib_a_input{border-color:#657a70}.dark .uXib_a_switchLink{color:#b8f2d2}.dark .uXib_a_statusNotice{background:#1b3027}.dark .uXib_a_errorNotice{color:#f5d1cc;background:#352321;border-color:#875753}@media (max-width:420px){.uXib_a_page{padding:1.1rem .85rem 2rem}.uXib_a_header{margin-bottom:1.4rem}.uXib_a_context{font-size:.74rem}.uXib_a_formCard{padding:1.2rem}}@media (prefers-reduced-motion:reduce){.uXib_a_submitButton{transition:none}}
.E0kJGG_page{--page:#f8faf6;--surface:#fff;--ink:#213634;--muted:#60746f;--line:#dfebe4;--green:#116b53;--deep:#132c2a;--mint:#d9f6e6;background:radial-gradient(ellipse at 74% 2%, #d9f6e6c2, transparent 36rem), var(--page);min-height:100vh;color:var(--ink);overflow:hidden}.E0kJGG_header{border-bottom:1px solid var(--line);background:#f8faf6d1}.E0kJGG_headerInner{justify-content:space-between;align-items:center;gap:1rem;width:min(100% - 3rem,72rem);min-height:5.1rem;margin:0 auto;display:flex}.E0kJGG_headerActions{align-items:center;gap:.65rem;display:flex}.E0kJGG_headerSignIn,.E0kJGG_headerCreate,.E0kJGG_primaryButton,.E0kJGG_secondaryButton{border-radius:.72rem;justify-content:center;align-items:center;min-height:2.85rem;padding:.7rem 1rem;font-size:.9rem;font-weight:670;text-decoration:none;transition:background-color .14s,border-color .14s,transform .14s;display:inline-flex}.E0kJGG_headerSignIn{color:var(--ink)}.E0kJGG_headerCreate,.E0kJGG_primaryButton{border:1px solid var(--green);background:var(--green);color:#fff}.E0kJGG_headerCreate{min-height:2.55rem;padding:.6rem .9rem;font-size:.84rem}.E0kJGG_secondaryButton{background:var(--surface);color:var(--deep);border:1px solid #b8c9c0}.E0kJGG_headerSignIn:hover,.E0kJGG_secondaryButton:hover{background:#edf6f0}.E0kJGG_headerCreate:hover,.E0kJGG_primaryButton:hover{background:#0d5945;border-color:#0d5945;transform:translateY(-1px)}.E0kJGG_headerSignIn:focus-visible,.E0kJGG_headerCreate:focus-visible,.E0kJGG_primaryButton:focus-visible,.E0kJGG_secondaryButton:focus-visible{outline-offset:3px;outline:3px solid #132c2a}.E0kJGG_main{width:min(100% - 3rem,68rem);margin:0 auto}.E0kJGG_hero{grid-template-columns:minmax(0,1.07fr) minmax(19rem,.93fr);align-items:center;gap:clamp(2rem,7vw,6.3rem);padding:clamp(4rem,9vw,7.2rem) 0 clamp(3.5rem,7vw,5.5rem);display:grid}.E0kJGG_heroCopy{max-width:37rem}.E0kJGG_eyebrow{color:var(--green);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:.5rem;margin:0 0 1.2rem;font-size:.78rem;font-weight:730;display:inline-flex}.E0kJGG_eyebrow:before{background:var(--green);content:"";border-radius:50%;width:.5rem;height:.5rem}.E0kJGG_heroCopy h1{max-width:11ch;color:var(--deep);letter-spacing:-.067em;text-wrap:balance;margin:0;font-size:clamp(2.85rem,6.7vw,5.3rem);font-weight:690;line-height:.99}.E0kJGG_intro{max-width:33rem;color:var(--muted);margin:1.45rem 0 0;font-size:clamp(1rem,1.4vw,1.13rem);line-height:1.75}.E0kJGG_heroActions{flex-wrap:wrap;gap:.75rem;margin-top:1.9rem;display:flex}.E0kJGG_primaryButton,.E0kJGG_secondaryButton{min-height:3.15rem;padding:.8rem 1.2rem}.E0kJGG_workspaceCard{border:1px solid var(--line);background:var(--surface);border-radius:1.4rem;padding:clamp(1.25rem,3vw,1.85rem);box-shadow:0 26px 70px #132c2a17}.E0kJGG_cardHeading{align-items:center;gap:.9rem;padding-bottom:1.35rem;display:flex}.E0kJGG_cardMark{background:var(--mint);width:2.65rem;height:2.65rem;color:var(--green);border-radius:.9rem;flex:none;place-items:center;font-size:1.2rem;font-weight:750;display:grid}.E0kJGG_cardKicker{color:var(--muted);margin:0 0 .2rem;font-size:.75rem;font-weight:650}.E0kJGG_cardTitle{color:var(--ink);letter-spacing:-.03em;margin:0;font-size:1.15rem;font-weight:700}.E0kJGG_areaList{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.E0kJGG_area{background:#fcfdfb;border:1px solid #e7eee9;border-radius:.95rem;align-items:flex-start;gap:.85rem;padding:.95rem;display:flex}.E0kJGG_areaNumber{background:var(--mint);width:2rem;height:2rem;color:var(--green);border-radius:.65rem;flex:none;place-items:center;font-size:.69rem;font-weight:730;display:grid}.E0kJGG_areaText{gap:.22rem;min-width:0;display:grid}.E0kJGG_areaTitle{color:var(--ink);font-size:.9rem;font-weight:680}.E0kJGG_areaDescription{color:var(--muted);font-size:.79rem;line-height:1.5}.E0kJGG_cardFootnote{color:var(--muted);margin:1.1rem 0 0;font-size:.78rem}.E0kJGG_information{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:.75rem 2rem;padding:1.2rem 0;font-size:.8rem;line-height:1.6;display:flex}.E0kJGG_information p{margin:0}.E0kJGG_information strong{color:var(--ink);font-weight:680}.E0kJGG_footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;width:min(100% - 3rem,72rem);margin:2rem auto 0;padding:1.6rem 0 2rem;display:flex}.E0kJGG_footer p{color:var(--muted);margin:0;font-size:.78rem}.dark .E0kJGG_page{--page:#111b19;--surface:#172521;--ink:#f2f7f3;--muted:#b1c2b9;--line:#33483f;--deep:#edf6ef;--mint:#234b3c}.dark .E0kJGG_header{background:#111b19db}:is(.dark .E0kJGG_secondaryButton,.dark .E0kJGG_headerSignIn){color:var(--ink)}:is(.dark .E0kJGG_secondaryButton:hover,.dark .E0kJGG_headerSignIn:hover){background:#1c3029}.dark .E0kJGG_area{background:#14211e;border-color:#33483f}@media (max-width:780px){.E0kJGG_hero{grid-template-columns:minmax(0,1fr);gap:2.5rem;padding-top:4.4rem}.E0kJGG_heroCopy{max-width:42rem}.E0kJGG_heroCopy h1{max-width:12ch}.E0kJGG_workspaceCard{width:min(100%,34rem)}}@media (max-width:520px){.E0kJGG_headerInner,.E0kJGG_main,.E0kJGG_footer{width:calc(100% - 2rem)}.E0kJGG_headerInner{min-height:4.5rem}.E0kJGG_headerActions{gap:.25rem}.E0kJGG_headerSignIn{padding-inline:.6rem}.E0kJGG_headerCreate{min-height:2.35rem;padding-inline:.65rem;font-size:.77rem}.E0kJGG_hero{gap:2rem;padding-top:3.4rem}.E0kJGG_heroCopy h1{font-size:clamp(2.7rem,13vw,4rem)}.E0kJGG_intro{margin-top:1.15rem}.E0kJGG_heroActions{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.E0kJGG_primaryButton,.E0kJGG_secondaryButton{min-height:3rem;padding-inline:.75rem;font-size:.84rem}.E0kJGG_information{gap:.45rem;display:grid}.E0kJGG_footer{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.E0kJGG_headerSignIn,.E0kJGG_headerCreate,.E0kJGG_primaryButton,.E0kJGG_secondaryButton{transition:none}}
