.login_garden__6liiF{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:120px 16px 48px;font-family:var(--font-text),"Segoe UI",Arial,sans-serif;font-size:18px;color:var(--web-ink);background-color:#f7efe0;background-repeat:no-repeat,no-repeat;background-position:top,bottom;background-size:100% 100%,100% auto}.login_card__NoG7p{position:relative;width:480px;max-width:100%;padding:30px 34px 26px;text-align:center;border-radius:36px;background:linear-gradient(180deg,#fffefa,#fbf3e6);box-shadow:var(--web-plastic)}.login_fox__mT6Wn{position:absolute;left:50%;top:-104px;width:112px;height:auto;margin-left:-56px;filter:drop-shadow(0 6px 8px rgba(60,40,20,.22));pointer-events:none}.login_brand__ezSFe{display:inline-flex;align-items:center;font-family:var(--font-kids),sans-serif;font-size:22px;font-weight:800;color:var(--web-sage-dark);text-decoration:none}.login_brand__ezSFe img{margin-right:8px}.login_card__NoG7p h1{margin:2px 0 14px;font-family:var(--font-kids),sans-serif;font-size:44px;line-height:1.1}.login_form__NY6Qf{text-align:left}.login_form__NY6Qf label{display:block;margin-bottom:14px;font-weight:800}.login_form__NY6Qf input{display:block;width:100%;margin-top:6px;padding:13px 16px;font:inherit;font-weight:600;border:0;border-radius:16px;background:#f4ede1;box-shadow:inset 0 3px 6px rgba(120,80,50,.14),inset 0 -1px 0 rgba(255,255,255,.9)}.login_form__NY6Qf input:focus{outline:3px solid var(--web-sage-dark);outline-offset:2px}.login_error__wxSLK{color:var(--web-danger);font-weight:700}.login_submit__56LbW{width:100%;margin-top:6px;padding:15px;font:inherit;font-size:21px;font-weight:800;color:#fff;border:0;border-radius:20px;background:var(--web-button-green);box-shadow:inset 0 2px 0 rgba(255,255,255,.35),0 5px 0 #2f5d47,0 8px 14px rgba(40,70,50,.25);cursor:pointer}.login_submit__56LbW:active{transform:translateY(3px);box-shadow:inset 0 2px 0 rgba(255,255,255,.35),0 2px 0 #2f5d47}.login_submit__56LbW:disabled{opacity:.6}.login_forgot__4tK0Q{display:inline-block;margin:14px 0 4px;font-weight:800;color:var(--web-sage-dark)}.login_noAccount__XZjEj{margin-top:14px;padding-top:16px;border-top:2px solid #ece3d3}.login_noAccount__XZjEj strong{display:block;margin-bottom:12px}.login_noAccountButtons__UKGmU{display:flex;justify-content:center}.login_pill__hkFuK{flex:1 1;margin:0 6px;padding:12px 10px;font-weight:800;color:#fff;text-decoration:none;border-radius:18px;box-shadow:inset 0 2px 0 rgba(255,255,255,.35),0 4px 10px rgba(80,60,40,.2)}.login_pillGreen__qqVF8{background:linear-gradient(180deg,#9cc1a6,#7fa98c)}.login_pillApricot__UfSr2{background:var(--web-button-apricot)}.login_linkButton__wincp{margin-top:14px;padding:6px;font:inherit;font-size:15px;font-weight:700;color:var(--web-blue-text);text-decoration:underline;border:0;background:none;cursor:pointer}.login_note__NPIzg{margin:22px 0 0;padding:12px 26px;font-weight:700;border-radius:24px;background:rgba(255,252,245,.95);box-shadow:var(--web-plastic-small)}.login_lead__6fq4Q{margin:0 0 18px;line-height:1.45}.login_small__rm42k{margin:16px 0 0;font-size:15px;font-weight:700}.login_small__rm42k a{color:var(--web-blue-text)}.login_form__NY6Qf .login_check__T6AGg{display:flex;align-items:flex-start;font-weight:600;line-height:1.4}.login_form__NY6Qf .login_check__T6AGg input{display:inline-block;flex:none;width:22px;height:22px;margin:1px 10px 0 0}.login_form__NY6Qf .login_check__T6AGg a{color:var(--web-blue-text)}.login_success__8V49Y{color:var(--web-sage-dark);font-weight:700}@media (max-width:520px){.login_card__NoG7p{padding:26px 18px 22px}.login_card__NoG7p h1{font-size:36px}.login_noAccountButtons__UKGmU{flex-direction:column}.login_pill__hkFuK{margin:4px 0}}