.contactform_container__OmecJ{margin:40px 16px}.contactform_container__OmecJ h2{width:-webkit-fit-content;width:fit-content;font-weight:500;border-bottom:1px solid var(--orange-100);padding:10px 6px;text-align:center;margin:0 auto}@media(min-width:600px){.contactform_container__OmecJ{max-width:600px;margin:40px auto}}.contactform_contactFormContent__3TBQk{margin-top:24px;background:#fffbf4;border:2px solid var(--orange-100);border-radius:15px;padding:32px 16px}.contactform_contactFormContent__3TBQk a{text-decoration:underline;color:var(--orange-100)!important}.contactform_form__Wz4Wf{display:flex;flex-direction:column;margin-top:24px}.contactform_inputDiv__2UVOQ{display:flex;flex-direction:column;margin-bottom:16px}.contactform_inputDiv__2UVOQ span{background:var(--orange-100);color:var(--white)!important;border-radius:5px;padding:0 6px;margin-left:6px}.contactform_inputDiv__2UVOQ input,.contactform_inputDiv__2UVOQ option,.contactform_inputDiv__2UVOQ select,.contactform_inputDiv__2UVOQ textarea{padding:6px;background:var(--white);border:.5px solid var(--brown-50);border-radius:5px;font-family:Kiwi Maru;font-weight:300;color:var(--brown-50)!important}.contactform_inputDiv__2UVOQ label{margin-bottom:4px;font-family:Kiwi Maru;font-weight:300}.contactform_inputDiv__2UVOQ small{font-family:Kiwi Maru}.contactform_birthday__1tczX{display:flex;justify-content:flex-start}.contactform_submitButton__8RE8U{-webkit-box-shadow:3px 3px 2px rgba(0,0,0,.25);box-shadow:3px 3px 2px rgba(0,0,0,.25);border-radius:5px;border:none;font-size:1.5rem;text-shadow:0 2px 3px rgba(0,0,0,.25);padding:8px;margin-top:16px}.contactform_submitButton__8RE8U,.subscribeButton_subscribeButton__1CIXj{background:linear-gradient(89.96deg,#f08b00 .48%,#ffba5a 99.96%);color:var(--white)!important}.subscribeButton_subscribeButton__1CIXj{border:0;border-radius:2rem;font-size:1.125rem;font-weight:700;display:flex;align-items:center;justify-content:center;border-radius:10px;-webkit-transition:-webkit-filter .2s;transition:-webkit-filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s;margin:1.5rem auto;padding:.3rem 2rem}.subscribeButton_subscribeButton__1CIXj:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.modal_OpenWrap__1hUlP{position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;z-index:1001;background:rgba(0,0,0,.65);overflow:auto;-webkit-overflow-scrolling:touch;cursor:pointer}.modal_ModalContainer__fGtO2{position:relative;background:#fff;width:85vw;max-width:850px;max-height:80vh;margin:50px auto;padding:25px 12px;cursor:default;border-radius:8px;overflow-y:scroll}.modal_Close___5oqB{position:fixed;top:25px;left:3%;right:0;max-width:850px;margin:0 auto}.modal_Close___5oqB div{position:relative;background:#303030;width:50px;height:50px;margin:0 0 0 auto;border-radius:50%;cursor:pointer}.modal_Close___5oqB span{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal_Close___5oqB span,.modal_Close___5oqB span:nth-child(2){position:absolute;top:23px;left:0;right:0;background:#fff;width:26px;height:4px;margin:auto}.modal_Close___5oqB span:nth-child(2){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal_Close___5oqB div:active,.modal_Close___5oqB div:hover{opacity:.8}.modal_modal__2CX2e{display:flex;flex-direction:column}.modal_modal__2CX2e h2{text-align:center}.modal_modal__2CX2e p{margin:24px 0 12px;font-size:1.25rem}.modal_modal__2CX2e small{font-size:1rem;font-family:Kiwi Maru}.modal_modal__2CX2e div{display:flex;margin:48px auto 24px}.modal_modal__2CX2e div>button{margin-right:48px}.modal_modal__2CX2e button{display:block;min-width:175px;font-size:1.5rem;font-weight:500;padding:2px 1rem;border-radius:10px;border:none;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);box-shadow:0 1px 4px rgba(0,0,0,.3);-webkit-transition:opacity .3s;transition:opacity .3s}.modal_modal__2CX2e button:hover{opacity:.6}@media(max-width:600px){.modal_modal__2CX2e div{display:flex;flex-direction:column;align-items:center;margin-bottom:0}.modal_modal__2CX2e div button{margin-right:0;margin-bottom:48px}}.modal_onetimebuyModal__3SIrp h2{text-align:center}.modal_form__2halg{width:90%;max-width:400px;margin:4px auto 0;display:flex;flex-direction:column}.modal_form__2halg button:hover{opacity:.8}.modal_form__2halg button:active{-webkit-box-shadow:inset 2px 2px 2px rgba(0,0,0,.5);box-shadow:inset 2px 2px 2px rgba(0,0,0,.5)}.modal_form__2halg span{margin:16px 0 6px;color:var(--brown-50)}.modal_form__2halg input{border:.25px solid var(--brown-50);padding:4px 6px;border-radius:5px;color:var(--brown-50)}.modal_form__2halg input,.modal_form__2halg select{font-size:16px}.modal_form__2halg small{margin-top:24px}.modal_birthday__3XfX8{display:flex;justify-content:space-between}.modal_birthday__3XfX8 select{border-radius:5px;padding:6px;color:var(--brown-50);border:.25px solid var(--brown-50)}.styles_container__1oAXh{width:100vw;max-width:450px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;margin:80px auto 0}.styles_container__1oAXh a,.styles_container__1oAXh body,.styles_container__1oAXh button,.styles_container__1oAXh h6,.styles_container__1oAXh p,.styles_container__1oAXh span,.styles_container__1oAXh strong,.styles_container__1oAXh ul{font-family:Kiwi Maru;color:var(--brown-50);font-weight:300}.styles_container__1oAXh h1,.styles_container__1oAXh h2,.styles_container__1oAXh h3,.styles_container__1oAXh h4,.styles_container__1oAXh h5{font-family:Kiwi Maru;color:var(--brown-50);font-weight:500}.styles_container__1oAXh h1{border-bottom:1px solid var(--orange-100);padding:12px 6px;margin-bottom:2rem}.styles_bgContainer__2tDvk{display:flex;position:fixed;top:0;bottom:0;left:0;right:0;width:100vw;height:100vh;z-index:-99;opacity:.5}.styles_backTopButton__3kADk{display:flex;align-items:center;justify-content:center;position:fixed;bottom:5%;right:5%;background:var(--white);width:72px;height:72px;border-radius:50%;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15);cursor:pointer;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}.styles_backTopButton__3kADk:hover{-webkit-box-shadow:inset 2px 2px 3px rgba(0,0,0,.15);box-shadow:inset 2px 2px 3px rgba(0,0,0,.15)}.styles_planContainer__3ow7h{width:95%;padding:16px;margin-top:2rem;background:var(--white);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15);border-radius:15px}@media(max-width:600px){.styles_planContainer__3ow7h{padding:16px 12px}}.styles_onetimebuyButton__Z7OiZ{border:0;border-radius:2rem;color:var(--white)!important;font-size:1.125rem;font-weight:700;display:flex;align-items:center;justify-content:center;background:linear-gradient(89.96deg,#f08b00 .48%,#ffba5a 99.96%);border-radius:10px;-webkit-transition:-webkit-filter .2s;transition:-webkit-filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s;margin:1.5rem auto;padding:.3rem 2rem}.styles_onetimebuyButton__Z7OiZ:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.styles_firstPlanContainer__AdiiX{display:flex;align-items:flex-start;justify-content:center}.styles_oneTimePlanContainer__2DGj4{width:50%;display:flex;flex-direction:column;align-items:center;justify-content:center}.styles_oneTimePlanContainer__2DGj4 h2{text-align:center;font-weight:300;font-size:1.25rem}.styles_oneTimePlanContainer__2DGj4 strong{display:block;margin:24px auto 38px;text-align:center;font-weight:500;font-size:2rem}.styles_oneTimePlanContainer__2DGj4 strong small{font-weight:500;font-size:.95rem}.styles_oneTimePlanContainer__2DGj4 p{min-height:60px}.styles_firstSubscriptionPlanContainer__1c_li{width:50%;display:flex;flex-direction:column;justify-content:center}.styles_firstSubscriptionPlanContainer__1c_li h2{text-align:center;font-weight:300;font-size:1.25rem}.styles_firstSubscriptionPlanContainer__1c_li>p{min-height:60px}.styles_firstSubscriptionMonthPlan__n_oii{display:block;margin:24px auto 0;text-align:center;font-weight:500;font-size:2rem}.styles_firstSubscriptionMonthPlan__n_oii small{font-weight:500;font-size:.95rem}.styles_firstSubscriptionMonthToggle__1WppA{display:flex;align-items:center;margin-bottom:16px}.styles_firstSubscriptionMonthToggle__1WppA p{font-size:1rem;font-weight:500}.styles_firstSubscriptionMonthToggle__1WppA button{display:flex;align-items:center;border:none;background:transparent}.styles_firstSubscriptionMonthToggle__1WppA button span{opacity:.6;font-size:1rem;font-weight:500;-webkit-transition:color .3s;transition:color .3s}.styles_firstSubscriptionMonthToggle__1WppA button svg{margin:0 .5rem}.styles_firstSubscriptionMonthToggle__1WppA button:hover span{color:var(--orange-100)}.styles_firstSubscriptionAnualPlan__2ikqv{display:block;margin:0 auto;text-align:center;font-weight:500;font-size:2rem;line-height:100%;color:var(--orange-100)!important}.styles_firstSubscriptionAnualPlan__2ikqv small{font-weight:500;font-size:.95rem;color:var(--orange-100)}.styles_firstSubscriptionAnualPlan__2ikqv>span{font-size:.95rem;line-height:100%;color:var(--orange-100)}.styles_firstSubscriptionAnualToggle__1A2zR{display:flex;align-items:center;margin-bottom:16px}.styles_firstSubscriptionAnualToggle__1A2zR p{font-size:1rem;font-weight:500;color:var(--orange-100)}.styles_firstSubscriptionAnualToggle__1A2zR button{display:flex;align-items:center;border:none;background:transparent}.styles_firstSubscriptionAnualToggle__1A2zR button span{opacity:.6;font-size:1rem;font-weight:500;-webkit-transition:color .3s;transition:color .3s}.styles_firstSubscriptionAnualToggle__1A2zR button svg{margin:0 .5rem}.styles_firstSubscriptionAnualToggle__1A2zR button:hover span{color:var(--orange-100)}.styles_planDetails__3rLNn h3{text-align:center;font-size:1.25rem}.styles_planDetails__3rLNn ul{max-width:200px;margin:1rem auto;display:flex;flex-wrap:wrap;list-style:none}.styles_planDetails__3rLNn ul li{display:flex;align-items:center;margin-right:1rem}.styles_planDetails__3rLNn ul li svg{margin-right:.5rem}.styles_therapistSubscriptionContainer__1xxvY{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.styles_therapistSubscriptionContainer__1xxvY h2{text-align:center;font-weight:300;font-size:1.25rem}.styles_therapistSubscriptionContainer__1xxvY>p{width:85%}.styles_therapistSubscriptionMonthPlan__2zBrT{width:60%;min-width:200px;display:flex;flex-direction:column;align-items:center;margin:24px auto 0;text-align:center;font-weight:500;font-size:2rem}.styles_therapistSubscriptionMonthPlan__2zBrT small{font-weight:500;font-size:.95rem}.styles_therapistSubscriptionMonthToggle__346BA{width:60%;min-width:200px;display:flex;align-items:center;margin-bottom:16px}.styles_therapistSubscriptionMonthToggle__346BA p{font-size:1rem;font-weight:500}.styles_therapistSubscriptionMonthToggle__346BA button{display:flex;align-items:center;border:none;background:transparent}.styles_therapistSubscriptionMonthToggle__346BA button span{opacity:.6;font-size:1rem;font-weight:500;-webkit-transition:color .3s;transition:color .3s}.styles_therapistSubscriptionMonthToggle__346BA button svg{margin:0 .5rem}.styles_therapistSubscriptionMonthToggle__346BA button:hover span{color:var(--orange-100)}.styles_therapistSubscriptionAnualPlan__2blhu{width:60%;min-width:200px;display:flex;flex-direction:column;align-items:center;margin:16px auto 0;text-align:center;font-weight:500;font-size:2rem;line-height:100%}.styles_therapistSubscriptionAnualPlan__2blhu strong{color:var(--orange-100)}.styles_therapistSubscriptionAnualPlan__2blhu small{font-weight:500;font-size:.95rem;color:var(--orange-100)}.styles_therapistSubscriptionAnualPlan__2blhu>span{font-size:.95rem;line-height:100%;color:var(--orange-100)}.styles_therapistSubscriptionAnualToggle__2FmVU{width:60%;min-width:200px;display:flex;align-items:center;margin-bottom:16px}.styles_therapistSubscriptionAnualToggle__2FmVU p{font-size:1rem;font-weight:500;color:var(--orange-100)}.styles_therapistSubscriptionAnualToggle__2FmVU button{display:flex;align-items:center;border:none;background:transparent}.styles_therapistSubscriptionAnualToggle__2FmVU button span{opacity:.6;font-size:1rem;font-weight:500;-webkit-transition:color .3s;transition:color .3s}.styles_therapistSubscriptionAnualToggle__2FmVU button svg{margin:0 .5rem}.styles_therapistSubscriptionAnualToggle__2FmVU button:hover span{color:var(--orange-100)}