.auth_shell__WDt_d{min-height:100dvh;background:#faf8f2;padding:28px 42px 26px;color:#273d30}.auth_container__a8QF9{max-width:1040px;margin:0 auto}.auth_header__khC3z{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:44px}.auth_logo__t32_y{display:block;width:104px;height:40px;object-fit:contain}.auth_accountNav__c9fDj{display:flex;align-items:center;gap:10px;color:#647065;font-size:14px}.auth_shell__WDt_d a{color:#088434;font-weight:600;text-decoration:none}.auth_shell__WDt_d a:hover{text-decoration:underline}.auth_accountNav__c9fDj a{display:inline-flex;align-items:center;min-height:44px;padding:8px 4px}.auth_layout__oSeF_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:66px;padding:38px 0 22px;min-height:calc(100dvh - 130px)}.auth_story__uLowc{align-self:stretch;display:flex;flex-direction:column;justify-content:center;padding-right:4px}.auth_story__uLowc h2{max-width:370px;margin:0 0 27px;font-size:41px;line-height:1.08;letter-spacing:-.05em}.auth_food__gNYIx{display:block;width:100%;height:300px;object-fit:cover;border-radius:32px}.auth_storyNote__JCjXc{max-width:310px;margin:17px 0 0;font-size:14px;line-height:1.5;color:#647065}.auth_card__YbReF{min-width:0;border:1px solid #dfe2d6;border-radius:32px;padding:32px 30px;background:#fffefa;box-shadow:0 10px 32px #273d3005}.auth_card__YbReF h1{margin:0 0 10px;font-size:30px;line-height:1.15;letter-spacing:-.045em}.auth_description__OiYqz{margin:0 0 24px;color:#647065;font-size:15px;line-height:1.45}.auth_google__OBfTp,.auth_primary__hZ9Zp,.auth_secondary__EUNBT{display:flex;align-items:center;justify-content:center;gap:10px;min-height:50px;width:100%;border-radius:16px;padding:12px 14px;font-family:inherit;font-size:16px;font-weight:600;line-height:1.5;transition:background .15s}.auth_google__OBfTp,.auth_secondary__EUNBT{border:1px solid #dfe2d6;background:#fffefa;color:#273d30}.auth_google__OBfTp:hover,.auth_secondary__EUNBT:hover{background:#f4f5ed}.auth_divider__I5y5X{display:flex;align-items:center;gap:14px;margin:21px 0;color:#647065;font-size:13px}.auth_divider__I5y5X:after,.auth_divider__I5y5X:before{content:"";height:1px;flex:1;background:#dfe2d6}.auth_form__x_Lbd{display:flex;flex-direction:column;gap:17px}.auth_fieldHead__k0dXh{display:flex;justify-content:space-between;align-items:center;gap:8px}.auth_card__YbReF label,.auth_label__Fmj0L{font-size:14px;font-weight:600;line-height:1.4}.auth_forgot__4SrpQ{font-size:13px;line-height:24px}.auth_card__YbReF .auth_input__GHS_0{display:block;width:100%;min-width:0;height:50px;border:1px solid #dfe2d6;border-radius:16px;background:#faf8f2;color:#273d30;padding:12px 14px;font-family:inherit;font-size:16px;line-height:1.5;box-shadow:none}.auth_card__YbReF .auth_input__GHS_0::placeholder{color:#818a7e}.auth_card__YbReF .auth_input__GHS_0:focus-visible{box-shadow:none}.auth_card__YbReF .auth_input__GHS_0[aria-invalid=true]{border-color:#b54730}.auth_passwordWrap__cpGMc{position:relative}.auth_card__YbReF .auth_passwordInput__fZ_Qz{padding-right:52px}.auth_reveal__z367L{position:absolute;top:3px;right:5px;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:12px;color:#647065;background:transparent}.auth_reveal__z367L:hover{background:#edf0e5}.auth_hint__bE_XG{margin:7px 0 0;font-size:12px;line-height:1.4;color:#647065}.auth_card__YbReF .auth_primary__hZ9Zp{margin-top:7px;border:0;background:#088434;color:#fffefa}.auth_card__YbReF .auth_primary__hZ9Zp:hover{background:#06712b;text-decoration:none}.auth_switch__dIlBR{margin:19px 0 0;font-size:14px;line-height:1.5;text-align:center;color:#647065}.auth_switch__dIlBR a{display:inline-flex;align-items:center;min-height:44px}.auth_terms__DeJOQ{margin:18px 0 0;font-size:12px;line-height:1.5;text-align:center;color:#647065}.auth_terms__DeJOQ a{font-weight:400;text-decoration:underline}.auth_error__dD4ri{margin:0 0 18px;padding:12px 14px;border-radius:14px;background:#fff0e9;color:#9a3f29;font-size:14px;line-height:1.4;overflow-wrap:anywhere}.auth_status__3kE1g{margin:18px 0;padding:14px;border-radius:16px;background:#edf3e7;color:#273d30;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.auth_mark__OFtju{display:grid;place-items:center;width:50px;height:50px;border-radius:17px;color:#088434;background:#edf3e7;margin-bottom:20px}.auth_mark__OFtju svg{width:23px;height:23px}.auth_actions__pSOsZ{display:flex;flex-direction:column;gap:12px;margin-top:20px}.auth_textButton__vvyx5{display:block;min-height:44px;padding:10px 4px;background:none;border:0;color:#088434;font-size:14px;font-weight:600;text-align:center}.auth_textButton__vvyx5:hover{text-decoration:underline}.auth_footer__nfVpY{justify-content:space-between;padding-top:10px;color:#647065;font-size:12px}.auth_footerLinks__5A6br,.auth_footer__nfVpY{display:flex;gap:18px}.auth_footer__nfVpY a{color:#647065;font-weight:400}.auth_shell__WDt_d button:disabled{opacity:.55;cursor:not-allowed}@media (max-width:900px) and (min-width:721px){.auth_shell__WDt_d{padding-right:28px;padding-left:28px}.auth_layout__oSeF_{gap:32px}.auth_story__uLowc h2{font-size:36px}.auth_card__YbReF{padding:28px 24px}}@media (max-width:720px){.auth_shell__WDt_d{padding:25px 23px 23px}.auth_container__a8QF9{max-width:460px}.auth_header__khC3z{margin-bottom:40px}.auth_logo__t32_y{width:91px;height:35px}.auth_accountNav__c9fDj,.auth_story__uLowc{display:none}.auth_layout__oSeF_{display:block;min-height:0;padding:0}.auth_card__YbReF{background:none;border:0;border-radius:0;padding:0;box-shadow:none}.auth_description__OiYqz{margin-bottom:27px}.auth_card__YbReF .auth_input__GHS_0{background:#fffefa}.auth_footer__nfVpY{justify-content:center;padding-top:36px}.auth_footer__nfVpY>span{display:none}}@media (max-width:350px){.auth_shell__WDt_d{padding-right:18px;padding-left:18px}.auth_card__YbReF h1{font-size:28px}}