.Logo_logo-container__UiqIc{display:flex;height:100%;font-size:2rem;align-items:center}.Logo_logo-container__UiqIc span{color:var(--clr-primary-5)}#Logo_logo__1DDRX{margin-left:5px;display:inline-block;justify-content:left;color:var(--clr-secondary-5);font-family:Kanit,sans-serif;font-size:1.4rem}@media screen and (min-width:500px){#Logo_logo__1DDRX{font-size:1.7rem;margin-left:1rem;letter-spacing:1px}}@media screen and (min-width:992px){#Logo_logo__1DDRX{margin:0;font-size:2rem}}.AuthBtn_auth-btn-container__SPe_U{position:relative}.AuthBtn_login-btn__KilFM,.AuthBtn_logout-btn__4t50d,.AuthBtn_register-btn__cfeyF{color:var(--clr-white);font-size:.8rem}.AuthBtn_login-btn__KilFM,.AuthBtn_logout-btn__4t50d{background-color:var(--clr-secondary-4)}.AuthBtn_login-btn__KilFM:hover,.AuthBtn_logout-btn__4t50d:hover{background-color:var(--clr-secondary-2)}.AuthBtn_register-btn__cfeyF:hover{background-color:var(--clr-primary-2)}@media screen and (min-width:600px){.AuthBtn_login-btn__KilFM,.AuthBtn_logout-btn__4t50d,.AuthBtn_register-btn__cfeyF{font-size:1rem}}.BarsBtn_bars-icon__TWFnK{font-size:1.4rem;justify-self:end;margin-right:.9rem;padding:0;transition:var(--transition);border:none;color:var(--clr-secondary-7);background:none}.BarsBtn_bars-icon__TWFnK:hover{cursor:pointer;transform:scale(1.1)}@media screen and (min-width:600px){.BarsBtn_bars-icon__TWFnK{font-size:1.8rem}}@media screen and (min-width:1090px){.BarsBtn_bars-icon__TWFnK{display:none}}.Navlinks_nav-links-lg__41m64{display:none}.Navlinks_nav-links-sm__WSyMn a{color:var(--clr-white);font-size:1rem;text-transform:capitalize;letter-spacing:var(--letterSpacing);display:block;padding:.75rem 1rem;transition:all .1s ease-in-out}.Navlinks_nav-links-sm__WSyMn a.Navlinks_active__V0cIt,.Navlinks_nav-links-sm__WSyMn a:hover{border-left:5px solid var(--clr-secondary-1);padding-left:1.5rem}@media screen and (min-width:1090px){.Navlinks_nav-links-lg__41m64{position:relative;display:flex;gap:25px;justify-content:center}.Navlinks_nav-links-lg__41m64 a{display:inline-block;color:var(--clr-white);letter-spacing:var(--letterSpacing);padding:.5rem 10px;height:100%}.Navlinks_nav-links-sm__WSyMn{display:none}.Navlinks_nav-links-lg__41m64 a.Navlinks_active__V0cIt,.Navlinks_nav-links-lg__41m64 a:hover{background-color:var(--clr-secondary-1)}}.Navbar_nav-header__4nkbS{display:grid;grid-template-columns:1fr auto 40px;align-items:center;grid-gap:10px;gap:10px;height:100%}.Navbar_nav-center__0lcOq{margin:0 auto;max-width:1170px;height:100%}.Navbar_nav-buttons__Ti2JC{display:flex;gap:10px}.Navbar_nav-btn__BrhIp{width:5.8rem;height:2.5rem;color:var(--clr-white);text-align:center;font-size:.9rem}@media screen and (min-width:500px){.Navbar_nav-header__4nkbS{grid-template-columns:1fr auto 70px;justify-content:space-between}}@media screen and (min-width:992px){.Navbar_nav-center__0lcOq{width:95vw}}@media screen and (min-width:1090px){.Navbar_nav-header__4nkbS{display:flex}.Navbar_nav-buttons__Ti2JC{display:flex;justify-items:right;align-content:space-between}}.Footer_footer-center__0jCg4{text-align:center;color:var(--clr-white)}.Footer_footer-center__0jCg4 p{margin:0;padding:2rem 0;display:inline-block;text-transform:capitalize;color:var(--clr-white)}.Footer_footer-center__0jCg4 p span,.Footer_footer-link__oQY8k{color:var(--clr-primary-5)}#SignUpForm_signup-form__3ccRy{text-align:center;margin:0 auto;border:2px solid var(--clr-secondary-1);border-radius:15px;box-shadow:var(--shadow-4);padding:2rem}.SignUpForm_signup-form-container__M4V_4{height:100%;display:grid;align-items:center}#SignUpForm_signup-form__3ccRy h1{margin-bottom:2.5rem;padding:0}#SignUpForm_signup-form__3ccRy input{border-bottom:1px solid var(--clr-secondary-1);border-radius:0}.SignUpForm_signup-form-input__KKi0S{margin-bottom:0;margin-top:1rem}.SignUpForm_form-error-message__UxypY{color:red;font-size:.8rem;margin:0 0 0 .75rem;padding:0;text-align:left}.SignUpForm_form-label__LQSKy{font-size:var(--smallText);letter-spacing:var(--letterSpacing)}.SignUpForm_submit-btn-container__zHDDT{margin-top:2rem}.SignUpForm_btn__Dr6_M{color:var(--clr-white);padding:.8rem;width:100%;margin:2rem auto 0}@media screen and (min-width:590px){#SignUpForm_signup-form__3ccRy h1{padding:0}}@media screen and (min-width:760px){.SignUpForm_btn__Dr6_M{width:19rem}#SignUpForm_signup-form__3ccRy{width:40rem}}.StatusLine_status-line__6t2_o{margin:0 auto 1rem;padding:.2rem 0;width:100%;text-align:center}.StatusLine_status-line__6t2_o p{display:inline;font-weight:700;padding:.5rem;letter-spacing:var(--letterSpacing);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.StatusLine_error-line__llYGn{background-color:var(--clr-red-light)}.StatusLine_error-line__llYGn p{color:rgb(128,41,41)}.StatusLine_success-line__G8NAb{background-color:var(--clr-primary-2)}.StatusLine_success-line__G8NAb p{color:var(--clr-primary-8)}#ReviewSignUpInfoForm_confirm-form__K_6x0{text-align:center;width:90vw;margin:0 auto;border:2px solid var(--clr-secondary-1);border-radius:15px;box-shadow:var(--shadow-4);padding:2rem}.ReviewSignUpInfoForm_form-row___9vnw{font-weight:700}.ReviewSignUpInfoForm_form-row___9vnw span{font-weight:lighter;margin-left:1rem}#ReviewSignUpInfoForm_confirm-form__K_6x0 h1{padding:0}#ReviewSignUpInfoForm_confirm-form__K_6x0 input{border-bottom:1px solid var(--clr-secondary-1);border-radius:0}.ReviewSignUpInfoForm_form-label__Vd1OM{font-size:var(--smallText);letter-spacing:var(--letterSpacing)}.ReviewSignUpInfoForm_tos-container__WjO2C{text-align:left;margin-top:2rem}#ReviewSignUpInfoForm_tos-checkbox__JZMRS{margin-right:10px}.ReviewSignUpInfoForm_form-row___9vnw{text-align:left}.ReviewSignUpInfoForm_plan-info-container__Jrzby{padding-bottom:1.5rem;border-bottom:3px solid var(--clr-secondary-2)}.ReviewSignUpInfoForm_submit-btn-container__Ki2of .ReviewSignUpInfoForm_btn__TOivx{color:var(--clr-white);padding:.8rem;width:60%;margin:0 auto}.ReviewSignUpInfoForm_btn-gray__Mjzm6{background-color:var(--clr-secondary-4)}.ReviewSignUpInfoForm_btn-gray__Mjzm6:hover{background-color:var(--clr-secondary-1)}.ReviewSignUpInfoForm_submit-btn-container__Ki2of{display:grid;grid-template-columns:1fr 1fr;justify-content:center}@media screen and (min-width:590px){#ReviewSignUpInfoForm_confirm-form__K_6x0 h1{padding:0}}@media screen and (min-width:760px){.ReviewSignUpInfoForm_submit-btn-container__Ki2of .ReviewSignUpInfoForm_btn__TOivx{width:60%}#ReviewSignUpInfoForm_confirm-form__K_6x0{width:40rem}}.SignUpPage_signup-page-container__vEXFw{height:calc(100vh - 18.5rem)}@media screen and (max-height:800px){.SignUpPage_signup-page-container__vEXFw{height:40rem}}