.layout_main__Z7GyC{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;height:100%}.layout_main__Z7GyC>:last-child:after{content:"";height:var(--radius-4xl)}.layout_not-found__PucF_{height:100vh;height:100dvh;background-color:var(--color-background-accordion);align-items:center;-webkit-padding-before:var(--spacing-18xl);padding-block-start:var(--spacing-18xl);padding-inline:var(--spacing-lg)}.layout_container__ySeT0{--navigation-width:284px;--navigation-margin-large:calc(var(--spacing-4xl) + ((100vw - var(--menu-max-width)) / 2));@media (min-width:1700px){--navigation-width:calc(284px + var(--navigation-margin-large))}background-color:var(--color-white);color:var(--color-black);display:grid;grid-template-columns:var(--navigation-width) 1fr;width:100%;flex:1 1;@media (max-width:900px){--navigation-width:100%;display:flex!important;flex-direction:column;background-color:var(--color-background-light);min-height:calc(100vh - var(--header-size-mobile));min-height:calc(100dvh - var(--header-size-mobile));height:100%}}.layout_navigation__z80Yb{position:relative;display:flex;width:var(--navigation-width);padding:var(--spacing-4xl) var(--spacing-xl);@media (min-width:1700px){-webkit-padding-start:var(--navigation-margin-large);padding-inline-start:var(--navigation-margin-large)}@media (max-width:900px){flex-direction:row;padding-inline:0;padding-block:var(--spacing-xl) 0}}.layout_menu__U9F6H{display:flex;flex-direction:column;list-style:none;gap:var(--spacing-md);cursor:pointer;height:min-content;width:100%;@media (max-width:900px){flex-direction:row;padding-inline:var(--spacing-2xl);overflow-x:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;max-width:100dvw;-webkit-mask-image:linear-gradient(90deg,transparent 20px,black 32px,black calc(100% - 32px),transparent calc(100% - 20px));mask-image:linear-gradient(90deg,transparent 20px,black 32px,black calc(100% - 32px),transparent calc(100% - 20px))}}.layout_nextButton__CSGVr,.layout_previousButton__r7i7E{position:absolute;top:26px;z-index:99;@media (min-width:900px){display:none!important}@media (min-width:640px){top:34px}}.layout_previousButton__r7i7E{left:0}.layout_nextButton__CSGVr{right:0}.layout_body__11U8F{background-color:var(--color-background-light);border-top-left-radius:24px;overflow-y:auto;min-height:calc(100vh - var(--header-size-desktop));min-height:calc(100dvh - var(--header-size-desktop));@media (max-width:900px){background-color:transparent;border-top-left-radius:unset;overflow-y:unset;min-height:unset}}.layout_content__YaRd_{height:-moz-fit-content;height:fit-content;min-height:100%;padding:var(--spacing-5xl);max-width:var(--screen-lg);@media (max-width:900px){padding:var(--spacing-2xl) var(--spacing-lg) var(--spacing-10xl) var(--spacing-lg);max-width:100%}}.layout_indented-text__GsXCl{-webkit-margin-start:var(--spacing-mg);margin-inline-start:var(--spacing-mg)}.layout_addon-cards__ELOWo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--spacing-2xl);gap:var(--spacing-2xl);@media screen and (max-width:1200px){grid-template-columns:repeat(1,minmax(0,1fr))}}.DiscountBanner_banner__sF1kY{background-color:var(--color-brand-600);padding:var(--spacing-sm) var(--spacing-md);width:100%}.Spinner_spinner-container__5hNS5{display:flex;justify-content:center;align-items:center;height:100%;.Spinner_spinner__vdP0k{width:40px;height:40px;border:4px solid #7bffa3;border-top-color:transparent;border-radius:50%}}.flex_column-10xl__sPeD1,.flex_column-1xl__Ijein,.flex_column-2lg__m0M4U,.flex_column-2xl__M2W1t,.flex_column-3xl__iVbFm,.flex_column-4xl__iTYuW,.flex_column-5xl__Mngoz,.flex_column-6xl___U1P8,.flex_column-flush__TqisE,.flex_column-lg__cTyyG,.flex_column-md__GL_AV,.flex_column-mg__mrKO_,.flex_column-sm__42z2i,.flex_column-xl__rXkSm{display:flex;flex-direction:column}.flex_column-flush__TqisE{gap:none}.flex_column-sm__42z2i{gap:var(--spacing-sm)}.flex_column-md__GL_AV{gap:var(--spacing-md)}.flex_column-mg__mrKO_{gap:var(--spacing-mg)}.flex_column-lg__cTyyG{gap:var(--spacing-lg)}.flex_column-2lg__m0M4U{gap:var(--spacing-2lg)}.flex_column-xl__rXkSm{gap:var(--spacing-xl)}.flex_column-1xl__Ijein{gap:var(--spacing-1xl)}.flex_column-2xl__M2W1t{gap:var(--spacing-2xl)}.flex_column-3xl__iVbFm{gap:var(--spacing-3xl)}.flex_column-4xl__iTYuW{gap:var(--spacing-4xl)}.flex_column-5xl__Mngoz{gap:var(--spacing-5xl)}.flex_column-6xl___U1P8{gap:var(--spacing-6xl)}.flex_column-10xl__sPeD1{gap:var(--spacing-10xl)}.flex_row-1xl__rQp37,.flex_row-2lg___sWog,.flex_row-2xl__5D0xk,.flex_row-3xl__zWF8v,.flex_row-4xl__OpoRm,.flex_row-5xl__UTTgj,.flex_row-flush__WnXG4,.flex_row-lg__nIsmZ,.flex_row-md__pZBHg,.flex_row-mg__nMnxh,.flex_row-sm__Y4GuN,.flex_row-xl__a57qA{display:flex;flex-direction:row}.flex_row-flush__WnXG4{gap:none}.flex_row-sm__Y4GuN{gap:var(--spacing-sm)}.flex_row-md__pZBHg{gap:var(--spacing-md)}.flex_row-mg__nMnxh{gap:var(--spacing-mg)}.flex_row-lg__nIsmZ{gap:var(--spacing-lg)}.flex_row-2lg___sWog{gap:var(--spacing-2lg)}.flex_row-xl__a57qA{gap:var(--spacing-xl)}.flex_row-1xl__rQp37{gap:var(--spacing-1xl)}.flex_row-2xl__5D0xk{gap:var(--spacing-2xl)}.flex_row-3xl__zWF8v{gap:var(--spacing-3xl)}.flex_row-4xl__OpoRm{gap:var(--spacing-4xl)}.flex_row-5xl__UTTgj{gap:var(--spacing-5xl)}.flex_space-between__IcPEf{justify-content:space-between}.flex_center__47oQ0{align-items:center}.flex_center__47oQ0,.flex_justify-center__o8mRz{justify-content:center}.flex_align-start__9Xg9O{align-items:start}.flex_align-center__pjUdV{align-items:center}.flex_align-end__AOf_8{align-items:end}.flex_end__W2TmZ{justify-content:end}.flex_flex-1__eDPzR{flex:1 1}.icon_icon-xs__bRKE8{height:var(--icon-xs);width:var(--icon-xs);min-height:var(--icon-xs);min-width:var(--icon-xs)}.icon_icon-sm__iu1qA{height:var(--icon-sm);width:var(--icon-sm);min-height:var(--icon-sm);min-width:var(--icon-sm)}.icon_icon-md__vj_ja{height:var(--icon-md);min-height:var(--icon-md)}.icon_icon-md__vj_ja,.icon_icon-menu__W7Axd{width:var(--icon-md);min-width:var(--icon-md)}.icon_icon-menu__W7Axd{height:var(--icon-height-sm);min-height:var(--icon-height-sm)}.typography_display-large__q1dsT{font-size:57px;font-weight:700;line-height:64px}.typography_display-large__q1dsT,.typography_display-medium__8ncNu{font-family:var(--font-primary);letter-spacing:-2px;font-style:normal}.typography_display-medium__8ncNu{font-size:45px;font-weight:500;line-height:52px}.typography_display-small__0Sand{font-family:var(--font-primary);font-size:30px;font-weight:500;line-height:32px;letter-spacing:-.5px;font-style:normal}.typography_display-large__q1dsT>.typography_italic__LhmTY,.typography_display-serif-large__ZPwZT{font-family:var(--font-serif-headline);font-size:57px;font-weight:100;line-height:64px;letter-spacing:0;font-style:italic}.typography_display-medium__8ncNu>.typography_italic__LhmTY,.typography_display-serif-medium__wq6cY{font-family:var(--font-serif-headline);font-size:45px;font-weight:300;line-height:52px;letter-spacing:0;font-style:italic}.typography_display-serif-small__YH7NG,.typography_display-small__0Sand>.typography_italic__LhmTY{font-family:var(--font-serif-headline);font-size:36px;font-weight:300;line-height:44px;letter-spacing:0;font-style:italic}@media screen and (max-width:640px){.typography_display-large__q1dsT,.typography_display-serif-large__ZPwZT{font-size:48px;line-height:58px;letter-spacing:0!important}.typography_display-medium__8ncNu,.typography_display-serif-medium__wq6cY{font-size:24px;line-height:32px;letter-spacing:0!important}.typography_display-large__q1dsT,.typography_display-serif-large__ZPwZT{font-size:48px;line-height:58px;letter-spacing:-1px!important}.typography_display-medium__8ncNu,.typography_display-serif-medium__wq6cY{font-size:24px;line-height:32px;letter-spacing:-1px!important}}.typography_headline-xl__zps_D{font-family:var(--font-primary);font-size:56px;font-weight:600;line-height:68px;font-style:normal}.typography_headline-large__HFE3E{font-family:var(--font-primary);font-size:32px;font-weight:700;line-height:40px;font-style:normal}.typography_headline-medium__tBHLf{font-family:var(--font-primary);font-size:28px;font-weight:600;line-height:36px;font-style:normal}.typography_headline-small__LojP9{font-family:var(--font-primary);font-size:24px;font-weight:600;line-height:32px;font-style:normal}.typography_headline-serif-xl__FkBke,.typography_headline-xl__zps_D>.typography_italic__LhmTY{font-family:var(--font-serif-display);font-size:48px;font-weight:400;line-height:56px;font-style:italic}.typography_headline-large__HFE3E>.typography_italic__LhmTY,.typography_headline-serif-large__tkBL3{font-family:var(--font-serif-display);font-size:32px;font-weight:400;line-height:40px;font-style:italic}.typography_headline-medium__tBHLf>.typography_italic__LhmTY,.typography_headline-serif-medium__vjswl{font-family:var(--font-serif-display);font-size:28px;font-weight:400;line-height:36px;font-style:italic}.typography_headline-serif-small__3otoM,.typography_headline-small__LojP9>.typography_italic__LhmTY{font-family:var(--font-serif-display);font-size:24px;font-weight:400;line-height:32px;font-style:italic}@media screen and (max-width:640px){.typography_headline-large__HFE3E,.typography_headline-serif-large__tkBL3{font-size:20px;line-height:30px}}.typography_title-serif-large__W1iUn{font-family:var(--font-serif-display);font-size:22px;font-weight:300;line-height:28px;font-style:italic}.typography_title-large__T5cgJ,.typography_title-xlarge__OCYId{font-family:var(--font-primary);font-size:22px;font-weight:600;line-height:28px;font-style:normal}.typography_title-medium__HS9wF{font-size:16px;line-height:24px}.typography_title-medium__HS9wF,.typography_title-small__aJpIN{font-family:var(--font-primary);font-weight:600;font-style:normal}.typography_title-small__aJpIN{font-size:14px;line-height:20px}.typography_label-xlarge__Xsjr8{font-family:var(--font-primary);font-size:18px;font-weight:500;line-height:32px;letter-spacing:.01px;font-style:normal}.typography_label-normal-large__1lwVg{font-family:var(--font-primary);font-size:16px;font-weight:400;line-height:150%;font-style:normal}.typography_label-large__0axxI{font-size:14px;line-height:20px}.typography_label-large__0axxI,.typography_label-medium__cqWml{font-family:var(--font-primary);font-weight:500;font-style:normal}.typography_label-medium__cqWml{font-size:12px;line-height:16px}.typography_label-small__mtrh_{font-family:var(--font-primary);font-size:11px;font-weight:500;line-height:16px;font-style:normal}@media screen and (max-width:640px){.typography_label-xlarge__Xsjr8{font-size:16px;line-height:24px}}.typography_body-xlarge__FiS6B{font-size:18px;line-height:32px}.typography_body-large__ECjnm,.typography_body-xlarge__FiS6B{font-family:var(--font-primary);font-weight:400;font-style:normal}.typography_body-large__ECjnm{font-size:16px;line-height:24px}.typography_body-medium__G6W_d{font-size:14px;line-height:20px}.typography_body-medium__G6W_d,.typography_body-small__L4lkM{font-family:var(--font-primary);font-weight:400;font-style:normal}.typography_body-small__L4lkM{font-size:12px;line-height:16px}.typography_body-xsmall__5L0BE{font-family:var(--font-primary);font-size:11px;font-weight:400;line-height:auto;font-style:normal}@media screen and (max-width:640px){.typography_body-xlarge__FiS6B{font-size:16px;line-height:24px}}.typography_dimmed-light__3E62H{color:var(--color-dimmed-light)}.typography_dimmed-medium__w4XMi{color:var(--color-dimmed-medium)}.typography_dimmed-dark__MeXyL{color:var(--color-dimmed-dark)}.typography_thin__u3prB{font-weight:300!important}.typography_regular__m001c{font-weight:400!important}.typography_medium__tIbBE,.typography_semibold__UN__X{font-weight:500!important}.typography_bold-600__ggi5R{font-weight:600!important}.typography_bold__j_Udw{font-weight:700!important}.typography_capitalize__BMDBf{text-transform:capitalize}.typography_uppercase__gyigV{text-transform:uppercase}.typography_lowercase__Yqp8k{text-transform:lowercase}.typography_no-line-break__xRiis{white-space:nowrap}.typography_pre-wrap__Dbu7W{white-space:pre-wrap}.typography_align-center__kzM5h{text-align:center}.typography_align-start__W0BNf{text-align:start}.typography_align-end__3w8PY{text-align:end}.typography_align-justify__kWPYe{text-align:justify}.typography_italic__LhmTY{font-style:italic}.typography_href__7R_a7{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:6px;transition:text-underline-offset .15s ease-in-out;&:hover{text-underline-offset:9px}}.typography_underline__BiQfn{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.typography_strikethrough__igKWy{text-decoration:line-through;text-decoration-thickness:2px}.typography_display-medium-underline__ChXDi{width:100%;padding-bottom:var(--spacing-lg);border-bottom:.5px solid var(--color-black);display:flex;justify-content:space-between;align-items:flex-end}.typography_display-medium-underline__ChXDi:after{content:"";transform:translateY(-8px);width:var(--icon-md);height:var(--icon-md);min-width:var(--icon-md);min-height:var(--icon-md);-webkit-mask-image:url(/_next/static/media/arrow-south-east-adjusted.92f778e0.svg);mask-image:url(/_next/static/media/arrow-south-east-adjusted.92f778e0.svg);background-color:var(--color-black)}.typography_break-text__u8T_n{white-space:pre-wrap;-webkit-hyphens:auto;hyphens:auto;word-break:break-word}.typography_list-inside__UKXzA{list-style-position:inside}.cancel-membership_cancel_modal_wrapper__B9Fki{max-width:740px!important;padding:30px!important;border-radius:30px!important;.cancel-membership_modal_content_wrapper__N7yVD{display:flex;flex-direction:column;gap:20px;.cancel-membership_modal_header__dFcTT{display:flex;flex-direction:column;gap:12px;.cancel-membership_modal_title__pcR8P{font:var(--heading-4-desk)}}.cancel-membership_modal_actions_wrapper__mV2zb{display:flex;gap:16px}}}.cancel-membership_cancel_modal_wrapper_mob__BcYME{background-color:#fff;position:fixed;bottom:0;left:0;right:0;padding:24px 20px 20px;border-radius:20px 20px 0 0;display:flex;flex-direction:column;gap:20px;.cancel-membership_modal_title_wrapper__enQyG{display:flex;flex-direction:column;gap:10px;.cancel-membership_modal_title__pcR8P{font:var(--heading-4-mob)}}.cancel-membership_modal_actions_wrapper__mV2zb{display:flex;flex-direction:column;gap:8px}}.continue-to-cancel_cancel_modal_wrapper__LieHY{max-width:740px!important;padding:30px!important;border-radius:30px!important;.continue-to-cancel_modal_content_wrapper__PTyaC{display:flex;flex-direction:column;gap:20px;.continue-to-cancel_modal_header__rJFk3{display:flex;flex-direction:column;gap:12px;.continue-to-cancel_modal_title__pF_SS{font:var(--heading-4-desk)}}.continue-to-cancel_modal_actions_wrapper__URkg1{display:flex;gap:16px}}}.continue-to-cancel_continue_to_cancel_modal_wrapper_mob__frTcM{max-height:100vh;overflow-y:auto;background-color:#fff;position:fixed;bottom:0;left:0;right:0;padding:24px 20px 20px;border-radius:20px 20px 0 0;display:flex;flex-direction:column;gap:20px;.continue-to-cancel_modal_title_wrapper__wkfpQ{display:flex;flex-direction:column;gap:10px;.continue-to-cancel_modal_title__pF_SS{font:var(--heading-4-mob)}}.continue-to-cancel_modal_actions_wrapper__URkg1{display:flex;flex-direction:column;gap:8px}}.continue-to-cancel_reasons_list_wrapper__im2k6{display:flex;flex-direction:column;gap:6px;.continue-to-cancel_reasons_list_title__1L06V{font:var(--text-12);font-size:14px}.continue-to-cancel_reason_item_wrapper__uXuIH{display:flex;flex-direction:column;.continue-to-cancel_reason_item_checkbox__TcYgE{gap:8px;padding:8px 0;align-items:center}.continue-to-cancel_reason_item_checkbox__TcYgE input{width:16px;height:16px;border:.5px solid #777;&:checked{background-color:#7bffa3;border:none;&:after{background-color:#000}}}.continue-to-cancel_reason_item_description__S7Qi0{font:var(--text-2);color:#565656;padding-bottom:12px;padding-left:24px}}}.continue-to-cancel_textfield__SsB6N{color:#777777;border-bottom:1px solid;border-color:#ccc;padding-bottom:12px}.continue-to-cancel_textfield__SsB6N label{--label-empty-position-top:36px}.page-content_page_wrapper__Yw7CF{padding:80px;display:flex;flex-direction:column;gap:20px;.page-content_cancel_page_close_button_wrapper__Ka8Gw{flex:1 1;display:flex;justify-content:flex-end;.page-content_close_button__9i7_5{background-color:transparent;cursor:pointer}}.page-content_page_content_wrapper__HtBF9{display:flex;gap:80px;.page-content_page_content_left_side_wrapper__RO0Xj{flex:1 1;display:flex;flex-direction:column;gap:30px;.page-content_features_list_wrapper__A_AST{padding:96px 40px;background-color:#7bffa3;border-radius:30px;display:flex;flex-direction:column;gap:32px;.page-content_list_title__iVvW2{font:var(--heading-3-desk)}.page-content_list_wrapper__mnUOm{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:20px;row-gap:20px;grid-column-gap:16px;column-gap:16px;.page-content_list_item_wrapper__miKtp{display:flex;gap:8px;align-items:center}}}.page-content_description_block_wrapper__Cwn4a{border:1px solid #cccccc;border-radius:30px;padding:40px 20px}}.page-content_page_content_right_side_wrapper__TXKHL{flex:1 1;padding-top:44px;display:flex;flex-direction:column;gap:40px;.page-content_side_title__il7xL{font:var(--heading-2-desk)}.page-content_text_block__gazjx{display:flex;flex-direction:column;gap:30px;.page-content_prevention_block_wrapper__9PdoO{.page-content_prevention_link_wrapper__ksPCR{padding:16px 0;.page-content_prevention_link__SJ5ho{text-decoration:underline;font-weight:500}}}.page-content_information_block_wrapper__y2DRX{display:flex;flex-direction:column;gap:12px;.page-content_date_text__IpGV6{font:var(--text-5);font-size:24px}}.page-content_actions_wrapper__nkf5L{display:flex;flex-direction:column;gap:16px}}}}}.page-content_page_wrapper_mob__RsgHw{padding:20px;display:flex;flex-direction:column;gap:30px;.page-content_header_wrapper_mob__BA1ui{display:flex;justify-content:space-between;align-items:start;gap:20px;.page-content_header_title__iNhps{font:var(--heading-2-mob)}.page-content_close_button__9i7_5{height:40px;width:40px;display:flex;align-items:center;justify-content:center;background-color:transparent;cursor:pointer}}.page-content_text_block_wrapper_mob__fgVx3{display:flex;flex-direction:column;gap:20px;.page-content_prevention_block_wrapper__9PdoO{display:flex;flex-direction:column;.page-content_prevention_link_wrapper__ksPCR{padding:16px 0;.page-content_prevention_link__SJ5ho{text-decoration:underline;font-weight:500}}}.page-content_information_block_wrapper__y2DRX{display:flex;flex-direction:column;gap:12px;.page-content_date_text__IpGV6{font:var(--heading-4-mob)}}}.page-content_benefits_block_wrapper_mob__ADXcA{display:flex;flex-direction:column;gap:10px;.page-content_features_list_wrapper__A_AST{padding:24px;background-color:#7bffa3;border-radius:30px;display:flex;flex-direction:column;gap:16px;.page-content_list_title__iVvW2{font:var(--heading-4-mob)}.page-content_list_wrapper__mnUOm{display:flex;flex-direction:column;gap:10px;.page-content_list_item_wrapper__miKtp{display:flex;gap:8px;align-items:center}}}.page-content_description_block_wrapper__Cwn4a{border:1px solid #cccccc;border-radius:30px;padding:24px}}.page-content_actions_wrapper_mob__89_q5{display:flex;flex-direction:column;gap:16px}}.booking-item-desk_booking_item_wrapper__p3F1e{padding:32px;border-radius:30px;background-color:#fff;display:flex;align-items:center;gap:40px;position:relative;.booking-item-desk_booking_item_left_wrapper___EMi6{display:flex;flex-direction:column;gap:20px;flex:1 1}.booking-item-desk_booking_item_right_wrapper__57Gx7{flex:1 1;border-left:1px solid;border-color:#cccccc;padding-left:24px;display:flex;flex-direction:column;gap:10px}}.booking-item-desk_booking_item_left_text_wrapper__ByEtM{display:flex;flex-direction:column;gap:10px}.booking-item-desk_booking_item_buttons_wrapper__pUoja{display:flex;align-items:center;gap:10px}.booking-item-desk_booking_item_left_text_date_wrapper__ZgnzN{display:flex;justify-content:space-between}.booking-item-desk_booking_item_left_text_title__b2vjV{font:var(--text-8);@media (max-width:900px){font:var(--heading-3-mob)}}.booking-item-desk_booking_item_left_text_date__8vDuQ{font:var(--heading-4-desk)}.booking-item-desk_booking_item_location_wrapper__c_YhX{display:flex;gap:8px;padding:8px 0;.booking-item-desk_booking_item_location_title__nB8Cn{font:var(--text-8)}}.booking-item-desk_booking_item_specialist_wrapper__Qtfsh{display:flex;gap:8px;padding:8px 0;.booking-item-desk_booking_item_specialist_avatar__mTnUf{position:relative;border-radius:9999px;width:24px;height:24px;overflow:hidden;.booking-item-desk_doctors_image__84VHf{position:absolute;object-fit:cover}}.booking-item-desk_booking_item_specialist_title__VYGlB{font:var(--text-8)}}.booking-item-desk_booking_item_details_wrapper__kRh3F{padding:20px;border-radius:20px;background-color:#d3f7d8;display:flex;gap:16px;justify-content:space-between;.booking-item-desk_booking_item_details_text_wrapper__xx3GN{display:flex;flex-direction:column;gap:8px;.booking-item-desk_booking_item_details_text_title__bR2h8{font:var(--text-12);@media (max-width:900px){font:var(--heading-4-mob)}}.booking-item-desk_booking_item_details_text_subtitle__G3lsI{font:var(--text-2);@media (max-width:900px){font:var(--text-1)}}}.booking-item-desk_booking_item_details_button__VWTL6{width:40px;min-width:40px;height:40px;min-height:40px;background-color:transparent;border:1px solid #000000;border-radius:9999px;cursor:pointer}}.CalendarStep_calendar-block__LZdJv{position:relative;display:flex;flex-direction:column;width:100%;height:100%;justify-content:space-between;.CalendarStep_daypicker-wrapper__990Nx{width:100%}.CalendarStep_rdp-root__e0oii{--rdp-accent-color:black;--rdp-day-height:40px;--rdp-selected-border:none;.CalendarStep_caption-label__OtSzK{align-self:center;font:var(--heading-18-desk);padding-left:30px}.CalendarStep_highlighted-date__gMwrZ button{font-weight:600;color:black}.CalendarStep_selected-date___SRV1{background-color:#7BFFA3;border-radius:88px;transition:.3s}.CalendarStep_hidden__aMYve{display:none}.CalendarStep_month-caption__y27ES{height:30px;margin-bottom:20px}.CalendarStep_weekday__BBuEQ{padding:0;height:21px}.CalendarStep_weeks__ibxS_{height:-moz-fit-content;height:fit-content}.CalendarStep_months__r4bkE{max-width:100%}.CalendarStep_month_grid__ZwMRP{width:100%}.CalendarStep_nav__BY8dF{height:28px;position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;& button{height:auto}}& th{font:var(--text-2);text-align:center}& td button{display:initial;color:#777}.CalendarStep_rdp-selected__Dhlft .CalendarStep_rdp-day_button__9EI97{border:none;background:#7BFFA3}@media screen and (max-width:900px){--rdp-day-width:40px;.CalendarStep_caption-label__OtSzK{font:var(--heading-4-mob);padding-left:0}.CalendarStep_month-caption__y27ES{height:23px;margin-bottom:16px}.CalendarStep_nav__BY8dF{height:25px}& td button{font:var(--text-2);width:40px}.CalendarStep_highlighted-date__gMwrZ button{font-weight:500}}}.CalendarStep_slots-block__rVoXq::-webkit-scrollbar{height:3px}.CalendarStep_slots-block__rVoXq::-webkit-scrollbar-thumb,.CalendarStep_slots-block__rVoXq::-webkit-scrollbar-track{background-color:transparent}.CalendarStep_slots-block__rVoXq{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:10px;gap:10px;margin:10px 0 18px;&.CalendarStep_empty-slots-block__ohY64{display:flex;justify-self:center}.CalendarStep_slot__x3zNZ{display:flex;align-items:center;justify-content:center;border-radius:26px;background-color:white;padding:3px 6px;cursor:pointer;transition:.5s;min-width:-moz-fit-content;min-width:fit-content;white-space:nowrap;&.CalendarStep_active__Rnh0h{background-color:#7BFFA3}&.CalendarStep_disabled__5S_Gx{background-color:#CCC!important;color:#777!important}}.CalendarStep_slots-message__uZ_qQ{display:flex;align-items:center;margin:0 auto;.CalendarStep_slots-message-text__s6Tml{font:var(--text-1);margin-left:6px}}@media screen and (max-width:900px){margin-left:0;margin-bottom:0;margin-right:0;margin-top:15px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;&.CalendarStep_slots-block-scroll__S2NDF{height:250px;overflow:auto;gap:14px;.CalendarStep_slot__x3zNZ{height:-moz-fit-content;height:fit-content}}.CalendarStep_slot__x3zNZ{white-space:nowrap;border:1px solid #ccc;padding:8px 28px;&.CalendarStep_active__Rnh0h{border:1px solid transparent}}.CalendarStep_slots-message__uZ_qQ{.CalendarStep_slots-message-text__s6Tml{font:var(--text-2);margin-left:6px}}}}.CalendarStep_button-wrapper__DuiHD{width:411px;align-self:center;@media screen and (max-width:900px){z-index:10;position:fixed;bottom:0;width:100%;padding-left:20px;padding-bottom:10px;padding-right:20px;padding-top:10px;background-color:white}}.CalendarStep_spinner__MbaJZ{align-self:center;@media screen and (max-width:900px){position:fixed;bottom:0;width:100%;padding-left:20px;padding-bottom:10px;padding-right:20px;padding-top:10px;background-color:white}}.CalendarStep_success-block__brvxg,.CalendarStep_warning-block__x2vz2{width:100%;position:absolute;bottom:-70px;@media screen and (max-width:900px){position:fixed;bottom:-30px;width:96%;align-self:center;border-left-color:#ccc;border-left-style:solid;border-left-width:1px;border-bottom-color:#ccc;border-bottom-style:solid;border-bottom-width:1px;border-right-color:#ccc;border-right-style:solid;border-right-width:1px;border-top-color:#ccc;border-top-style:solid;border-top-width:1px;border-radius:20px}}.CalendarStep_success-block__brvxg{bottom:-40px;@media screen and (max-width:900px){bottom:-30px}}}.CalendarModalDesk_confirmation_modal_wrapper__m41yx{min-width:738px;min-height:413px;padding:30px;border-radius:30px;.CalendarModalDesk_confirmation_modal_content_wrapper__sI_0N{display:flex;flex-direction:column;gap:16px;.CalendarModalDesk_confirmation_modal_title_block__aOzP8{display:flex;align-items:center;justify-content:space-between;.CalendarModalDesk_confirmation_modal_title__iN8k7{font:var(--heading-4-desk)}.CalendarModalDesk_icon_wrapper__MMsLk{display:flex;cursor:pointer}}}}.CalendarModalMob_confirmation_modal_wrapper_mob__PrLqY{background-color:#fff;position:fixed;bottom:0;left:0;right:0;padding:24px 20px 20px;border-radius:20px 20px 0 0;display:flex;flex-direction:column;gap:20px;height:530px;.CalendarModalMob_confirmation_modal_title_block__kQJoz{display:flex;align-items:center;justify-content:space-between;.CalendarModalMob_confirmation_modal_title__GhGVI{font:var(--heading-18-desk);font-size:18px}.CalendarModalMob_icon_wrapper__Ho4Ho{display:flex;cursor:pointer}}}.LessThanDayModalDesk_confirmation_modal_wrapper__TvfH2{min-width:738px;padding:30px;border-radius:30px;.LessThanDayModalDesk_confirmation_modal_content_wrapper__CO_d4{display:flex;flex-direction:column;gap:16px;.LessThanDayModalDesk_confirmation_modal_title__sh7cP{font:var(--heading-4-desk)}.LessThanDayModalDesk_confirmation_modal_actions_wrapper__mY8rP{display:flex;gap:16px}}}.LessThanDayModalMob_confirmation_modal_wrapper_mob__rYgnI{background-color:#fff;position:fixed;bottom:0;left:0;right:0;padding:24px 20px 20px;border-radius:20px 20px 0 0;display:flex;flex-direction:column;gap:20px;.LessThanDayModalMob_confirmation_modal_title_mob__wyryZ{font:var(--heading-18-desk);font-size:18px}.LessThanDayModalMob_confirmation_modal_subtitle_mob__U33dX{font:var(--text-2)}.LessThanDayModalMob_confirmation_modal_actions_wrapper_mob__7960m{display:flex;flex-direction:column;gap:8px}}.StatusBadge_booking_item_status_badge_wrapper__e_hYM{background-color:#7bffa3;padding:12px 20px;border-radius:0 30px;position:absolute;top:0;right:0;.StatusBadge_booking_item_status_badge_text__di1Wt{font:var(--text-2)}}.StatusBadge_completed__YFKfR{background-color:#7bffa3}.StatusBadge_canceled__JvuV5{background-color:#fde3e3}.booking-item-mob_booking_item_wrapper_mob__Xtabj{padding:24px;border-radius:30px;background-color:#fff;display:flex;flex-direction:column;gap:16px}.booking-item-mob_booking_item_buttons_wrapper__G7FT8,.booking-item-mob_booking_item_left_text_wrapper__O2x4B{display:flex;flex-direction:column;gap:10px}.booking-item-mob_booking_item_left_text_date_wrapper__0CNza{display:flex;justify-content:space-between}.booking-item-mob_booking_item_left_text_title__1ytZ_{font:var(--text-8);@media (max-width:900px){font:var(--heading-3-mob)}}.booking-item-mob_booking_item_left_text_date__DjqdA{font:var(--heading-4-desk)}.booking-item-mob_booking_item_location_wrapper__5zcZw{display:flex;gap:8px;padding:8px 0;.booking-item-mob_booking_item_location_title__x__Ys{font:var(--text-8)}}.booking-item-mob_booking_item_specialist_wrapper__ru73C{display:flex;gap:8px;padding:8px 0;.booking-item-mob_booking_item_specialist_avatar__xQTAf{position:relative;border:1px solid black;border-radius:9999px;width:24px;height:24px;overflow:hidden;.booking-item-mob_doctors_image__tgDxC{position:absolute;object-fit:cover}}.booking-item-mob_booking_item_specialist_title__MWsmo{font:var(--text-8)}}.booking-item-mob_booking_item_details_wrapper__IKez8{padding:20px;border-radius:20px;background-color:#d3f7d8;display:flex;gap:16px;justify-content:space-between;.booking-item-mob_booking_item_details_text_wrapper__DRKt1{display:flex;flex-direction:column;gap:8px;.booking-item-mob_booking_item_details_text_title__jEFFI{font:var(--text-12);@media (max-width:900px){font:var(--heading-4-mob)}}.booking-item-mob_booking_item_details_text_subtitle__FCnO4{font:var(--text-2);@media (max-width:900px){font:var(--text-1)}}}.booking-item-mob_booking_item_details_button__YXe5g{width:40px;min-width:40px;height:40px;min-height:40px;background-color:transparent;border:1px solid #000000;border-radius:9999px;cursor:pointer}}.empty-booking-list_empty_bookings_list_wrapper__aPA5r{padding:30px;border-radius:30px;background-color:#fff;display:flex;justify-content:space-between;@media (max-width:900px){flex-direction:column;gap:16px;align-items:center}.empty-booking-list_empty_bookings_list_text_wrapper__eBGgA{flex:1 1;display:flex;flex-direction:column;gap:10px;text-align:center;.empty-booking-list_empty_bookings_list_text_title__nWltw{font:var(--heading-4-desk)}.empty-booking-list_empty_bookings_list_text_subtitle_wrapper__TDXE7{display:flex;flex-direction:column;gap:4;.empty-booking-list_empty_bookings_list_text_subtitle__lcOt6{font:var(--text-1)}.empty-booking-list_empty_bookings_list_text_description__luX23{font:var(--text-2);color:#777}}}}.upcoming-bookings_section_wrapper__4t5xu{display:flex;flex-direction:column;gap:20px;.upcoming-bookings_section_title_wrapper__QNnzB{display:flex;flex-direction:column;gap:10px;.upcoming-bookings_section_title__G6nSZ{font:var(--heading-3-desk);@media (max-width:900px){font:var(--heading-7-mob)}}}}.upcoming-bookings_section_wrapper__5jeyj{display:flex;flex-direction:column;gap:20px;.upcoming-bookings_section_title_wrapper__19Uns{display:flex;flex-direction:column;gap:10px;.upcoming-bookings_section_title__2QaT0{font:var(--heading-3-desk);@media (max-width:900px){font:var(--heading-7-mob)}}}}.SplitLayoutContentBlock_block__XjM6x{display:flex;flex-direction:column;gap:4px}.SplitLayoutContentBlock_children__r1ptB{display:flex;flex-direction:column;margin-top:24px;gap:24px}.page_wrapper__gvrVk{display:flex;width:100%;height:100%;max-width:var(--screen-xl);margin:0 auto;overflow-y:auto;.page_container__Fxqy4{position:relative;margin:50px 80px;width:100%;@media screen and (max-width:900px){margin-left:20px;margin-bottom:50px;margin-right:20px;margin-top:50px}}}.membership_card__d9qXm{background-color:var(--color-white);padding:var(--spacing-xl)}.membership_pending__c0aZs{min-height:100px;cursor:progress;background:linear-gradient(100deg,var(--color-white) 40%,var(--color-background-light),var(--color-white) 60%) 100% /300% 100%;animation:membership_skeleton-loading__yX3ca 1.5s linear infinite}@keyframes membership_skeleton-loading__yX3ca{to{background-position:0}}.Progress_linear-container__2GRoP{height:8px;width:100%;max-width:192px;border-radius:4px;overflow:hidden}.Progress_circular-container__wOa6h{position:relative;width:32px;height:32px;border-radius:50%;overflow:hidden;--border-width:6px}.Progress_circular-container__wOa6h:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:var(--border-width) solid var(--color-track);border-radius:50%;box-sizing:border-box}.Progress_brand-linear-container__4kTE9{background-color:var(--color-brand-200)}.Progress_white-linear-container__I0WLP{background-color:var(--color-background-light)}.Progress_brand-circular-container__qBlwX{background-color:transparent;--color-track:var(--color-brand-200)}.Progress_white-circular-container__cH7T0{background-color:transparent;--color-track:var(--color-background-light-hover)}.Progress_linear__BBkVq{border-radius:4px;height:100%;width:100%;transform-origin:0 50%}.Progress_circular__FLjZb{border:var(--border-width) solid transparent;border-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;width:100%;height:100%}.Progress_linear-indeterminate__qoEgA{animation:Progress_linear-indeterminate-animation__lkPve .9s ease-out infinite}.Progress_circular-indeterminate__0JEvz{animation:Progress_circular-indeterminate-animation__lWOYW .7s ease-in-out infinite}.Progress_brand-linear__ZRC5k{background-color:var(--color-brand-600)}.Progress_white-linear__p7_UD{background-color:var(--color-dimmed-light)}.Progress_brand-circular__C9AY9{border-top-color:var(--color-brand-600)}.Progress_white-circular__1ZBfX{border-top-color:var(--color-dimmed-light)}@keyframes Progress_linear-indeterminate-animation__lkPve{0%{transform:translateX(0) scaleX(0)}40%{transform:translateX(0) scaleX(.4)}to{transform:translateX(100%) scaleX(.5)}}@keyframes Progress_circular-indeterminate-animation__lWOYW{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (min-width:641px){.RescheduleDialog_dialog-times__QHKYP{max-height:80vh!important;max-height:80dvh!important}.RescheduleDialog_dialog-confirm__Ul5ks{max-height:min-content!important;height:min-content!important}}.RescheduleDialog_days__MKCgU{cursor:pointer}@media screen and (max-width:640px){.RescheduleDialog_days__MKCgU{overflow-x:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;max-width:100vw;max-width:100dvw;margin-inline:-16px;padding-inline:16px}}.RescheduleDialog_daytime-radio__a2Dal{height:68px;width:100%;padding:var(--spacing-md)}.RescheduleDialog_daytime-radio-in-color__CuZji{color:var(--color-brand-800)!important}.RescheduleDialog_filter__4y5i_{-webkit-padding-after:var(--spacing-md);padding-block-end:var(--spacing-md);border-bottom:1px solid var(--color-dimmed-light)}.RescheduleDialog_time-of-day-filter__6cGSA{-webkit-padding-after:var(--spacing-lg);padding-block-end:var(--spacing-lg)}.RescheduleDialog_time-of-day-filter-label__XzOrx{-webkit-padding-before:var(--spacing-md);padding-block-start:var(--spacing-md);-webkit-padding-after:var(--spacing-mg);padding-block-end:var(--spacing-mg)}.RescheduleDialog_checkbox-time__w19gW{-webkit-padding-start:var(--spacing-md);padding-inline-start:var(--spacing-md)}.RescheduleDialog_timeslot___Qk20{padding:var(--spacing-xl);height:72px}@media screen and (max-width:640px){.RescheduleDialog_timeslot___Qk20{padding-block:var(--spacing-md);height:58px}}.RescheduleDialog_timeslots__KF2Xx{-webkit-padding-before:var(--spacing-md);padding-block-start:var(--spacing-md);display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--spacing-md);gap:var(--spacing-md)}.RescheduleDialog_timeslot-current-booking__BpPkx{cursor:default!important;pointer-events:none}.RescheduleDialog_current-booking__L2YhN{color:var(--color-brand-600)}.RescheduleDialog_submit-actions__Jjdcl{place-self:end;-webkit-margin-before:var(--spacing-lg);margin-block-start:var(--spacing-lg)}.RescheduleDialog_dialog-feedback__z1WDm{display:flex;align-items:center;justify-content:center;width:100%;height:100%;-webkit-padding-before:var(--spacing-lg);padding-block-start:var(--spacing-lg)}.RescheduleDialog_confirmation-text__TKJTS{white-space:pre-line}.RescheduleDialog_confirmation-dialog__PvwBt{width:-moz-fit-content;width:fit-content}.RescheduleDialog_close-button__qhGLG{height:min-content}.RescheduleDialog_caregiver-switcher__0rP8N{margin-top:calc(var(--spacing-md) * -1)}.RescheduleDialog_caregiver-button__KQI0m{flex-grow:1;&:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0}&:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0}}.QuestionnairePage_container__Rw2Rc{display:flex;flex-direction:column;gap:16px;min-height:320px}.QuestionnairePage_top__fF9SS{display:flex;flex-direction:column;gap:8px}.QuestionnairePage_description__30czB{white-space:pre-wrap;&:empty{display:none}}.QuestionnairePage_content__1mTew{display:flex;flex-direction:column;gap:32px;width:100%;&:has(.QuestionnairePage_description__30czB:empty){margin-top:8px}}.QuestionnairePage_backButton__EolDI{-webkit-padding-start:0!important;padding-inline-start:0!important;-webkit-margin-start:-2px;margin-inline-start:-2px}