.auth_authViewport__sbgv_{height:100vh;min-height:900px;background:#fdfbf7;color:#111827;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.auth_splitAuth__L8IBC{display:flex;width:100%;height:max(900px,100vh);min-height:0;background:#fdfbf7}.auth_splitMain__n2rpW{width:55%;padding:48px 80px;background:#fff}.auth_splitAside__QtL7w,.auth_splitMain__n2rpW{height:100%;min-height:0;display:flex;flex-direction:column;justify-content:space-between}.auth_splitAside__QtL7w{position:relative;width:45%;padding:48px;background-position:50%;background-size:cover;color:#fff;overflow:hidden}.auth_splitAside__QtL7w:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(0 0 0/2%),rgb(0 0 0/38%));pointer-events:none}.auth_asideBottom__xh3QR,.auth_asideTag__qWICO{position:relative;z-index:1}.auth_asideTag__qWICO{align-self:flex-start;width:102px;height:24px;border-radius:999px;background:#fff;font-size:0}.auth_asideBottom__xh3QR{display:flex;flex-direction:column;gap:24px}.auth_asideCopy__lreRt{display:flex;flex-direction:column;gap:12px;width:100%}.auth_asideCopy__lreRt>p{max-width:552px;width:100%;margin:0;color:#fff;font-size:32px;line-height:38px;font-weight:700}.auth_asideStat__fpH0H{display:flex;align-items:center;gap:12px;width:100%;height:72px;padding:16px;border:1px solid rgb(255 255 255/80%);border-radius:8px;background:rgb(15 61 46/86%);color:#fff}.auth_asideStatIcon__mbPFH{display:grid;place-items:center;width:40px;height:40px;flex:0 0 auto;overflow:hidden;border-radius:50%;background:#fff}.auth_asideStatIcon__mbPFH img{width:100%;height:100%;object-fit:cover}.auth_asideStat__fpH0H small,.auth_asideStat__fpH0H strong{display:block}.auth_asideStat__fpH0H strong{font-size:14px;line-height:19px}.auth_asideStat__fpH0H small{color:#d9e6df;font-size:12px;line-height:16px}.auth_brand__O8dQl{display:inline-flex;align-items:center;gap:8px;width:max-content;color:inherit;text-decoration:none}.auth_brandMarkBoxed___AdOx,.auth_brandMark__GeEiQ{display:grid;place-items:center;width:24px;height:24px;flex:0 0 auto}.auth_brandMarkBoxed___AdOx{width:32px;height:32px;border-radius:8px;background:#0f5132}.auth_brandMark__GeEiQ img,.auth_brandMobileMark__JhvGx img{width:100%;height:100%;object-fit:contain}.auth_brandMarkBoxed___AdOx img{width:18px;height:18px;object-fit:contain}.auth_brandMobileMark__JhvGx{display:none}.auth_brandLightText___bABK,.auth_brandText__XLx5r{font-size:20px;line-height:24px;font-weight:800;letter-spacing:-.02em}.auth_brandText__XLx5r span{color:#4b5563;font-weight:400}.auth_brandLightText___bABK span{color:#fff;font-weight:400}.auth_loginForm__xh7md,.auth_signupForm__RmxmB{width:480px;max-width:100%;margin:auto}.auth_authForm__NMny5{display:flex;flex-direction:column;gap:32px}.auth_signupLayout__DF3Or .auth_authForm__NMny5{gap:28px}.auth_formHeading__kP3_F h1{margin:0;color:#111827;font-size:36px;line-height:44px;font-weight:800;letter-spacing:-.04em}.auth_formHeading__kP3_F p{margin:10px 0 0;color:#4b5563;font-size:16px;line-height:24px}.auth_signupLayout__DF3Or .auth_formHeading__kP3_F p{margin-top:8px;font-size:15px;line-height:21px}.auth_formFields__hu9Jw{display:flex;flex-direction:column;gap:16px}.auth_loginLayout__lBC64 .auth_formFields__hu9Jw{gap:20px}.auth_field__dMCB_,.auth_passwordField__nCFPI{min-width:0}.auth_fieldLabel__iZee6{display:flex;gap:2px;align-items:center;margin-bottom:6px;color:#111827;font-size:13px;line-height:16px;font-weight:600}.auth_requiredMark__MjmOW{color:#0f3d2e;font-weight:400}.auth_libraryInput__qz0dt .pl-input{width:100%;gap:6px}.auth_libraryInput__qz0dt .pl-input__label{display:block;color:#111827;font-size:13px;line-height:16px;font-weight:600}.auth_libraryInput__qz0dt .pl-input__field{min-height:46px;padding:0 14px;border-color:#e5e7eb;border-radius:8px}.auth_libraryInput__qz0dt .pl-input__control{font-size:14px;line-height:20px}.auth_libraryInput__qz0dt .pl-input__helper{display:none}.auth_libraryInput__qz0dt .pl-input__helper--error{display:block;color:#dc2626;font-size:12px;line-height:16px}.auth_passwordGroup__w7vzf{display:flex;flex-direction:column;gap:10px}.auth_passwordStrengthGroup__LOlws{display:flex;flex-direction:column;gap:8px}.auth_passwordControl__4qA2g{position:relative;height:46px;display:flex;align-items:center;border:1px solid #e5e7eb;border-radius:8px;background:#fff}.auth_passwordControl__4qA2g:focus-within{border:2px solid #2e7d32}.auth_passwordControlError__RuWbe{border-color:#dc2626}.auth_passwordControl__4qA2g input{width:100%;height:100%;padding:0 48px 0 14px;border:0;outline:0;background:transparent;color:#111827;font:inherit;font-size:14px;line-height:20px}.auth_passwordControl__4qA2g input::placeholder{color:#9ca3af}.auth_passwordControl__4qA2g button{position:absolute;right:14px;display:grid;place-items:center;width:18px;height:18px;padding:0;border:0;background:transparent;cursor:pointer}.auth_passwordControl__4qA2g button img{width:18px;height:18px}.auth_passwordControlNoToggle__LO292 input{padding-right:14px}.auth_passwordToggleText__1YScm{right:16px!important;width:auto!important;min-width:47px;color:#1e5e44!important;font-size:13px!important;line-height:16px!important;font-weight:600}.auth_passwordError__muRFI{display:block;margin-top:4px;color:#dc2626;font-size:12px;line-height:16px}.auth_authFooter__wwb0M .pl-link,.auth_forgotLink__b3vIR{color:#0f3d2e;font-size:13px;font-weight:700;text-decoration:underline}.auth_forgotLink__b3vIR{align-self:flex-end}.auth_formActions__NHdGe{display:flex;flex-direction:column;gap:24px}.auth_loginLayout__lBC64 .auth_divider__OK718{height:16px}.auth_signupLayout__DF3Or .auth_formActions__NHdGe{gap:20px}.auth_primaryAction__N7GF2{display:flex;align-items:center;width:100%;height:48px;min-height:48px;max-height:48px;justify-content:center!important;padding:0!important;background:#0f3d2e!important;color:#fff!important;font-size:15px;line-height:19px;font-weight:700}.auth_primaryAction__N7GF2:hover{background:#0a2e23!important}.auth_divider__OK718{width:100%;height:13px;border:0}.auth_socialButtons__5tM_T{display:flex;align-items:flex-start;justify-content:space-between;width:294px;max-width:100%;margin-inline:auto;gap:0}.auth_socialButton__fpr7E{position:relative;display:flex;align-items:center;box-sizing:border-box;flex:0 0 139px;width:139px;height:64px;max-height:64px;justify-content:center!important;gap:0!important;padding:0!important;color:#111827!important;font-size:13px}.auth_socialButton__fpr7E .pl-button__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.auth_socialIcon__K2ffB{position:absolute;inset:0;display:block;width:20px;height:20px;margin:auto;object-fit:contain}.auth_formStatusError__sZlsn,.auth_formStatusReady__TaksL{margin:-12px 0 -4px;font-size:13px;line-height:18px}.auth_formStatusError__sZlsn{color:#dc2626}.auth_formStatusReady__TaksL{color:#0f5132}.auth_authFooter__wwb0M{display:flex;justify-content:center;gap:4px;color:#4b5563;font-size:14px;line-height:20px}.auth_resetStrength__Fvxvy,.auth_strength__ElgSZ{display:flex;flex-direction:column;gap:6px}.auth_resetStrength__Fvxvy .auth_strengthBars__yRHcN,.auth_strengthBars__yRHcN{display:flex;gap:4px;height:4px}.auth_strengthBars__yRHcN i{flex:1 1;border-radius:2px;background:#e5e7eb}.auth_strengthBars__yRHcN .auth_strengthBarActive__QHxqd{background:#10b981}.auth_strengthLabels__p5qWy{display:flex;justify-content:space-between;color:#4b5563;font-size:11px;line-height:13px}.auth_strengthLabels__p5qWy strong{color:#10b981}.auth_terms__6_n5X{display:flex;gap:10px;align-items:flex-start;padding-top:4px;color:#111827;font-size:13px;line-height:18px;cursor:pointer}.auth_terms__6_n5X input{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:block;width:18px;height:18px;margin:0;flex:0 0 auto;border:2px solid #0f3d2e;border-radius:4px;background:#fff;cursor:pointer}.auth_terms__6_n5X input:checked{border-color:#0f3d2e;background:#0f3d2e url(/auth/signup-signup-check.svg) 50%/12px 12px no-repeat}.auth_termsError__X6Ph5{margin:-8px 0 0 28px;color:#dc2626;font-size:12px;line-height:16px}.auth_singleLayout__t7y5l{min-height:1024px;display:flex;align-items:center;justify-content:center;padding:40px;background:#f4f6f4}.auth_singleCard___ycWm{width:480px;min-height:547px;padding:40px;border:1px solid #e2e6e3;border-radius:16px;background:#fff;box-shadow:0 8px 12px rgb(15 81 50/4%);display:flex;flex-direction:column;align-items:center;gap:32px}.auth_singleIcon__wt34J{display:grid;place-items:center;width:80px;height:80px;flex:0 0 auto;border-radius:50%;background:#e8f5e9}.auth_singleIcon__wt34J img{width:40px;height:40px}.auth_verifyCard__oinC3{min-height:531px}.auth_singleHeading__rxE3I{width:100%;text-align:center}.auth_resetHeader__KoIxJ h1,.auth_singleHeading__rxE3I h1{margin:0;color:#1c1f1d;font-size:24px;line-height:29px;font-weight:800;letter-spacing:-.02em}.auth_singleHeading__rxE3I p{margin:8px 0 0;color:#4a504c;font-size:14px;line-height:20px}.auth_verifyHeading__XdcXO p{line-height:22px}.auth_singleForm__3BPsJ{width:100%;display:flex;flex-direction:column;gap:20px}.auth_singleForm__3BPsJ .auth_libraryInput__qz0dt .pl-input__label{font-size:14px;line-height:17px}.auth_singleForm__3BPsJ .auth_libraryInput__qz0dt .pl-input__field{height:44px;min-height:44px;padding:12px 16px;border-color:#e2e6e3}.auth_singleForm__3BPsJ .auth_primaryAction__N7GF2{height:46px;min-height:46px;max-height:46px}.auth_backLink__YjudE,.auth_verifyActions__0_vo1 .pl-link{display:inline-flex;align-items:center;gap:8px;color:#0f5132;font-size:14px;font-weight:700;text-decoration:none}.auth_backLink__YjudE img,.auth_verifyActions__0_vo1 img{width:14px;height:14px}.auth_verifyActions__0_vo1{width:100%;display:flex;flex-direction:column;align-items:center;gap:16px;color:#4a504c;font-size:14px;line-height:20px}.auth_verifyActions__0_vo1>div{display:flex;gap:4px;align-items:center}.auth_verifyActions__0_vo1 p{margin:0}.auth_verifyActions__0_vo1 button{padding:0;border:0;background:transparent;color:#8e9690;font-size:14px;font-weight:700;cursor:default}.auth_verifyLater__kUJhF{justify-content:center;width:100%;height:46px;padding:14px 24px;border:1px solid #e2e6e3;border-radius:8px;color:#4a504c!important;font-size:15px!important;font-weight:600!important}.auth_verifyDivider__p8SOw{width:100%;height:0}.auth_verifyDivider__p8SOw img{display:block;width:100%;height:1px}.auth_tip___jSE_{display:flex;align-items:center;gap:8px;margin:0;color:#4a504c;font-size:12px;line-height:16px}.auth_tip___jSE_ img{width:16px;height:16px}.auth_resetLayout__3MLqa{width:100%;height:100%;min-height:100dvh;display:flex;background:#faf9f6}.auth_resetAside__FeB2p{position:relative;box-sizing:border-box;flex:0 0 50%;width:50%;height:100%;min-height:100dvh;padding:48px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;background:linear-gradient(rgb(30 94 68/85%),rgb(30 94 68/85%)),url(/auth/reset-reset-background.png) 50% /cover;color:#fff}.auth_resetAside__FeB2p .auth_brandMarkBoxed___AdOx{width:40px;height:40px;border-radius:12px;background:#fff}.auth_resetAside__FeB2p .auth_brandMarkBoxed___AdOx img{width:24px;height:24px}.auth_resetAside__FeB2p .auth_brandLightText___bABK{font-size:22px;line-height:26px;color:#fff}.auth_resetAsideText__WI5zt{position:relative}.auth_resetAsideText__WI5zt span{display:block;width:100%;height:1px;margin-bottom:16px;background:rgb(255 255 255/70%)}.auth_resetAsideText__WI5zt h2{max-width:484px;margin:0 0 16px;color:#fff;font-size:28px;line-height:38px;font-weight:700}.auth_resetAsideText__WI5zt p{max-width:484px;margin:0;color:#fff;opacity:.8;font-size:15px;line-height:20px}.auth_resetMain__h0nvK{box-sizing:border-box;flex:0 0 50%;min-width:0;width:50%;min-height:100dvh;padding:64px;display:flex;align-items:center;justify-content:center}.auth_resetForm__rmHpL{width:440px;max-width:100%;display:flex;flex-direction:column;gap:32px}.auth_resetMobileBrand__vnINA{display:none}.auth_resetHeader__KoIxJ{display:flex;flex-direction:column;gap:20px}.auth_resetIcon__6h_eq{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:#e8f0ec}.auth_resetIcon__6h_eq img{width:32px;height:32px}.auth_resetHeader__KoIxJ h1{color:#1a2521;font-size:32px;line-height:40px}.auth_resetHeader__KoIxJ p{margin:12px 0 0;color:#52625d;font-size:15px;line-height:23px}.auth_resetForm__rmHpL form{display:flex;flex-direction:column;gap:24px}.auth_resetForm__rmHpL .auth_fieldLabel__iZee6{margin-bottom:8px;color:#1a2521;font-size:14px}.auth_resetForm__rmHpL .auth_passwordControl__4qA2g{height:48px;border-color:#e2e8f0;border-radius:10px}.auth_resetStrength__Fvxvy{margin-top:-12px}.auth_resetStrength__Fvxvy .auth_strengthBars__yRHcN{gap:4px}.auth_resetStrength__Fvxvy .auth_strengthBars__yRHcN i{background:#e2e8f0}.auth_resetStrength__Fvxvy .auth_strengthBars__yRHcN .auth_strengthBarActive__QHxqd{background:#198754}.auth_resetStrength__Fvxvy .auth_strengthLabels__p5qWy{font-size:12px;line-height:16px}.auth_resetStrength__Fvxvy .auth_strengthLabels__p5qWy strong{color:#198754}.auth_requirements__Cnvnh{display:flex;flex-direction:column;gap:10px;padding:16px;border:1px solid #e2e8f0;border-radius:12px;background:#fff}.auth_requirements__Cnvnh span{display:flex;align-items:center;gap:10px;color:#1a2521;font-size:13px;line-height:16px}.auth_requirements__Cnvnh span img,.auth_requirements__Cnvnh span:before{width:16px;height:16px;flex:0 0 auto}.auth_requirements__Cnvnh span:before{content:"";border-radius:4px;background:#e2e8f0}.auth_requirements__Cnvnh .auth_requirementDone__E9b4B:before{display:none}.auth_requirements__Cnvnh .auth_requirementDone__E9b4B img{display:block;padding:3px;border-radius:4px;background:#d1e7dd}.auth_resetForm__rmHpL .auth_primaryAction__N7GF2{height:52px;min-height:52px;max-height:52px;margin-top:0;border-radius:12px;background:#1e5e44!important;font-size:16px;line-height:19px}.auth_desktopOnly__a17k5{display:inline}.auth_mobileOnly__cZvsn,.auth_mobilePlaceholder__FKk5v{display:none}@media (max-width:760px){.auth_authViewport__sbgv_{height:auto;min-height:100svh;background:#faf9f6}.auth_splitAuth__L8IBC,.auth_splitMain__n2rpW{display:block;height:auto;min-height:100svh}.auth_splitMain__n2rpW{width:100%;padding:24px;background:#faf9f6}.auth_splitAside__QtL7w{display:none}.auth_splitMain__n2rpW>.auth_brand__O8dQl{height:28px}.auth_splitMain__n2rpW>.auth_brand__O8dQl>.auth_brandMark__GeEiQ{display:none}.auth_splitMain__n2rpW>.auth_brand__O8dQl>.auth_brandMobileMark__JhvGx{display:grid;place-items:center;width:28px;height:28px}.auth_splitMain__n2rpW>.auth_brand__O8dQl .auth_brandText__XLx5r{font-size:20px;line-height:24px}.auth_loginForm__xh7md,.auth_signupForm__RmxmB{width:100%;max-width:none;margin:32px 0 0}.auth_signupForm__RmxmB{margin-top:24px}.auth_authForm__NMny5{gap:32px}.auth_signupLayout__DF3Or .auth_authForm__NMny5{gap:24px}.auth_formHeading__kP3_F h1{font-size:28px;line-height:34px;letter-spacing:-.03em}.auth_formHeading__kP3_F p{margin-top:8px;font-size:16px;line-height:20px}.auth_formFields__hu9Jw,.auth_loginLayout__lBC64 .auth_formFields__hu9Jw{gap:16px}.auth_formActions__NHdGe{gap:24px;margin-top:0}.auth_signupLayout__DF3Or .auth_formActions__NHdGe{gap:0;padding-top:8px}.auth_signupLayout__DF3Or .auth_divider__OK718,.auth_signupLayout__DF3Or .auth_socialButtons__5tM_T{display:none}.auth_primaryAction__N7GF2{height:64px;min-height:64px;max-height:64px}.auth_socialButtons__5tM_T{width:268px;gap:0}.auth_socialButton__fpr7E{flex-basis:128px;width:128px;height:64px;max-height:64px}.auth_authFooter__wwb0M{margin-top:32px;padding-bottom:56px}.auth_signupLayout__DF3Or .auth_authFooter__wwb0M{margin-top:24px}.auth_signupLayout__DF3Or .auth_strength__ElgSZ{position:relative;display:block;height:13px}.auth_signupLayout__DF3Or .auth_strengthBars__yRHcN{position:absolute;top:4.5px;left:0;width:calc(100% - 33px)}.auth_signupLayout__DF3Or .auth_strengthLabels__p5qWy{position:absolute;inset:0;justify-content:flex-end}.auth_desktopOnly__a17k5{display:none}.auth_mobileOnly__cZvsn{display:inline}.auth_mobilePlaceholder__FKk5v{display:block;position:absolute;left:14px;top:13px;color:#9ca3af;font-size:14px;line-height:20px;pointer-events:none}.auth_passwordControl__4qA2g{position:relative}.auth_passwordControl__4qA2g input::placeholder{color:transparent}.auth_passwordControl__4qA2g input:not(:placeholder-shown)+.auth_mobilePlaceholder__FKk5v,.auth_passwordControl__4qA2g:focus-within .auth_mobilePlaceholder__FKk5v{display:none}.auth_singleLayout__t7y5l{min-height:100svh;padding:24px;align-items:flex-start;background:#faf9f6}.auth_singleCard___ycWm{width:100%;min-height:0;padding:0;border:0;box-shadow:none;gap:32px;background:transparent}.auth_singleIcon__wt34J{display:none}.auth_singleHeading__rxE3I{text-align:left}.auth_singleHeading__rxE3I h1{font-size:28px;line-height:34px}.auth_singleHeading__rxE3I p{margin-top:8px;line-height:20px}.auth_singleForm__3BPsJ{margin-top:0}.auth_singleForm__3BPsJ .auth_primaryAction__N7GF2{height:64px;min-height:64px;max-height:64px}.auth_backLink__YjudE{justify-content:center}.auth_verifyActions__0_vo1{align-items:center;gap:8px}.auth_tip___jSE_,.auth_verifyDivider__p8SOw{display:none}.auth_resetLayout__3MLqa{width:100%;min-height:100svh;display:block;background:#faf9f6}.auth_resetAside__FeB2p{display:none}.auth_resetMain__h0nvK{min-height:100svh;padding:24px;display:block}.auth_resetMobileBrand__vnINA{display:block;margin-bottom:48px}.auth_resetMobileBrand__vnINA .auth_brandText__XLx5r{font-size:22px;line-height:26px}.auth_resetForm__rmHpL{width:100%;gap:32px}.auth_resetHeader__KoIxJ{gap:0}.auth_resetHeader__KoIxJ h1{margin-top:0;font-size:28px;line-height:34px}.auth_resetHeader__KoIxJ p{margin-top:8px;color:#4b5563;font-size:16px;line-height:20px}.auth_resetIcon__6h_eq{display:none}.auth_resetForm__rmHpL form{gap:24px;margin-top:24px}.auth_resetForm__rmHpL .auth_primaryAction__N7GF2{height:64px;min-height:64px;max-height:64px}.auth_resetStrength__Fvxvy{margin-top:-12px}}@media (min-width:761px) and (max-width:1100px){.auth_authViewport__sbgv_{min-height:1024px;background:#f4f6f4}.auth_splitAuth__L8IBC{min-height:1024px;display:block;padding-top:188px}.auth_splitMain__n2rpW{width:480px;min-height:616px;margin:0 auto;padding:48px;border-radius:16px;box-shadow:0 12px 24px rgb(15 81 50/6%);display:block}.auth_splitMain__n2rpW>.auth_brand__O8dQl{width:56px;height:56px;margin:0 auto 16px;border-radius:50%;background:#e8f5e9;justify-content:center}.auth_splitMain__n2rpW>.auth_brand__O8dQl .auth_brandMark__GeEiQ{width:56px;height:56px}.auth_splitMain__n2rpW>.auth_brand__O8dQl .auth_brandMark__GeEiQ img{width:28px;height:28px}.auth_splitAside__QtL7w,.auth_splitMain__n2rpW>.auth_brand__O8dQl .auth_brandText__XLx5r{display:none}.auth_loginForm__xh7md,.auth_signupForm__RmxmB{width:384px;max-width:100%;margin:0}.auth_authForm__NMny5{gap:24px}.auth_formHeading__kP3_F{text-align:center}.auth_formHeading__kP3_F h1{font-size:28px;line-height:34px}.auth_formHeading__kP3_F p{margin-top:6px;font-size:14px;line-height:20px}.auth_formFields__hu9Jw{gap:16px}.auth_formActions__NHdGe{gap:24px}.auth_primaryAction__N7GF2{min-height:45px}.auth_socialButtons__5tM_T{width:100%;justify-content:flex-start;gap:12px}.auth_socialButton__fpr7E{flex-grow:1;flex-shrink:1;flex-basis:calc((100% - 12px) / 2);width:calc((100% - 12px) / 2);height:36px}.auth_authFooter__wwb0M{margin-top:28px}}