.page_main__hb28r{display:flex;flex-direction:column;align-items:center;flex-grow:1;padding-top:5rem}@media(max-height:30rem),(max-width:47.99rem){.page_main__hb28r{padding-top:2rem}}@media(max-height:30rem){.page_main__hb28r{padding-top:1rem}}.page_main__hb28r .page_title___js83{font-family:var(--font-work-sans);font-weight:400;font-feature-settings:"ss06" on,"ss01" on;color:#161514;font-weight:500;font-size:3rem;line-height:120%;margin-bottom:1rem;text-align:center;padding:0 1rem}@media(max-width:29.99rem){.page_main__hb28r .page_title___js83{font-size:2.25rem}}@media(max-height:30rem){.page_main__hb28r .page_title___js83{margin-bottom:.5rem}}.page_main__hb28r .page_illustration__Lyixw{width:min(22.25rem,100% - 2*1rem);height:auto}@media(max-height:30rem){.page_main__hb28r .page_illustration__Lyixw{display:none}}.page_main__hb28r .page_description__QtoAK{font-family:var(--font-work-sans);font-weight:400;font-feature-settings:"ss06" on,"ss01" on;color:#161514;font-size:1.25rem;line-height:150%;max-width:35rem;text-align:center;margin-bottom:3rem;margin-top:3rem;padding:0 1rem}@media(max-height:30rem),(max-width:47.99rem){.page_main__hb28r .page_description__QtoAK{margin-top:1.5rem;margin-bottom:2rem}}@media(max-height:30rem){.page_main__hb28r .page_description__QtoAK{margin-top:.75rem;margin-bottom:1rem}}.LogInForm_container__SShW_{flex-grow:1;width:100%;background:#161514;color:#fef9f4;display:flex;flex-direction:column;align-items:center;padding:2rem 1rem}@media(max-height:30rem){.LogInForm_container__SShW_{padding-top:1rem}}.LogInForm_container__SShW_ :focus-visible{outline-color:#fef9f4}.LogInForm_content__coAmE{width:100%;max-width:28rem}.LogInForm_content__coAmE .LogInForm_heading___fqSS{font-family:var(--font-work-sans);font-weight:400;font-feature-settings:"ss06" on,"ss01" on;color:#161514;font-weight:700;font-size:1.5rem;line-height:120%;color:#fef9f4;margin-bottom:.5rem}.LogInForm_content__coAmE .LogInForm_userTypeButtons__PLshD{border:0;padding:0;margin:0;min-width:0;display:flex;flex-wrap:wrap;gap:2rem}.LogInForm_content__coAmE .LogInForm_userTypeButtons__PLshD .LogInForm_userTypeLegend__S4hEc{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.LogInForm_content__coAmE .LogInForm_userTypeButtons__PLshD .LogInForm_userTypeButton__Ey5R3 input{-moz-appearance:none;appearance:none;-webkit-appearance:none}.LogInForm_content__coAmE .LogInForm_userTypeButtons__PLshD .LogInForm_userTypeButton__Ey5R3 input+label{font-family:var(--font-work-sans);font-weight:400;font-feature-settings:"ss06" on,"ss01" on;color:#161514;font-size:1.25rem;line-height:150%;color:#fef9f4;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.LogInForm_content__coAmE .LogInForm_userTypeButtons__PLshD .LogInForm_userTypeButton__Ey5R3 input+label:before{content:"";display:inline-block;width:1.25rem;height:1.25rem;background:#fef9f4;border-radius:50%;margin-right:.25rem;position:relative;top:.25rem}.LogInForm_content__coAmE .LogInForm_userTypeButtons__PLshD .LogInForm_userTypeButton__Ey5R3 input:checked+label:before{background:#0550dd;border:5px solid #fef9f4}.LogInForm_content__coAmE .LogInForm_userTypeButtons__PLshD .LogInForm_userTypeButton__Ey5R3 input:focus-visible{outline:none}.LogInForm_content__coAmE .LogInForm_userTypeButtons__PLshD .LogInForm_userTypeButton__Ey5R3 input:focus-visible+label{outline:3px solid #fef9f4;outline-offset:4px;border-radius:8px}.LogInForm_content__coAmE .LogInForm_form__6AsNw{margin-top:1rem;margin-bottom:2rem;display:flex;flex-direction:column}@media(max-height:30rem){.LogInForm_content__coAmE .LogInForm_form__6AsNw{margin-top:.5rem}}.LogInForm_content__coAmE .LogInForm_form__6AsNw label{font-family:var(--font-work-sans);font-weight:400;font-feature-settings:"ss06" on,"ss01" on;color:#161514;font-size:1.25rem;line-height:150%;font-weight:700;color:#fef9f4}.LogInForm_content__coAmE .LogInForm_form__6AsNw input{font-family:var(--font-work-sans);font-weight:400;font-feature-settings:"ss06" on,"ss01" on;color:#161514;font-size:1.25rem;line-height:150%;background:#fff;border:none;border-radius:8px;margin-bottom:1.5rem;padding:.2rem .5rem}.LogInForm_content__coAmE .LogInForm_form__6AsNw .LogInForm_submitButton__iOIs_{border:none;background:#0550dd;color:#fef9f4;border-radius:10% 30% 10% 10%/60% 30% 80% 70%;transition:transform .2s ease;font-weight:700;text-decoration:none;line-height:1.2;width:max-content;padding:.4rem 2rem}.LogInForm_content__coAmE .LogInForm_form__6AsNw .LogInForm_submitButton__iOIs_:disabled{opacity:.4;cursor:auto}@media(hover:hover){.LogInForm_content__coAmE .LogInForm_form__6AsNw .LogInForm_submitButton__iOIs_:hover:not(:disabled){transform:skewY(-1deg);transition:.1s ease}}.LogInForm_content__coAmE .LogInForm_form__6AsNw .LogInForm_submitButton__iOIs_:active:not(:disabled){transform:skewY(1deg) scale(1.02);transition:50ms ease}@media(max-width:47.99rem){.LogInForm_content__coAmE .LogInForm_form__6AsNw .LogInForm_submitButton__iOIs_{min-height:2.75rem}}.LogInForm_content__coAmE .LogInForm_extraInfoHeading__Hsrty,.LogInForm_content__coAmE .LogInForm_extraInfoLink__CY_6w{font-family:var(--font-work-sans);font-weight:400;font-feature-settings:"ss06" on,"ss01" on;color:#161514;font-size:1.25rem;line-height:150%;font-weight:700;color:#fef9f4}.LogInForm_content__coAmE .LogInForm_extraInfoLink__CY_6w{display:block;text-decoration:none;margin-bottom:1rem;border-bottom:1px solid #fef9f4;width:-moz-fit-content;width:fit-content;max-width:100%}