.page_role_container_wrapper__6nbDX{display:flex;gap:0;width:100%;height:100%;position:relative}.page_role_parent_img__hhHUE{background:url(/_next/static/media/parent_small.4bc62a43.jpg)}.page_role_kid_img__VTqiI{background:url(/_next/static/media/kid_small.5aa58e5b.jpg)}.page_role_container__udcAR{background-size:cover;background-repeat:no-repeat;background-position:70% 30%;width:100%;position:relative;height:100%;flex-basis:50%}.page_stepper_container__jxBT6{display:flex;flex-direction:column;align-items:flex-start;padding:50px 20px;gap:30px;width:100%;height:100%;overflow-y:auto}.page_stepper_wrapper__MAX28{display:flex;flex-direction:column;border:3px solid hsla(0,0%,100%,.1);background:hsla(0,0%,83%,.1);flex-basis:50%}.page_contact_us_btn_container__NTqNy{position:absolute;top:20px;left:20px}@media (max-width:900px){.page_role_container_wrapper__6nbDX{flex-direction:column;height:calc(100vh - 115px)}.page_role_container_wrapper__6nbDX>.page_role_container__udcAR{display:flex;flex-basis:40%}.page_role_container_wrapper__6nbDX>.page_stepper_wrapper__MAX28{display:flex;flex-basis:60%;overflow-y:scroll}}.styles_form_container__8_nbS{display:flex;flex-direction:column;gap:30px;padding-bottom:35px;width:100%}.styles_headline_text__15y1H{font-family:var(--font-ropa-sans);font-size:var(--font-size-title);text-align:left}.styles_text__P89UN{font-size:var(--font-size-main);line-height:24.2px;text-align:left}.styles_notice__XsyoU{font-size:18px;line-height:20px;text-align:left;color:#6b7280}.styles_buttons_container__5peEv{display:flex;justify-content:flex-start;gap:16px}.styles_privacy_policy_link__RK08t{color:var(--button-bg-primary)}.styles_privacy_policy_link__RK08t:hover{text-decoration:underline;cursor:pointer}.styles_back_to_role_btn_container__oXxfQ{max-width:300px;width:100%;position:absolute;bottom:30px}.styles_buttons_container_final_page__biGY_{display:flex;justify-content:flex-start;gap:16px}.styles_links_wrapper__s6a7c{display:flex;flex-wrap:wrap;gap:20px}.styles_link_container__xceG9{display:flex;gap:5px;color:var(--button-bg-primary);align-items:center}@media (max-width:520px){.styles_buttons_container__5peEv{max-width:210px;flex-direction:column;width:100%}}@media (max-width:500px){.styles_buttons_container_final_page__biGY_{flex-direction:column;width:100%;align-items:center}}@media (max-width:380px){.styles_buttons_container__5peEv>button{min-width:110px!important}}.SnackbarProvider_alert_container__xOmqs{background:rgba(65,65,65,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;flex-direction:column;box-sizing:border-box;padding:20px 20px 40px;border-radius:20px;min-width:450px;max-width:450px}.SnackbarProvider_close_btn_container__uxr3o{display:flex;width:100%;justify-content:flex-end}.SnackbarProvider_icon_btn__hK9LX{padding:0!important}.SnackbarProvider_icon_btn__hK9LX svg{color:#fff}.SnackbarProvider_alert_title__lm5Ap{font-family:var(--font-ropa-sans),sans-serif!important;font-size:24px!important;max-width:280px;letter-spacing:2.4px!important;font-weight:400!important}.SnackbarProvider_alert_message__0M5tL{font-family:var(--font-inter-regular),sans-serif!important;font-size:16px!important;font-weight:400}@media (max-width:500px){.SnackbarProvider_alert_container__xOmqs{min-width:300px}}.CodeInput_default__2DtUl input{cursor:pointer;border:1px solid var(--color-text-primary);border-radius:12px;width:50px;height:54px;background:transparent;font-weight:400;font-size:var(--font-size-input);color:var(--color-text-primary);text-align:center;margin:5px;outline:none}.CodeInput_default__2DtUl input:disabled{background-color:transparent!important}.CodeInput_default__2DtUl input:disabled,.CodeInput_default__2DtUl input:disabled:hover{border:3px solid var(--color-disabled-primary)!important}.CodeInput_default__2DtUl input:focus,.CodeInput_default__2DtUl input:hover{border:3px solid var(--button-bg-primary)!important}.CodeInput_error__BD7xW input{color:var(--color-text-error)}.CodeInput_error__BD7xW input,.CodeInput_error__BD7xW input:focus,.CodeInput_error__BD7xW input:hover{border:2px solid var(--color-text-error)!important}.CodeInput_text__wXjIC{font-size:var(--font-size-main);margin:10px 0 0 15px}.CodeInput_default__2DtUl input{-webkit-appearance:none;-moz-appearance:textfield}.CodeInput_default__2DtUl input ::-webkit-outer-spin-button,.CodeInput_default__2DtUl input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media (max-width:700px){.CodeInput_wrapper__KQexl{width:100%}.CodeInput_default__2DtUl input{width:35px;height:40px}}