.__404_four04-parent__vFoPO{display:flex;flex-direction:column;height:100vh}.__404_four04__j0ryd{margin:0;padding:0;display:flex;flex:1 1}.__404_four04__container__1Vh8r{margin:0 auto;display:flex;flex:1 1;flex-direction:column;text-align:center;justify-content:center;align-items:center}.__404_four04__image__8441e{width:90%;max-width:480px;height:auto}.CreateAppointment_createAppointment__bd2nf{display:block;background-color:#fff}.CreateAppointment_createAppointmentHeader__RX1mk{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:1rem;padding:1.5rem 2rem;border-bottom:1px solid #e5e7eb}.CreateAppointment_createAppointmentHeaderTitle__tatoI>h1{margin:0 0 .25rem;font-size:1.4rem;font-weight:700;color:#111827}.CreateAppointment_createAppointmentHeaderTitle__tatoI>p{margin:0;color:#6b7280;font-size:.9rem}.CreateAppointment_createAppointmentBody__y49JZ{background-color:#f9fafb;padding:2rem}@media screen and (max-width:700px){.CreateAppointment_createAppointmentBody__y49JZ,.CreateAppointment_createAppointmentHeader__RX1mk{padding:1rem}}.CreateAppointment_createAppointmentForm__XCnq8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.5rem 2rem;gap:1.5rem 2rem;max-width:900px}@media screen and (max-width:700px){.CreateAppointment_createAppointmentForm__XCnq8{grid-template-columns:1fr}}.CreateAppointment_createAppointmentFormFullRow__9JMGV{grid-column:1/-1}.CreateAppointment_createAppointmentFormField__kvgtD{display:flex;flex-direction:column}.CreateAppointment_createAppointmentLabel__xzwGZ{color:#6b7280;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.CreateAppointment_createAppointmentRequired__BHExm{color:#ef4444}.CreateAppointment_createAppointmentError__Xc8mp{font-size:.75rem;color:#dc2626;margin-top:.4rem}.CreateAppointment_createAppointmentInput__L1iDA{width:100%;padding:.85rem 1rem;border-radius:.75rem;border:1px solid #e5e7eb;font-size:.95rem;font-family:inherit;color:#111827;background-color:#fff}.CreateAppointment_createAppointmentInput__L1iDA:focus{outline:none;border-color:#111827}.CreateAppointment_createAppointmentSelect__CtSI8{width:100%}.CreateAppointment_createAppointmentSelect__CtSI8 .MuiSelect-select{padding:.85rem 1rem;font-size:.95rem;color:#111827;background-color:#fff}.CreateAppointment_createAppointmentSelect__CtSI8 .MuiOutlinedInput-notchedOutline{border-color:#e5e7eb;border-radius:.75rem}.CreateAppointment_createAppointmentSelect__CtSI8.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#111827;border-width:1px}.CreateAppointment_createAppointmentSelectPlaceholder__xqEDt .MuiSelect-select{color:#9ca3af}.CreateAppointment_createAppointmentDurationRow__ff4m3{display:flex;flex-wrap:wrap;gap:.5rem}.CreateAppointment_createAppointmentDurationPill__5Zp8_{display:flex;align-items:center;justify-content:center;width:4.5rem;height:3rem;border:1px solid #e5e7eb;background-color:#fff;color:#111827;font-size:.9rem;font-weight:600;font-family:inherit;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s}.CreateAppointment_createAppointmentDurationPill__5Zp8_:hover{border-color:#111827}.CreateAppointment_createAppointmentDurationPillActive__qNdsr{background-color:#111827;border-color:#111827;color:#fff}.Messages_messages__OaNYn{display:flex;flex-direction:column;padding:1.5rem 2rem 2rem;flex:1 1;background-color:#fff}@media screen and (max-width:700px){.Messages_messages__OaNYn{padding:1rem}}.Messages_messagesInputContainer__Hok8k{padding:1rem 0 0;display:flex;gap:1rem;align-items:center;margin-top:1.5rem}@media screen and (max-width:600px){.Messages_messagesInputContainer__Hok8k{flex-direction:column;width:100%}}.Messages_messagesContainer__kWKim{display:flex;flex:1 1;flex-direction:column;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.5rem;background-color:#fff}.Messages_noMessages__oizHd{display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;color:#9ca3af}.Messages_messageBubble__E4Zp4{border:1px solid #e5e7eb;margin:.4rem 0;padding:.6rem 1rem;width:-moz-fit-content;width:fit-content;max-width:70%}.Messages_messageBubble__E4Zp4>p{margin:0 0 .25rem;color:#111827}.Messages_messageBubble__E4Zp4>i{font-size:.75rem;color:#9ca3af}.Messages_messageBubbleContact__C3aPD{background-color:#f8f9fb;border-top-left-radius:1rem;border-top-right-radius:1rem;border-bottom-right-radius:1rem;margin-right:1rem}.Messages_messageBubbleSelf__kFxW_{align-self:flex-end;border-top-left-radius:1rem;border-top-right-radius:1rem;border-bottom-left-radius:1rem;background-color:#161616;border-color:#161616;color:#fff;margin-left:1rem}.Messages_messageBubbleSelf__kFxW_>p{color:#fff}.Messages_messageBubbleSelf__kFxW_>i{color:hsla(0,0%,100%,.6)}.AdminMessages_adminMessages__gaezu{margin:0;padding:1.5rem 2rem 2rem;display:block;background-color:#fff}@media screen and (max-width:700px){.AdminMessages_adminMessages__gaezu{padding:1rem}}.AdminMessages_adminMessagesHeader__lEmFC{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-bottom:1.25rem}.AdminMessages_adminMessagesHeaderTitle__nloee{display:flex;align-items:center;gap:.75rem}.AdminMessages_adminMessagesHeaderTitle__nloee>h1{margin:0;font-size:1.4rem;font-weight:700;color:#111827}.AdminMessages_pendingBadge__XNkks{background-color:rgba(237,108,2,.12);color:#ed6c02;font-weight:700;font-size:.8rem;padding:.3rem .75rem;border-radius:999px;white-space:nowrap}.AdminMessages_adminMessagesHeaderToggle__pn_3g{display:flex;align-items:center}.AdminMessages_adminMessagesHeaderToggle__pn_3g>p{margin:0;color:#6b7280;font-size:.9rem}.AdminMessages_adminMessagesTableWrapper__Z7gPr{width:100%;overflow-x:auto;border:1px solid #e5e7eb;border-radius:.75rem}.AdminMessages_adminMessagesTable__aOrJQ{border-collapse:collapse;width:100%}@media screen and (max-width:550px){.AdminMessages_adminMessagesTable__aOrJQ{font-size:.85rem}}.AdminMessages_adminMessagesTable__aOrJQ>thead>tr>td{text-align:left;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;background-color:#f8f9fb;border-bottom:1px solid #e5e7eb}.AdminMessages_adminMessagesTable__aOrJQ>thead>tr>td>p{padding:.85rem 1rem;margin:0}.AdminMessages_adminMessagesTable__aOrJQ>tbody>tr>td{border-bottom:1px solid #f0f1f3;padding:1rem;color:#111827;font-size:.9rem}.AdminMessages_adminMessagesTable__aOrJQ>tbody>tr:last-child>td{border-bottom:none}.AdminMessages_adminMessagesTable__aOrJQ>tbody>tr:nth-child(2n){background-color:#fafbfc}.AdminMessages_adminMessagesTable__aOrJQ>tbody>tr:hover{background-color:#f5f6f8}@media screen and (max-width:700px){.AdminMessages_adminMessagesTableWrapper__Z7gPr{border:none;border-radius:0}.AdminMessages_adminMessagesTable__aOrJQ>thead{display:none}.AdminMessages_adminMessagesTable__aOrJQ,.AdminMessages_adminMessagesTable__aOrJQ>tbody,.AdminMessages_adminMessagesTable__aOrJQ>tbody>tr{display:block;width:100%}.AdminMessages_adminMessagesTable__aOrJQ>tbody>tr{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"message status" "from to" "sent sent";grid-row-gap:.6rem;row-gap:.6rem;grid-column-gap:1rem;column-gap:1rem;padding:1rem 0;border-bottom:1px solid #f0f1f3}.AdminMessages_adminMessagesTable__aOrJQ>tbody>tr:last-child{border-bottom:none}.AdminMessages_adminMessagesTable__aOrJQ>tbody>tr:nth-child(2n){background-color:transparent}.AdminMessages_adminMessagesTable__aOrJQ>tbody>tr>td{display:block;padding:0;border-bottom:none}}.AdminMessages_paginationContainer__8XL58{display:flex;justify-content:center;padding:1.5rem 0 .5rem}.Contact_contact__XRz1r{margin:0;padding:0;display:flex;height:75vh;justify-content:center;align-items:center;flex-direction:column}@media screen and (max-width:650px){.Contact_contact__XRz1r{height:unset;margin-top:2rem}}.Contact_contactHeader__QBqai{margin:0 .5rem 1.5rem}@media screen and (max-width:650px){.Contact_contactForm__ZjpRo{width:100%;padding:0 1rem}}.Contact_contactRow__klUaM{display:flex;flex-direction:row;justify-content:space-between;margin:.5rem;align-items:center}@media screen and (max-width:650px){.Contact_contactRow__klUaM{flex-direction:column}}.Contact_contactFirstColumn__xme4y{margin-right:.25rem}@media screen and (max-width:650px){.Contact_contactFirstColumn__xme4y{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:.5rem;align-items:center;width:100%;margin-right:0}}.Contact_contactSecondColumn__1yiuN{margin-left:.25rem}@media screen and (max-width:650px){.Contact_contactSecondColumn__1yiuN{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-left:0}}.Contact_contactText__LTLvV{width:100%;text-align:center}.Contact_contactSuccess__ko1uC{background-color:#12aa1a;border-radius:5px;color:#fff;width:100%;text-align:center}.Contact_contactFailed__twzFD{background-color:#f66055;border-radius:5px;color:#fff;width:100%;text-align:center}.Appointments_sessionView__rPUEg{margin:0;padding:1.5rem 2rem 2rem;display:block;background-color:#fff}@media screen and (max-width:700px){.Appointments_sessionView__rPUEg{padding:1rem}}.Appointments_sessionViewHeader__PMBmJ{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-bottom:1.25rem}.Appointments_sessionViewHeaderTitle__f7UG8{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.Appointments_sessionViewHeaderTitle__f7UG8>h1{margin:0;font-size:1.4rem;font-weight:700;color:#111827}.Appointments_earningsBadge__6eNip{background-color:rgba(46,125,50,.1);color:#2e7d32;font-weight:700;font-size:.8rem;padding:.3rem .75rem;border-radius:999px;white-space:nowrap}.Appointments_sessionViewHeaderToggle__EFzTK{display:flex;align-items:center}.Appointments_sessionViewHeaderToggle__EFzTK>p{margin:0;color:#6b7280;font-size:.9rem}.Appointments_sessionViewControls__em82V{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;padding:.5rem .75rem;margin-bottom:1.25rem}.Appointments_sessionViewSearch__LHvh_{flex:1 1;min-width:200px}.Appointments_sessionViewSort__6Ghep{display:flex;align-items:center;gap:.25rem;white-space:nowrap;color:#6b7280;font-size:.85rem}.Appointments_sessionViewSort__6Ghep>p{margin:0}@media screen and (max-width:700px){.Appointments_sessionViewControls__em82V{flex-direction:column;align-items:stretch}.Appointments_sessionViewSort__6Ghep{justify-content:space-between}}.Appointments_sessionViewNoAppointmentsContainer__qZ2rn{display:flex;flex-direction:column;justify-content:center;margin-top:5rem;margin-left:1rem;margin-right:1rem}@media (max-width:450px){.Appointments_sessionViewNoAppointmentsContainer__qZ2rn>h1{font-size:1.5rem}}.Appointments_sessionViewNoAppointmentsContainer__qZ2rn>p>a{text-decoration:underline;transition:.5s}.Appointments_sessionViewNoAppointmentsContainer__qZ2rn>p>a:hover{text-decoration:none;color:#646464}.Appointments_sessionViewNoAppointmentsContainer__qZ2rn>*{text-align:center}.Appointments_sessionTableWrapper__aYCId{width:100%;overflow-x:auto;border:1px solid #e5e7eb;border-radius:.75rem}.Appointments_sessionTable__a1e7k{border-collapse:collapse;width:100%}@media screen and (max-width:550px){.Appointments_sessionTable__a1e7k{font-size:.85rem}}.Appointments_sessionTable__a1e7k>thead>tr>td{text-align:left;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;background-color:#f8f9fb;border-bottom:1px solid #e5e7eb}.Appointments_sessionTable__a1e7k>thead>tr>td>p{padding:.85rem 1rem;margin:0}.Appointments_sessionTable__a1e7k>thead>tr>td.Appointments_sessionTableHeadCenter__etS_j{text-align:center}.Appointments_sessionTable__a1e7k>tbody>tr>td{border-bottom:1px solid #f0f1f3;padding:1rem;color:#111827;font-size:.9rem}.Appointments_sessionTable__a1e7k>tbody>tr:last-child>td{border-bottom:none}.Appointments_sessionTable__a1e7k>tbody>tr:nth-child(2n){background-color:#fafbfc}.Appointments_sessionTable__a1e7k>tbody>tr:hover{background-color:#f5f6f8}@media screen and (max-width:700px){.Appointments_sessionTableWrapper__aYCId{border:none;border-radius:0}.Appointments_sessionTable__a1e7k>thead{display:none}.Appointments_sessionTable__a1e7k,.Appointments_sessionTable__a1e7k>tbody,.Appointments_sessionTable__a1e7k>tbody>tr{display:block;width:100%}.Appointments_sessionTable__a1e7k>tbody>tr{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"scheduledAt status" "customer tutor" "subject duration" "meetingLink amount" "actions actions";grid-row-gap:.6rem;row-gap:.6rem;grid-column-gap:1rem;column-gap:1rem;padding:1rem 0;border-bottom:1px solid #f0f1f3}.Appointments_sessionTable__a1e7k>tbody>tr:last-child{border-bottom:none}.Appointments_sessionTable__a1e7k>tbody>tr:nth-child(2n){background-color:transparent}.Appointments_sessionTable__a1e7k>tbody>tr>td{display:block;padding:0;border-bottom:none}}.Appointments_paginationContainer__dnyxS{display:flex;justify-content:center;padding:1.5rem 0 .5rem}.Settlements_settlementView__YyvUL{margin:0;padding:1.5rem 2rem 2rem;display:block;background-color:#fff}@media screen and (max-width:700px){.Settlements_settlementView__YyvUL{padding:1rem}}.Settlements_settlementViewHeader__eN62b{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-bottom:1.25rem}.Settlements_settlementViewHeaderTitle___Fug_{display:flex;align-items:center;gap:.75rem}.Settlements_settlementViewHeaderTitle___Fug_>h1{margin:0;font-size:1.4rem;font-weight:700;color:#111827}.Settlements_pendingBadge__vRgnR{background-color:rgba(237,108,2,.12);color:#ed6c02;font-weight:700;font-size:.8rem;padding:.3rem .75rem;border-radius:999px;white-space:nowrap}.Settlements_settlementViewHeaderToggle__k_zYx{display:flex;align-items:center}.Settlements_settlementViewHeaderToggle__k_zYx>p{margin:0;color:#6b7280;font-size:.9rem}.Settlements_settlementTableWrapper__0LE_i{width:100%;overflow-x:auto;border:1px solid #e5e7eb;border-radius:.75rem}.Settlements_settlementTable__8d8T2{border-collapse:collapse;width:100%}@media screen and (max-width:550px){.Settlements_settlementTable__8d8T2{font-size:.85rem}}.Settlements_settlementTable__8d8T2>thead>tr>td{text-align:left;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;background-color:#f8f9fb;border-bottom:1px solid #e5e7eb}.Settlements_settlementTable__8d8T2>thead>tr>td>p{padding:.85rem 1rem;margin:0}.Settlements_settlementTable__8d8T2>tbody>tr>td{border-bottom:1px solid #f0f1f3;padding:1rem;color:#111827;font-size:.9rem}.Settlements_settlementTable__8d8T2>tbody>tr:last-child>td{border-bottom:none}.Settlements_settlementTable__8d8T2>tbody>tr:nth-child(2n){background-color:#fafbfc}.Settlements_settlementTable__8d8T2>tbody>tr:hover{background-color:#f5f6f8}@media screen and (max-width:700px){.Settlements_settlementTableWrapper__0LE_i{border:none;border-radius:0}.Settlements_settlementTable__8d8T2>thead{display:none}.Settlements_settlementTable__8d8T2,.Settlements_settlementTable__8d8T2>tbody,.Settlements_settlementTable__8d8T2>tbody>tr{display:block;width:100%}.Settlements_settlementTable__8d8T2>tbody>tr{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"reference status" "customer tutor" "scheduledAt duration";grid-row-gap:.6rem;row-gap:.6rem;grid-column-gap:1rem;column-gap:1rem;padding:1rem 0;border-bottom:1px solid #f0f1f3}.Settlements_settlementTable__8d8T2>tbody>tr:last-child{border-bottom:none}.Settlements_settlementTable__8d8T2>tbody>tr:nth-child(2n){background-color:transparent}.Settlements_settlementTable__8d8T2>tbody>tr>td{display:block;padding:0;border-bottom:none}}.Settlements_paginationContainer__pH5OP{display:flex;justify-content:center;padding:1.5rem 0 .5rem}.Calendar_calendar__M_fZ8{margin:0;padding:0}.Calendar_calendar__confirmation__Zn2xb{flex-direction:column;text-align:center}.Calendar_calendar__confirmation__Zn2xb,.Calendar_calendar__get-container__usQ5u{margin:2rem 0;display:flex;justify-content:center;align-items:center}.Calendar_calendar__get-button__ThpW1{margin:.5rem;padding:.5rem;border:1px solid #00b400;background-color:#00b400;border-radius:5px;font-size:1.1rem;color:#fff;font-weight:600;transition:.5s;cursor:pointer}.Calendar_calendar__get-button__ThpW1:hover{background-color:#008400}.Calendar_calendarLink__4CKu_{transition:.5s;text-decoration:underline}.Calendar_calendarLink__4CKu_:hover{color:#646464;text-decoration:none}.DeleteCalendar_delete-calendar__5uRO_{margin:0;padding:0}@media screen and (max-width:450px){.DeleteCalendar_delete-calendar__5uRO_{padding:0 2rem}}.DeleteCalendar_delete-calendar__confirmation__3XLGX,.DeleteCalendar_delete-calendar__get-container__sYOGm{margin:2rem 0;display:flex;justify-content:center;align-items:center}.DeleteCalendar_delete-calendar__get-button__6NsDe{margin:.5rem;padding:.5rem;border:1px solid #00b400;background-color:#00b400;border-radius:5px;font-size:1.1rem;color:#fff;font-weight:600;transition:.5s;cursor:pointer}.DeleteCalendar_delete-calendar__get-button__6NsDe:hover{background-color:#008400}.DeleteCalendar_delete-calendar__details-container__DdwFt{margin:2rem 0;display:flex;justify-content:center;align-items:center;flex-direction:column}.DeleteCalendar_delete-calendar__row__uGTRt{display:flex;flex:1 1;flex-direction:row;justify-content:space-between;align-items:center;min-width:400px}@media screen and (max-width:450px){.DeleteCalendar_delete-calendar__row__uGTRt{min-width:300px}}.DeleteCalendar_calendar-confirmation__confirm__d9iTf{margin:.5rem;padding:.5rem;border:1px solid #00b400;background-color:#00b400;border-radius:5px;font-size:1.1rem;color:#fff;font-weight:600;transition:.5s;cursor:pointer}.DeleteCalendar_calendar-confirmation__confirm__d9iTf:hover{background-color:#008400}.CapturePayment_capture-payment__N0_6S{margin:0;padding:0}@media screen and (max-width:450px){.CapturePayment_capture-payment__N0_6S{padding:0 2rem}}.CapturePayment_capture-payment__confirmation__9NqpE,.CapturePayment_capture-payment__message__P0bmw{margin:2rem 0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.CapturePayment_capture-payment__details-container__CXwau{margin:2rem 0;display:flex;justify-content:center;align-items:center;flex-direction:column}.CapturePayment_capture-payment__row__qtXOn{display:flex;flex:1 1;flex-direction:row;justify-content:space-between;align-items:center;min-width:400px}@media screen and (max-width:450px){.CapturePayment_capture-payment__row__qtXOn{min-width:300px}}.CapturePayment_capture-payment__payment__HjeEL{margin-top:1.5rem;min-width:300px}.Home_home__x0St9{margin:0;padding:0;display:flex;flex-direction:column}@media screen and (min-height:1400px){.Home_home__x0St9{height:80vh}}@media screen and (min-height:1700px){.Home_home__x0St9{height:85vh}}@media screen and (min-height:2200px){.Home_home__x0St9{height:87.5vh}}.Home_home__title__Pxy3Q{position:relative}.Home_home__title-header-container__nbshR{position:absolute;width:100%;height:100px;display:flex;justify-content:center;align-items:center}.Home_home__title-header__7OJyA{color:#fff}.Home_home__title-background__gJWzH{width:100%;height:100px;object-fit:cover;display:flex}.Home_home__logo-container__dzZe_{display:flex;justify-content:center;align-items:center;margin:0 0 1rem}.Home_homeLogoBadge__UlucS{display:flex;align-items:center;justify-content:center;width:140px;height:140px;border-radius:50%;background-color:hsla(0,0%,100%,.15);backdrop-filter:blur(8px) saturate(180%);-webkit-backdrop-filter:blur(8px) saturate(180%);box-shadow:0 8px 32px rgba(0,0,0,.3)}.Home_home__slogan__8B0rN{text-align:center;color:#fff;margin-bottom:2rem}.Home_homeIntroSection__bHljC{background-image:linear-gradient(rgba(10,10,15,.78),rgba(10,10,15,.78)),url(https://images.unsplash.com/photo-1509062522246-3755977927d7?auto=format&fit=crop&w=1600&q=80);background-size:cover;background-position:50%;background-repeat:no-repeat;padding:2rem 0 4rem}@media screen and (max-width:500px){.Home_homeIntroSection__bHljC{padding:2rem 0}}.Home_homeIntroRow__YXY9d{display:grid;grid-template-columns:1.3fr 1fr;align-items:center;grid-gap:3rem;gap:3rem;max-width:1100px;width:90%;margin:0 auto}@media screen and (max-width:800px){.Home_homeIntroRow__YXY9d{grid-template-columns:1fr;gap:1.5rem;width:auto;margin-left:1rem;margin-right:1rem}}.Home_homeCallToAction__BaXbL{text-align:left;color:#fff}@media screen and (max-width:500px){.Home_homeCallToAction__BaXbL{margin-top:1rem}}.Home_homeCallToAction__BaXbL>h2{margin:0 0 1rem;font-size:2rem;color:#fff}.Home_homeCallToAction__BaXbL>p{margin:0;text-align:justify;color:hsla(0,0%,100%,.85)}.Home_homeSubjectContainer__VKwjN{width:100%}@media screen and (max-width:800px){.Home_homeSubjectContainer__VKwjN{max-width:400px;width:100%;margin:0 auto}}.Home_homeSubjectCard__uQvAt{background-color:hsla(0,0%,100%,.18);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);padding:1.5rem;box-shadow:0 8px 32px rgba(0,0,0,.3)}.Home_homeSubjectContainer__VKwjN>.Home_homeSubjectCard__uQvAt>h3{display:flex;justify-content:flex-start;margin-top:0;color:#fff}@media screen and (max-width:800px){.Home_homeSubjectContainer__VKwjN>.Home_homeSubjectCard__uQvAt>h3{justify-content:center}}.Home_homeSubjectCard__uQvAt .MuiInputLabel-root{color:hsla(0,0%,100%,.75)}.Home_homeSubjectCard__uQvAt .MuiInputLabel-root.Mui-focused{color:hsla(0,0%,100%,.9)}.Home_homeSubjectCard__uQvAt .MuiSelect-select{color:#fff}.Home_homeSubjectCard__uQvAt .MuiSvgIcon-root{color:hsla(0,0%,100%,.75)}.Home_homeSubjectCard__uQvAt .MuiOutlinedInput-notchedOutline{border-color:hsla(0,0%,100%,.4)}.Home_homeSubjectCard__uQvAt .Mui-focused .MuiOutlinedInput-notchedOutline{border-color:hsla(0,0%,100%,.8)}.Home_homeStats__5OH6U{display:grid;grid-template-columns:repeat(4,1fr);background-color:hsla(0,0%,9%,.952);padding:2rem 1rem}@media screen and (max-width:700px){.Home_homeStats__5OH6U{grid-template-columns:repeat(2,1fr);row-gap:1.5rem}}.Home_homeStatsItem__XRtHm{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:0 1rem;border-right:1px solid hsla(0,0%,100%,.15)}.Home_homeStatsItem__XRtHm:last-child{border-right:none}@media screen and (max-width:700px){.Home_homeStatsItem__XRtHm:nth-child(2n){border-right:none}}.Home_homeStatsValue__QfM1w{color:#fff;font-size:2rem;font-weight:700}.Home_homeStatsLabel__COSYH{color:#a5a5a5;font-size:.85rem;letter-spacing:.05em}.Home_homeHowItWorks__svJQO{max-width:900px;width:90%;margin:5rem auto;text-align:center}@media screen and (max-width:500px){.Home_homeHowItWorks__svJQO{margin-top:2rem;margin-bottom:2rem}}.Home_homeHowItWorksTitle__c_LEu{font-size:2.5rem;font-weight:800;margin:0 0 1rem}.Home_homeHowItWorksSubtitle__gLt_q{color:#787878;max-width:500px;margin:0 auto 3rem}.Home_homeHowItWorksSteps__aMZqa{display:flex;border:1px solid #e6e6e6;border-radius:12px;overflow:hidden}@media screen and (max-width:700px){.Home_homeHowItWorksSteps__aMZqa{flex-direction:column}}.Home_homeHowItWorksStep__5FP8X{flex:1 1;text-align:left;padding:2rem;border-left:1px solid #e6e6e6}.Home_homeHowItWorksStep__5FP8X:first-child{border-left:none}@media screen and (max-width:700px){.Home_homeHowItWorksStep__5FP8X{border-left:none;border-top:1px solid #e6e6e6}.Home_homeHowItWorksStep__5FP8X:first-child{border-top:none}}.Home_homeHowItWorksStepHeader__m22kA{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.Home_homeHowItWorksStepNumber__nIQ_2{color:#c8c8c8;font-size:.9rem;font-weight:600}.Home_homeHowItWorksStepTitle__t_m74{margin:0 0 .5rem}.Home_homeHowItWorksStepDescription__vmCdN{color:#787878;margin:0}.Home_homeTrustpilotContainer__O8Lom{margin:1rem auto;display:flex;justify-content:center;align-items:center}@media screen and (max-width:500px){.Home_homeTrustpilotContainer__O8Lom{margin-top:1rem;margin-bottom:1rem}}.PrivacyPolicy_privacyPolicy__CvB0d{margin:2rem;padding:0}.PrivacyPolicy_privacyPolicyTextContainer__TYrVJ{text-align:justify}.TermsAndConditions_termsAndConditions__nJbjb{margin:2rem;padding:0}.TermsAndConditions_termsAndConditionsTextContainer__ggQC9{text-align:justify}.Tutors_tutorsPage__vTTbr{display:flex;flex-direction:column;min-height:100vh}.Tutors_tutors__WLRO3{margin:0;padding:0;background-color:#f5f6f8;display:flex;flex-direction:column;flex:1 1}.Tutors_tutors__found__SjIiY{max-width:1400px;margin:0 auto;padding:1.5rem 2rem 0;color:hsla(0,0%,9%,.952)}.Tutors_tutors__found-count__Nyifs{font-weight:700}@media screen and (max-width:600px){.Tutors_tutors__found__SjIiY{padding:1rem 1rem 0}}.Tutors_tutors__list-container__UNiLN{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;padding:2rem;max-width:1400px;margin:0 auto;width:100%;align-items:start}@media screen and (max-width:900px){.Tutors_tutors__list-container__UNiLN{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.Tutors_tutors__list-container__UNiLN{grid-template-columns:1fr;padding:1rem;gap:1rem}}.Tutors_tutors__list-container--list__mk9fX{display:flex;flex-direction:column;gap:1rem;padding:2rem;max-width:1400px;margin:0 auto;width:100%}@media screen and (max-width:600px){.Tutors_tutors__list-container--list__mk9fX{padding:1rem;gap:.75rem}}.Tutors_paginationContainer__kCcJK{width:100%;display:flex;justify-content:center;padding:1rem;background-color:hsla(0,0%,9%,.952);margin-top:auto}.Tutors_paginationContainer__kCcJK .MuiPaginationItem-root{color:#a5a5a5;border-color:#505050}.Tutors_paginationContainer__kCcJK .MuiPaginationItem-root:hover{color:#fff;background-color:hsla(0,0%,100%,.08);border-color:#a5a5a5}.Tutors_paginationContainer__kCcJK .MuiPaginationItem-root.Mui-selected{color:#fff;background-color:hsla(0,0%,100%,.16);border-color:#a5a5a5}.Tutors_paginationContainer__kCcJK .MuiPaginationItem-root.Mui-selected:hover{background-color:hsla(0,0%,100%,.24)}