.page_main__6xVQx{margin-top:var(--nav-height);min-height:80vh}.page_waitlist__igIXE{max-width:var(--max-width);padding:12px var(--content-h-padding) 12px var(--content-h-padding);margin:0 auto 24px}.page_waitlist__igIXE h2{font-size:24px}.page_waitlistContent__IF5qy{background-color:#ffe8c4;padding:28px 24px;border-radius:12px}.header_mainSection__I89YM{padding:12px 0}.header_content__dXltY{max-width:var(--max-width);margin:0 auto;padding:36px var(--content-h-padding) 24px var(--content-h-padding);text-align:center}.header_caption__ymVvy{color:var(--accent);font-weight:700}.header_contact__xblLs{display:flex;justify-content:center;margin-top:24px}.header_contact__xblLs a{margin-left:12px;color:blue}.header_contact__xblLs a:hover{text-decoration:underline}.faqTable_faqTable__IIIVp{border-radius:12px;overflow:hidden}.tutorRequestSection_mainSection__KMjTf{padding:12px 0}.tutorRequestSection_content__ywSYb{max-width:var(--max-width);margin:0 auto;padding:0 var(--content-h-padding) 24px var(--content-h-padding)}.tutorRequestSection_content__ywSYb h2{font-size:24px;margin-bottom:32px}.faqRow_faqRow__eSUQB{background-color:var(--secondaryBackground-color)}.faqRow_titleSection__8GoG1{display:flex;justify-content:space-between;padding:24px}.faqRow_titleSection__8GoG1:hover{cursor:pointer;background-color:#f0f8ff}.faqRow_title__4rMbE{font-weight:700}.faqRow_descriptionSection__KGNSf{padding:24px;background-color:#fff;border:1px solid var(--secondaryBackground-color)}.faqRow_descriptionSection__KGNSf p{margin-bottom:12px}.faqRow_descriptionSection__KGNSf li{margin-left:18px}.faqRow_arrow__i6Gej{font-size:20px;color:#9485d0;transform:rotate(0deg);transition:transform .4s ease-in-out}.faqRow_arrowRotate__fkrwT{transform:rotate(180deg)}.faqRow_contactus__4YbJi{font-size:12px;margin-top:24px}.faqRow_contactus__4YbJi a{text-decoration:underline;cursor:pointer}.faqRow_contactus__4YbJi a:hover{color:blue}.WaitListTextfield_textfieldContainer__y0Ho5{display:flex;border-radius:100px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 12px 0 rgba(0,0,0,.19);margin-top:24px;margin-bottom:12px;background-color:#fff}.WaitListTextfield_textfieldContainer__y0Ho5 button{display:inline-block;width:120px;border-radius:inherit;background-color:var(--accent);border:none;color:#fff;font-size:14px;cursor:pointer}.WaitListTextfield_textfieldContainer__y0Ho5 button:hover{filter:brightness(1.1)}.WaitListTextfield_textfield__IrJtt{width:calc(100% - 120px);font-size:16px;border:none;padding:12px 18px;border-radius:inherit}.WaitListTextfield_textfield__IrJtt:focus{outline:none}.WaitListTextfield_errorText__Qar7l{font-size:14px!important;color:red}.WaitListTextfield_successText__9IG51{font-size:14px!important;color:blue}