.contact_content__T0b58{display:flex;flex-direction:column;gap:24px;width:100%}.contact_content__T0b58>p{margin-bottom:36px}.input_input_wrapper__M9Pwe{position:relative;width:100%;height:-moz-fit-content;height:fit-content;flex:1 1;display:flex;align-items:flex-start;text-align:left;flex-direction:column;gap:.5rem;min-height:83px}.input_input_wrapper__M9Pwe>label{color:var(--foreground-secondary);font-family:var(--font-secondary)}.input_input_wrapper__M9Pwe>label .input_required__s5vti{color:var(--primary)}.input_input_wrapper__M9Pwe>.input_input__O5jVs{width:100%;height:100%;min-width:100%;flex:1 1;padding:1rem;border:1px solid var(--text);border-radius:5px;color:var(--text);font-size:1rem;transition:all .3s ease;box-shadow:none;outline:none;resize:none;font-family:var(--font-primary);background:#fff;display:flex;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input_input_wrapper__M9Pwe>.input_input__O5jVs:focus{box-shadow:0 0 0 2px var(--tertiary)}.form_form__V1Dfa{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}.form_form__V1Dfa>div:nth-last-child(2){grid-column:1/-1}@media only screen and (max-width:750px){.form_form__V1Dfa{grid-template-columns:1fr}}.form_form__V1Dfa button{margin-top:12px;background:red;grid-column:1/-1;justify-self:flex-end}.form_form__V1Dfa .form_status__ialLR{display:flex;flex-direction:column}.form_form__V1Dfa .form_error__JdCDc{color:#e71d36;width:100%}.form_form__V1Dfa .form_success__t9wpi{color:#bdc667;width:100%}.select_input_wrapper__5LB0v{position:relative;width:100%;height:-moz-fit-content;height:fit-content;flex:1 1;display:flex;align-items:flex-start;text-align:left;flex-direction:column;gap:.5rem;min-height:83px}.select_input_wrapper__5LB0v>label{color:var(--foreground-secondary);font-family:var(--font-secondary)}.select_input_wrapper__5LB0v>label .select_required__wFi6L{color:var(--primary)}.select_input_wrapper__5LB0v>.select_input__WAEA0{width:100%;height:100%;min-width:100%;flex:1 1;padding:1rem;border:1px solid var(--text);border-radius:5px;color:var(--text);font-size:1rem;transition:all .3s ease;box-shadow:none;outline:none;resize:none;font-family:var(--font-primary);background:#fff;display:flex;position:relative;-moz-appearance:none;-webkit-appearance:none;appearance:none}.select_input_wrapper__5LB0v>.select_input__WAEA0:focus{box-shadow:0 0 0 2px var(--tertiary)}.select_input_wrapper__5LB0v>.select_input__WAEA0:after{content:"▼";position:absolute;right:1rem;top:50%;transform:translateY(-50%);pointer-events:none}.sleepTraining_content__vMM_1{display:flex;flex-direction:column;gap:24px;width:100%}@media only screen and (max-width:768px){.sleepTraining_content__vMM_1{gap:24px}}.sleepTraining_content__vMM_1 h2{margin-top:24px}.sleepTraining_plans__NBhp3{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}@media only screen and (max-width:768px){.sleepTraining_plans__NBhp3{display:flex;flex-direction:column;gap:24px}}.sleepTraining_plan___wzGh{display:flex;flex-direction:column;background:var(--background-light);box-shadow:0 0 10px rgba(0,0,0,.03);border-radius:24px;flex:1 1;overflow:clip;height:-moz-fit-content;height:fit-content}.sleepTraining_plan___wzGh .sleepTraining_img__131BC{position:relative;height:200px}.sleepTraining_plan___wzGh .sleepTraining_card_header__QmfXV{display:flex;justify-content:space-between;gap:12px;flex-direction:column}.sleepTraining_plan___wzGh .sleepTraining_subtitle__bssxd{font-weight:600;background:var(--foreground);color:#fff;padding:4px 12px;border-radius:12px;width:-moz-fit-content;width:fit-content}.sleepTraining_plan___wzGh .sleepTraining_card_content__LK8_z{padding:12px 24px;display:flex;flex-direction:column;gap:12px}.sleepTraining_plan___wzGh .sleepTraining_price__9CcRu{font-size:1.5rem;font-weight:600}.sleepTraining_plan___wzGh .sleepTraining_time__MRr_h{font-size:1.2rem;font-weight:600}.sleepTraining_plan___wzGh[data-is-large=true] .sleepTraining_sub_plans__E3Zmv{grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:1300px){.sleepTraining_plan___wzGh[data-is-large=true] .sleepTraining_sub_plans__E3Zmv{grid-template-columns:repeat(2,1fr)!important;display:grid}}@media only screen and (max-width:768px){.sleepTraining_plan___wzGh[data-is-large=true] .sleepTraining_sub_plans__E3Zmv{grid-template-columns:repeat(1,1fr)!important}}.sleepTraining_sub_plans__E3Zmv{padding:16px;grid-gap:16px;gap:16px;display:grid;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:1150px){.sleepTraining_sub_plans__E3Zmv{display:flex;flex-direction:column;padding:12px;gap:12px}}.sleepTraining_sub_plans__E3Zmv .sleepTraining_sub_plan__3wSxC{flex:1 1;gap:12px;background:#fff;border-radius:15px;transition:background .2s ease-out;color:#133f5e;box-shadow:0 0 10px rgba(0,0,0,.03);display:flex;flex-direction:column;align-items:center;overflow:clip;height:-moz-fit-content;height:fit-content}.sleepTraining_sub_plans__E3Zmv .sleepTraining_sub_plan__3wSxC .sleepTraining_sub_plan_header__51ZH8{grid-column:1/-1;display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;border-bottom:1px solid var(--foreground-light)}.sleepTraining_sub_plans__E3Zmv .sleepTraining_sub_plan__3wSxC .sleepTraining_sub_plan_header__51ZH8>div{display:flex;align-items:center;justify-content:center}.sleepTraining_sub_plans__E3Zmv .sleepTraining_sub_plan__3wSxC .sleepTraining_sub_plan_header__51ZH8>div>svg{width:24px;height:24px}.sleepTraining_sub_plans__E3Zmv .sleepTraining_sub_plan__3wSxC .sleepTraining_sub_plan_footer__WI2WV{width:100%;display:grid;grid-template-columns:20px auto;padding:12px 20px;grid-gap:12px;gap:12px;align-items:center;height:100%}.sleepTraining_sub_plans__E3Zmv .sleepTraining_sub_plan__3wSxC .sleepTraining_sub_plan_footer__WI2WV>p{font-size:1.2rem}.sleepTraining_sub_plans__E3Zmv .sleepTraining_sub_plan__3wSxC .sleepTraining_sub_plan_footer__WI2WV svg{color:var(--tertiary)}.sleepTraining_sub_plans__E3Zmv .sleepTraining_sub_plan__3wSxC .sleepTraining_sub_plan_footer__WI2WV button{width:100%;grid-column:1/-1;align-self:flex-end}.sleepTraining_sub_plans__E3Zmv .sleepTraining_sub_plan__3wSxC .sleepTraining_sub_plan_footer__WI2WV button:not(:first-child){margin-top:12px}.sleepTraining_sub_plans__E3Zmv .sleepTraining_price__9CcRu{font-size:1.5rem;font-weight:600}.sleepTraining_add_on_container__uu_uM{display:flex;flex-direction:column;gap:12px;padding:0 24px 24px}.sleepTraining_add_on_container__uu_uM .sleepTraining_footer__f2pKq{display:flex;align-self:flex-end;gap:12px;width:100%}.sleepTraining_add_on_container__uu_uM .sleepTraining_footer__f2pKq button{margin-top:revert!important}@media only screen and (max-width:768px){.sleepTraining_add_on_container__uu_uM .sleepTraining_footer__f2pKq{flex-direction:column;justify-content:center;align-items:center;margin-top:12px}}