.Button_root__Br4W6{background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:12px}.Button_primary__dXGO_,.Button_secondary__S6Xf8{padding:8px 12px;font-family:var(--atlas);font-size:14px;line-height:22px;box-sizing:content-box}.Button_primary__dXGO_{background-color:var(--color-brand-grey);color:#fff!important}.Button_secondary__S6Xf8{border:1px solid var(--color-brand-grey)}.Button_bare__mUzdk{color:var(--color-accent);padding:0!important}.Button_sm__liRVP{padding:8px 12px}.Button_md__m_B7l{padding:12px 64px}.Button_rounded__snxpr{border-radius:4px}.Button_root__Br4W6[disabled]{opacity:.5;cursor:not-allowed}.FormField_form__sT1jH{display:flex;flex-wrap:wrap;gap:12px}.FormField_full__GDlaE{width:100%}.FormField_half__oS7nx{width:calc(50% - 8px)}.FormField_quarter__s8V9Z{width:calc(25% - 8px)}.FormField_three-quarters__3xwd_{width:calc(75% - 8px)}.Text_root__IlBiG{margin:0;font-family:var(--atlas);color:var(--color-foreground)}.Text_xl__KNAti{font-size:20px;line-height:36px;font-weight:300}@media only screen and (min-width:1024px){.Text_xl__KNAti{font-size:24px;line-height:42px}}.Text_lg__zkYJS{font-size:16px;line-height:30px;font-weight:300}@media only screen and (min-width:1024px){.Text_lg__zkYJS{font-size:20px;line-height:36px}}.Text_md__6RQ_I{font-size:14px;line-height:26px;font-weight:400}@media only screen and (min-width:1024px){.Text_md__6RQ_I{font-size:16px;line-height:30px}}.Text_sm__uHe6y{font-size:12px;line-height:24px;font-weight:400}@media only screen and (min-width:1024px){.Text_sm__uHe6y{font-size:14px;line-height:26px}}.Text_xs__KmIvy{font-size:10px;line-height:20px;font-weight:400}@media only screen and (min-width:1024px){.Text_xs__KmIvy{font-size:12px;line-height:24px}}.Text_light__Fx7kX{font-weight:300}.Text_bold__oiquu{font-weight:600}.Text_medium__mTUpH{font-weight:500}.Text_regular__Er9cn{font-weight:400}.Heading_heading__9lCBY{font-family:var(--atlas);line-height:100%;margin:0}.Heading_md__ZfIEf{font-size:24px;line-height:28px;font-weight:300}@media only screen and (min-width:1024px){.Heading_md__ZfIEf{font-size:32px;line-height:38px}}.Heading_sm__oDr07{font-size:24px;line-height:28px;font-weight:300}.Input_root__M72HR{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--font-primary);background-color:hsla(60,10%,96%,.4);font-family:var(--atlas);border:1px solid #eee;transition:border-color .2s ease;width:100%;line-height:24px;font-size:14px;padding:12px 18px}.Input_root__M72HR::placeholder{color:var(--dark-75)}.Input_root__M72HR:focus{border-color:var(--color-green);outline:none}.Input_root__M72HR:disabled{background-color:var(--dark-5);border-style:dashed;color:var(--dark-75)}.Input_root__M72HR.Input_error__eWEcq{border-color:var(--color-accent);color:var(--color-accent);background-color:rgba(220,17,50,.1)}.Input_textarea__aL1OW{resize:none}.Input_errorMessage__hfpyk{color:var(--color-accent);margin-top:4px}.Label_root__wpeOx>span{display:block;font-size:12px;font-weight:600}.Label_vertical__4DjuN>div{margin-bottom:5px;font-weight:500}.Label_vertical__4DjuN input{width:100%}.Label_horizontal__0SQp6{display:flex;gap:10px;align-items:center}.ResetPassword_root__DDZQ5{padding:32px 16px;display:flex;align-items:center;flex-direction:column;gap:32px}@media only screen and (min-width:1024px){.ResetPassword_root__DDZQ5{background-color:var(--color-off-white);border:1px solid #eee;padding:72px 40px;max-width:645px;margin:120px auto 0;gap:56px}}.ResetPassword_root__DDZQ5 form{width:100%;display:flex;flex-direction:column;gap:20px}.ResetPassword_root__DDZQ5 form input{background-color:#fff}@media only screen and (min-width:1024px){.ResetPassword_root__DDZQ5 form{gap:32px}}.ResetPassword_root__DDZQ5 .ResetPassword_description__BOPKz{color:var(--color-text-secondary,#666);font-size:14px;line-height:1.5;margin:0;text-align:center}@media only screen and (min-width:1024px){.ResetPassword_root__DDZQ5 .ResetPassword_description__BOPKz{font-size:16px}}.ResetPassword_root__DDZQ5 .ResetPassword_submitContainer__C5Z7T{display:flex;justify-content:center}.ResetPassword_root__DDZQ5 .ResetPassword_submitContainer__C5Z7T .ResetPassword_submit__UDnf4{margin-top:24px;padding:12px 64px;flex:0 0 auto;background-color:var(--color-green);font-weight:500}@media only screen and (max-width:1023px){.ResetPassword_root__DDZQ5 .ResetPassword_submitContainer__C5Z7T .ResetPassword_submit__UDnf4{flex:1 1}}