.parents-register_form__Iyj4P{display:flex;flex-direction:column;gap:1.5rem;margin-left:auto;margin-right:auto;max-width:480px;width:100%}.parents-register_formContent__hmMX2{display:flex;flex-direction:column;gap:1.5rem;margin-top:auto}.parents-register_headerSection__MSQN6{display:flex;flex-direction:column;gap:.5rem;text-align:center}@media(min-width:1024px){.parents-register_headerSection__MSQN6{text-align:left}}.parents-register_heading__n96a7{font-size:2.2rem;line-height:3.2rem;font-weight:700;color:var(--color-cinnabar)}.parents-register_subheading__gYEx5{font-size:1.125rem;line-height:1.75rem}.parents-register_formGroup__vi31n{display:flex;flex-direction:column;gap:.25rem}.parents-register_formGroupLarge__HajjA{display:flex;flex-direction:column;gap:.5rem}.parents-register_formFields__7DZst{display:flex;flex-direction:column;gap:1rem}.parents-register_label__cBdDi{font-weight:600;padding-left:21px}.parents-register_inputField__wF_Vg{width:100%;opacity:1;gap:9px;border-radius:9999px;padding:15px 21px;background:var(--color-surface);border-width:2px 0 0 2px;border-style:solid;border-color:var(--color-neutral-100);box-shadow:2px 2px 0 0 var(--color-neutral-300)}.parents-register_inputField__wF_Vg:focus{outline:none}.parents-register_inputFieldError__h0saa{border:2px solid var(--color-error)!important;box-shadow:none!important}.parents-register_inputFieldSelect__rq65i{width:100%;opacity:1;gap:9px;border-radius:9999px;padding:15px 21px;background:var(--color-surface);border-width:2px 0 0 2px;border-style:solid;border-color:var(--color-neutral-100);box-shadow:2px 2px 0 0 var(--color-neutral-300)}.parents-register_inputWrapper__4Ujn_{position:relative}.parents-register_passwordToggleButton___Tyje{position:absolute;right:1.75rem;top:50%;transform:translateY(-50%)}.parents-register_errorList__1E8OB,.parents-register_errorMessage__hiA40{color:var(--color-error);font-size:.875rem;line-height:1.25rem;padding-left:21px}.parents-register_errorList__1E8OB{list-style-type:disc;list-style-position:inside}.parents-register_submitButton__jiWbC{background-color:var(--color-primary);width:100%;color:var(--color-kournikova);font-weight:700;padding:1rem 1.75rem;border-radius:9999px;transition:background-color .5s ease;margin-left:auto;display:flex;justify-content:center;align-items:center}.parents-register_submitButton__jiWbC:hover{background-color:var(--color-meteorite)}.parents-register_submitButton__jiWbC:focus{outline:none}.parents-register_submitButton__jiWbC:disabled{opacity:.7;cursor:not-allowed}.parents-register_submitButton__jiWbC{gap:1rem}.parents-register_backButton__uIRzS{padding:.75rem;width:100%;font-weight:700;color:var(--color-primary);display:flex;justify-content:center;align-items:center;gap:.5rem}.parents-register_backButton__uIRzS:hover{text-decoration:underline}.parents-register_buttonGroup__au6iz{display:flex;flex-direction:column;gap:.75rem}.parents-register_footer__pk4Bh{margin-top:auto;display:flex;justify-content:center;gap:.75rem}.parents-register_loginLink__2V6It{font-weight:700;color:var(--color-primary)}.parents-register_loginLink__2V6It:hover{text-decoration:underline}.parents-register_progressBarWrapper__tbZUz{display:none;width:83.333333%;margin:1.5rem auto 1rem}@media(min-width:1024px){.parents-register_progressBarWrapper__tbZUz{display:block}}.parents-register_mobileProgressWrapper__OUTaa{width:100%}@media(min-width:1024px){.parents-register_mobileProgressWrapper__OUTaa{display:none}}.parents-register_checkboxGroup__vVHdm{display:flex;flex-direction:column;gap:.5rem}.parents-register_checkboxLabel__TvElu{display:flex;gap:.5rem;align-items:baseline}.parents-register_checkbox__O8Cgn{width:1rem;height:1rem;border-radius:.25rem;accent-color:var(--color-primary)}.parents-register_checkboxText__lTCzz{font-size:1rem;line-height:1.5rem;flex:1}.parents-register_form__Iyj4P{flex:1}.parents-register_submitButton__jiWbC{cursor:pointer}.register-type_form__hvz4k{display:flex;flex-direction:column;gap:1.5rem;margin-left:auto;margin-right:auto;max-width:480px;width:100%}.register-type_formContent__pH_SA{display:flex;flex-direction:column;gap:1.5rem;margin-top:auto}.register-type_headerSection__Y7AWi{display:flex;flex-direction:column;gap:.5rem;text-align:center}@media(min-width:1024px){.register-type_headerSection__Y7AWi{text-align:left}}.register-type_heading__i4clm{font-size:2.2rem;line-height:3.2rem;font-weight:700;color:var(--color-cinnabar)}.register-type_subheading__7q_Qe{font-size:1.125rem;line-height:1.75rem}.register-type_optionLabel__NXMh1{font-weight:600;padding-left:21px}.register-type_submitButton__rlv2w{background-color:var(--color-primary);width:100%;color:var(--color-kournikova);font-weight:700;padding:1rem 1.75rem;border-radius:9999px;transition:background-color .5s ease;margin-left:auto;display:flex;justify-content:center;align-items:center}.register-type_submitButton__rlv2w:hover{background-color:var(--color-meteorite)}.register-type_submitButton__rlv2w:focus{outline:none}.register-type_submitButton__rlv2w:disabled{opacity:.7;cursor:not-allowed}.register-type_submitButton__rlv2w{gap:1rem}.register-type_footer__ESKlT{margin-top:auto;display:flex;justify-content:center;gap:.75rem}.register-type_loginLink__uiWe_{font-weight:700;color:var(--color-primary)}.register-type_loginLink__uiWe_:hover{text-decoration:underline}.register-type_progressBarWrapper__N_XIV{display:none;width:83.333333%;margin:1.5rem auto 1rem}@media(min-width:1024px){.register-type_progressBarWrapper__N_XIV{display:block}}.register-type_progressBarWrapper__N_XIV{padding-bottom:1.5rem}.register-type_mobileProgressWrapper__8Gps2{width:100%}@media(min-width:1024px){.register-type_mobileProgressWrapper__8Gps2{display:none}}.register-type_form__hvz4k{flex:1}.register-type_optionsContainer__uf9CV{display:flex;flex-direction:column;gap:1rem;width:100%}.register-type_optionCard__qeOrs{width:100%;display:flex;align-items:center;justify-content:space-between;cursor:pointer;background-color:var(--color-surface);border-radius:9999px;padding:15px 21px;border-width:2px 0 0 2px;border-style:solid;border-color:var(--color-neutral-100);box-shadow:2px 2px 0 0 var(--color-neutral-300)}.register-type_optionCard__qeOrs:focus{border-color:var(--color-neutral-700);outline:none}.register-type_optionContent__7b0UL{display:flex;gap:1rem;align-items:center}.register-type_iconWrapper__UsAN6{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background-color:var(--color-kournikova);border-radius:.25rem}.register-type_checkboxLabel__IEQJU{width:1.5rem;height:1.5rem;position:relative;cursor:pointer;border-radius:9999px}.register-type_checkbox__vmIi2{width:1.5rem;height:1.5rem;border-radius:9999px;border:2px solid var(--color-neutral-300);background-color:#fff;color:var(--color-primary);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.register-type_checkbox__vmIi2:focus{outline:none}.register-type_checkboxDot__4Qxf0{display:none;width:.75rem;height:.75rem;border-radius:9999px;background-color:var(--color-primary);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.register-type_checkboxDotVisible__r1Nm8{display:block}.register-type_submitButton__rlv2w{cursor:pointer}.parents-set-student_container__SA1vL{width:100%;display:flex;flex-direction:column;flex:1;gap:1.5rem}.parents-set-student_form__LbalP,.parents-set-student_supportedContainer__FmDjZ,.parents-set-student_unsupportedContainer__mv29q{display:flex;flex-direction:column;gap:1.5rem;margin-left:auto;margin-right:auto;max-width:480px;width:100%}.parents-set-student_formContent__nnS7g{display:flex;flex-direction:column;gap:1.5rem;margin-top:auto}.parents-set-student_headerSection__r3IKt{display:flex;flex-direction:column;gap:.5rem;text-align:center}@media(min-width:1024px){.parents-set-student_headerSection__r3IKt{text-align:left}}.parents-set-student_heading__26R2A{font-size:2.2rem;line-height:3.2rem;font-weight:700;color:var(--color-cinnabar)}.parents-set-student_subheading__t4Jen{font-size:1.125rem;line-height:1.75rem}.parents-set-student_formGroup__mT_7f{display:flex;flex-direction:column;gap:.25rem}.parents-set-student_formGroupLarge__SmQvm{display:flex;flex-direction:column;gap:.5rem}.parents-set-student_formFields__bIKkQ,.parents-set-student_formSectionLater__EMrqa,.parents-set-student_formSection__Ws9SN{display:flex;flex-direction:column;gap:1rem}.parents-set-student_label__NrFMM{font-weight:600;padding-left:21px}.parents-set-student_inputField__WtSrY{width:100%;opacity:1;gap:9px;border-radius:9999px;padding:15px 21px;background:var(--color-surface);border-width:2px 0 0 2px;border-style:solid;border-color:var(--color-neutral-100);box-shadow:2px 2px 0 0 var(--color-neutral-300)}.parents-set-student_inputField__WtSrY:focus{outline:none}.parents-set-student_inputFieldError__ja4Pk{border:2px solid var(--color-error)!important;box-shadow:none!important}.parents-set-student_inputFieldSelect__zBYEv{width:100%;opacity:1;gap:9px;border-radius:9999px;padding:15px 21px;background:var(--color-surface);border-width:2px 0 0 2px;border-style:solid;border-color:var(--color-neutral-100);box-shadow:2px 2px 0 0 var(--color-neutral-300)}.parents-set-student_inputWrapper__GxdcL{position:relative}.parents-set-student_password-toggle-button__9qcWh{position:absolute;right:1.75rem;top:50%;transform:translateY(-50%)}.parents-set-student_errorList__j5eNh,.parents-set-student_errorMessage__RPidm{color:var(--color-error);font-size:.875rem;line-height:1.25rem;padding-left:21px}.parents-set-student_errorList__j5eNh{list-style-type:disc;list-style-position:inside}.parents-set-student_submitButton__fTHJL{background-color:var(--color-primary);width:100%;color:var(--color-kournikova);font-weight:700;padding:1rem 1.75rem;border-radius:9999px;transition:background-color .5s ease;margin-left:auto;display:flex;justify-content:center;align-items:center}.parents-set-student_submitButton__fTHJL:hover{background-color:var(--color-meteorite)}.parents-set-student_submitButton__fTHJL:focus{outline:none}.parents-set-student_submitButton__fTHJL:disabled{opacity:.7;cursor:not-allowed}.parents-set-student_submitButton__fTHJL{gap:1rem}.parents-set-student_backButtonAlt__ELQ4N,.parents-set-student_backButton__eUyTA{padding:.75rem;width:100%;font-weight:700;color:var(--color-primary);display:flex;justify-content:center;align-items:center;gap:.5rem}.parents-set-student_backButtonAlt__ELQ4N:hover,.parents-set-student_backButton__eUyTA:hover{text-decoration:underline}.parents-set-student_buttonGroupLater__sqWGo,.parents-set-student_buttonGroup__pGOH4{display:flex;flex-direction:column;gap:.75rem}.parents-set-student_innerButtonGroupPt__ear9n,.parents-set-student_innerButtonGroup___CHfv{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem}.parents-set-student_innerButtonGroupPt__ear9n{padding-top:.5rem}.parents-set-student_footer__vjAo6{margin-top:auto;display:flex;justify-content:center;gap:.75rem}.parents-set-student_loginLink__dRWhz{font-weight:700;color:var(--color-primary)}.parents-set-student_loginLink__dRWhz:hover{text-decoration:underline}.parents-set-student_progressBarWrapper__RZYmQ{display:none;width:83.333333%;margin:1.5rem auto 1rem}@media(min-width:1024px){.parents-set-student_progressBarWrapper__RZYmQ{display:block}}.parents-set-student_mobileProgressWrapper__0D_Jc{width:100%}@media(min-width:1024px){.parents-set-student_mobileProgressWrapper__0D_Jc{display:none}}.parents-set-student_unsupportedSchoolType__IJfye{color:var(--color-neutral-700)}.parents-set-student_unsupportedSchoolTypeBold__PGqCi{color:var(--color-neutral-700);font-weight:700}.parents-set-student_timerText__yWzlf{text-align:center;font-weight:700}.parents-set-student_form__LbalP,.parents-set-student_supportedContainer__FmDjZ,.parents-set-student_unsupportedContainer__mv29q{flex:1}.parents-set-student_submitButton__fTHJL{cursor:pointer}.parents-set-student_tabsContainer__28MmC{display:flex;gap:.5rem;width:100%}.parents-set-student_tabButton__FsEiJ{flex:1;padding:.75rem 1rem;border-radius:9999px;font-weight:600;background-color:var(--color-neutral-100);color:var(--color-neutral-700);border:none;cursor:pointer;transition:all .2s ease}.parents-set-student_tabButton__FsEiJ:hover{background-color:var(--color-neutral-200)}.parents-set-student_tabButtonActive__QHs4_{background-color:var(--color-heliotrope);color:var(--color-primary)}.parents-set-student_tabButtonActive__QHs4_:hover{color:var(--color-heliotrope);background-color:var(--color-primary)}.student-payment_form__J_A9F{margin-left:auto;margin-right:auto;max-width:480px;width:100%}.student-payment_headerSection__0mvTJ{display:flex;flex-direction:column;gap:.5rem;text-align:center}@media(min-width:1024px){.student-payment_headerSection__0mvTJ{text-align:left}}.student-payment_heading__LQCuF{font-size:2.2rem;line-height:3.2rem;font-weight:700;color:var(--color-cinnabar)}.student-payment_subheading__Wsru6{font-size:1.125rem;line-height:1.75rem}.student-payment_formGroup__7Jm88{display:flex;flex-direction:column;gap:.25rem}.student-payment_label__u42u9{font-weight:600;padding-left:21px}.student-payment_errorMessage__aMtJ7{color:var(--color-error);font-size:.875rem;line-height:1.25rem;padding-left:21px}.student-payment_submitButton__qbmrO{background-color:var(--color-primary);width:100%;color:var(--color-kournikova);font-weight:700;padding:1rem 1.75rem;border-radius:9999px;transition:background-color .5s ease;margin-left:auto;display:flex;justify-content:center;align-items:center}.student-payment_submitButton__qbmrO:hover{background-color:var(--color-meteorite)}.student-payment_submitButton__qbmrO:focus{outline:none}.student-payment_submitButton__qbmrO:disabled{opacity:.7;cursor:not-allowed}.student-payment_submitButton__qbmrO{gap:1rem}.student-payment_backButton__L5LxP{padding:.75rem;width:100%;font-weight:700;color:var(--color-primary);display:flex;justify-content:center;align-items:center;gap:.5rem}.student-payment_backButton__L5LxP:hover{text-decoration:underline}.student-payment_buttonGroup__9WxEe{display:flex;flex-direction:column;gap:.75rem}.student-payment_progressBarWrapper__ATOVD{display:none;width:83.333333%;margin:1.5rem auto 1rem}@media(min-width:1024px){.student-payment_progressBarWrapper__ATOVD{display:block}}.student-payment_mobileProgressWrapper__Fi59_{width:100%}@media(min-width:1024px){.student-payment_mobileProgressWrapper__Fi59_{display:none}}.student-payment_form__J_A9F{flex:1;display:flex;flex-direction:column;gap:1.5rem}.student-payment_submitButton__qbmrO{cursor:pointer}.student-payment_planOptions__PqBma{display:flex;flex-direction:column;gap:.75rem}.student-payment_planOption___Uu5i{display:flex;align-items:center;padding:1rem;border:1px solid var(--color-neutral-300);border-radius:.5rem;cursor:pointer;transition:border-color .2s ease}.student-payment_planOption___Uu5i:has(input:checked){border-color:var(--color-primary);background-color:var(--color-primary-50,rgba(var(--color-primary-rgb),.05))}.student-payment_planOption__radio__csGzd{width:1.25rem;height:1.25rem;margin-right:.75rem;accent-color:var(--color-primary)}.student-payment_planOption__content__GoHHk{display:flex;flex-direction:column;flex:1}.student-payment_planOption__name__VfDea{font-family:var(--font-body);font-size:.875rem;font-weight:500;color:var(--color-neutral-900)}.student-payment_planOption__price__wR3Ql{margin-top:.25rem}.student-payment_planOption__price__wR3Ql,.student-payment_trialInfo__xKf7d{font-family:var(--font-body);font-size:.75rem;color:var(--color-neutral-600)}.student-payment_trialInfo__xKf7d{text-align:center;margin-top:.5rem}