.chat-card_card__Bp04R{position:relative}.chat-card_card_status__l13yJ{position:absolute;top:-20px;left:30px;z-index:1}.chat-card_card_content__91wtJ{display:grid;background-color:white;padding:30px;border-radius:30px;grid-template:"name pic" "title pic" "join pic"}.chat-card_card_content_name__8B9eJ{grid-area:name;font-weight:700}.chat-card_card_content_title__rFN1W{grid-area:title}.chat-card_card_content_pic__iqA6n{grid-area:pic;text-align:end}.chat-card_card_content_pic_image__i2o2I{border-radius:50%;object-fit:cover}.chat-card_card_content_join_btn__bMVrC{grid-area:join;background:none;border:none;font-weight:700;color:var(--color-brand-primary);font-size:1rem;text-align:start}.chat-card_card_content_join_btn__bMVrC:hover{text-decoration:underline;cursor:pointer}.chat-card_card_available__vtBQY{border:3px solid var(--color-brand-primary)}@media (max-width:992px){.chat-card_card__Bp04R{position:relative;display:flex;align-items:center;justify-content:center;width:260px}.chat-card_card_status__l13yJ{left:auto}.chat-card_card_time__SFRYw{position:absolute;top:-20px;left:50%;transform:translateX(-50%);z-index:1}.chat-card_card_content__91wtJ{padding:30px;background-color:white;border-radius:30px;display:grid;grid-template:"pic" "name" "title" "price";grid-gap:10px;width:100%;text-align:center}.chat-card_card_content_name__8B9eJ{grid-area:name;font-weight:700}.chat-card_card_content_title__rFN1W{grid-area:title}.chat-card_card_content_join_btn__bMVrC{grid-area:price;color:var(--color-brand-primary);font-weight:700;text-decoration:none;background-color:transparent;border:none;text-align:center;font-size:1rem;cursor:pointer}.chat-card_card_content_join_btn__bMVrC:hover{text-decoration:underline}.chat-card_card_content_pic__iqA6n{grid-area:pic;display:flex;align-items:center;justify-content:center}.chat-card_card_content_pic_image__i2o2I{border-radius:50%;object-fit:cover;width:100px;height:100px;margin:0 auto}}@font-face{font-family:Sen;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/911b4461d735d26e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sen;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bff343b465042072-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sen;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/911b4461d735d26e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sen;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bff343b465042072-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sen;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/911b4461d735d26e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sen;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/bff343b465042072-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sen Fallback;src:local("Arial");ascent-override:87.52%;descent-override:24.56%;line-gap-override:0.00%;size-adjust:107.34%}.__className_a8ebd0{font-family:Sen,Sen Fallback;font-style:normal}.chat-card-list_chat_card_list__GNuAB{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,448px));grid-column-gap:20px;column-gap:20px;grid-row-gap:40px;row-gap:40px}@media only screen and (max-width:992px){.chat-card-list_chat_card_list__GNuAB{grid-template-columns:1fr;place-items:center}}.summary_summary_page__X34Xy{width:100%;display:flex;justify-content:center;flex-wrap:wrap;max-width:1000px}.summary_summary_page_main_wrapper__UvW_b{width:100%;max-width:680px}.summary_summary_page_main__91SAQ{background:white;padding:50px 60px;border-radius:20px;width:100%;display:flex;flex-direction:column;gap:50px}.summary_summary_page_main_top__YrUvK{display:flex;justify-content:space-between;align-items:center}.summary_summary_page_main_date__gWvHD{text-align:right}.summary_summary_page_main_date_label__n2d5U{margin-bottom:5px;font-weight:600}.summary_summary_page_main_expert__BRu2N{display:grid;grid-template-columns:1fr auto;width:-moz-fit-content;width:fit-content;place-items:center;grid-column-gap:20px;column-gap:20px}.summary_summary_page_main_expert_name__PAtma{margin-bottom:5px}.summary_summary_page_main_expert_pic__x8I5m{border-radius:50%}.summary_summary_page_main_costs_list__tkx13{display:grid;grid-template-columns:1fr;grid-row-gap:.7em;row-gap:.7em;padding-bottom:40px;border-bottom:1px solid var(--color-gray-light);margin-bottom:20px}.summary_summary_page_main_costs_list_labels__2Iry6{display:grid;grid-template-columns:2fr 1fr;font-weight:600;margin-bottom:10px}.summary_summary_page_main_costs_list_row__uv8p_{display:grid;grid-template-columns:2fr 1fr;align-items:end}.summary_summary_page_main_costs_list_labels__2Iry6 div:last-of-type,.summary_summary_page_main_costs_list_row__uv8p_ div:last-of-type{text-align:right}.summary_summary_page_main_costs_total__3AhsI{display:flex;justify-content:space-between;align-items:flex-start}.summary_summary_page_main_costs_total_price__UI8DV{font-size:1.6rem;font-weight:600;color:var(--color-brand-primary)}.summary_summary_page_buttons__QLOs0{display:flex;justify-content:flex-end;margin-top:30px}@media only screen and (max-width:992px){.summary_summary_page__X34Xy{margin-top:-25px}.summary_summary_page_main__91SAQ{border-radius:0}.summary_summary_page_buttons__QLOs0{justify-content:center}.summary_summary_page_main_top__YrUvK{flex-wrap:wrap;row-gap:50px}.summary_summary_page_main_date__gWvHD{width:100%;text-align:left}.summary_summary_page_main_date_label__n2d5U{margin-bottom:15px}}.expert-details-card_card__Hy2TD{background-color:white;border-radius:var(--border-radius);box-shadow:0 2px 8px rgba(0,0,0,.1);position:relative}.expert-details-card_card_content__S7C1e{max-height:500px;overflow-y:auto;padding:50px 40px}.expert-details-card_card_content__S7C1e::-webkit-scrollbar{display:none}.expert-details-card_card_content_pic__0_J1P{border-radius:50%;object-fit:cover}.expert-details-card_card_content_name__ZDhSs{font-weight:700;margin:10px 0 0}.expert-details-card_card_content_title__qspaI{margin:0}.expert-details-card_card_content_languages__SoB3B{color:var(--color-brand-primary);margin:0 0 10px}.expert-details-card_hidden__xzHgg{display:none}@media only screen and (max-width:992px){.expert-details-card_card_content__S7C1e{padding:50px 10vw}}.appointment-details-overlay_list_overlay__mwcGl{display:flex;align-items:flex-start;justify-content:center;flex-direction:row;position:absolute;left:0;top:0;z-index:3;width:100vw;height:100vh;background-color:rgba(255,255,255,.6);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.appointment-details-overlay_list_overlay_center__TxrV_{display:flex;align-items:center;justify-content:center;flex-direction:row;width:100vw;height:100vh}.appointment-details-overlay_list_overlay_center_content__U7E18{display:flex;justify-content:center;flex-direction:row;align-items:flex-start}.appointment-details-overlay_list_overlay_center_content_main__Y70_U{background-color:white;width:clamp(320px,100%,45vw);padding:50px 60px;border-radius:var(--border-radius);box-shadow:0 2px 8px rgba(0,0,0,.1);min-height:500px;max-width:1000px}.appointment-details-overlay_list_overlay_center_content_main__Y70_U.appointment-details-overlay_mod_readonly__jxQA8{min-height:0}.appointment-details-overlay_list_overlay_center_content_main_title__gfx4x{margin-bottom:20px}.appointment-details-overlay_list_overlay_center_content_main_chips__e2kAZ{display:flex;align-items:flex-start;justify-content:flex-start;gap:10px}.appointment-details-overlay_list_overlay_center_content_main_details_section__yRP5x{margin-top:40px;margin-bottom:40px}.appointment-details-overlay_list_overlay_center_content_main_details_section_highlight__IOlI2{color:var(--color-brand-primary)}.appointment-details-overlay_list_overlay_center_content_main_details_section_office__Z78ka{margin-top:40px}.appointment-details-overlay_list_overlay_center_content_main_details_section_office_map_wrapper__ea9jd{height:300px;margin-top:20px}.appointment-details-overlay_list_overlay_center_content_main_details_section_home_fields__cIz_4{display:grid;grid-gap:20px;gap:20px;margin-top:40px}.appointment-details-overlay_list_overlay_center_content_main_details_section_home_fields_field__e2ilP{display:grid;grid-gap:10px;gap:10px}.appointment-details-overlay_list_overlay_center_content_main_details_section_home_fields_field_input___kFNo{background-color:var(--color-gray-light);padding:20px;border-radius:var(--border-radius);border:none;resize:none}.appointment-details-overlay_list_overlay_center_content_main_details_section_home_fields_field_input___kFNo:focus{outline:none}.appointment-details-overlay_list_overlay_center_content_main_details_section_home_fields_field_input___kFNo:disabled{opacity:.4}.appointment-details-overlay_list_overlay_center_content_main_action_section__8WRVo{display:grid;grid-template:"title title" auto "input buttons" auto "counter buttons" auto/3fr 2fr;grid-column-gap:20px;column-gap:20px;margin-top:40px}.appointment-details-overlay_list_overlay_center_content_main_action_section_reason_title__IUV2x{grid-area:title}.appointment-details-overlay_list_overlay_center_content_main_action_section_reason_field__MF0JN{grid-area:input;background-color:var(--color-gray-light);padding:20px;border-radius:var(--border-radius);border:none;resize:none}.appointment-details-overlay_list_overlay_center_content_main_action_section_reason_field__MF0JN:focus{outline:none}.appointment-details-overlay_list_overlay_center_content_main_action_section_reason_field__MF0JN:disabled{opacity:.4}.appointment-details-overlay_list_overlay_center_content_main_action_section_reason_char_counter__WcCM4{color:var(--color-gray);margin-top:15px;grid-area:counter}.appointment-details-overlay_list_overlay_center_content_main_action_section_buttons__S5Kam{grid-area:buttons;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px}.appointment-details-overlay_list_overlay_center_content_main_action_section_buttons__S5Kam.appointment-details-overlay_mod_readonly__jxQA8{align-items:flex-end}.appointment-details-overlay_list_overlay_center_content_expert__fcWtn{width:clamp(320px,100%,15vw);margin-left:20px}@media only screen and (max-width:1200px){.appointment-details-overlay_list_overlay_center_content_main_action_section__8WRVo{grid-template:"title" auto "input" auto "counter" auto "buttons" auto/1fr;row-gap:10px}.appointment-details-overlay_list_overlay_center_content_main_action_section_reason_char_counter__WcCM4{margin-top:0;margin-bottom:15px}}@media only screen and (max-width:992px){.appointment-details-overlay_list_overlay_center__TxrV_{height:auto}.appointment-details-overlay_list_overlay_center_content__U7E18{display:flex;align-items:center;justify-content:center;flex-direction:column;padding-top:10vw;padding-bottom:10vw}.appointment-details-overlay_list_overlay_center_content_main__Y70_U{width:clamp(320px,100%,80vw)}.appointment-details-overlay_list_overlay_center_content_expert__fcWtn{width:clamp(320px,100%,80vw);margin-top:20px;margin-left:0}}.reservation-card_card__wUPo7{position:relative}.reservation-card_card_time__Obg55{position:absolute;top:-20px;left:30px;padding:10px 20px;background-color:var(--color-brand-primary);border-radius:10px;color:white}.reservation-card_card_time_time__qWhaS{font-weight:600}.reservation-card_card_content__hEsRY{padding:30px;background-color:white;border-radius:30px;display:grid;align-items:center;grid-template:"name pic" auto "title pic" auto "action pic" auto/1fr auto;display:relative}.reservation-card_card_content_name__HR4sI{grid-area:name;font-weight:700;margin:0}.reservation-card_card_content_title__Mq5ha{grid-area:title;margin:0}.reservation-card_card_content_action_btn__Qrj1o{grid-area:action;color:var(--color-brand-primary);font-weight:700;background-color:transparent;border:none;text-align:left;font-size:1rem;cursor:pointer}.reservation-card_card_content_action_btn__Qrj1o:hover{text-decoration:underline}.reservation-card_card_content_pic__AvSeA{grid-area:pic;text-align:end}.reservation-card_card_content_pic_image__zptBi{border-radius:50%;object-fit:cover}.reservation-history-list_list__0jPN3{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,448px));grid-row-gap:40px;row-gap:40px;grid-column-gap:20px;column-gap:20px}.join-appointment-overlay_list_overlay__uUVc9{display:flex;align-items:flex-start;justify-content:center;flex-direction:row;position:absolute;left:0;top:0;z-index:1;width:100vw;height:100vh;background-color:rgba(255,255,255,.6);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.join-appointment-overlay_list_overlay_center__j0OpM{display:flex;align-items:center;justify-content:center;flex-direction:row;width:100vw;height:100vh}.join-appointment-overlay_list_overlay_center_content__1Yg2p{display:flex;align-items:flex-start;justify-content:center;flex-direction:row}.join-appointment-overlay_list_overlay_center_content_main__kvZzJ{background-color:white;width:clamp(320px,100%,45vw);padding:50px 60px;border-radius:var(--border-radius);box-shadow:0 2px 8px rgba(0,0,0,.1)}.join-appointment-overlay_list_overlay_center_content_main_title__wR2iF{margin-bottom:20px}.join-appointment-overlay_list_overlay_center_content_main_action_section__Cu__u{display:flex;flex-direction:row;margin-top:40px;gap:10px}.join-appointment-overlay_list_overlay_center_content_expert__yQGmb{display:grid;grid-template:"pic chip" auto "pic name" auto "pic title" auto/auto 1fr;grid-column-gap:10px;column-gap:10px}.join-appointment-overlay_list_overlay_center_content_expert_pic__zFdff{grid-area:pic;border-radius:50%;object-fit:cover}.join-appointment-overlay_list_overlay_center_content_expert_name__quxL_{grid-area:name;font-weight:700;margin:10px 0 0}.join-appointment-overlay_list_overlay_center_content_expert_title__MRlNO{grid-area:title;margin:0}@media only screen and (max-width:992px){.join-appointment-overlay_list_overlay_center__j0OpM{height:auto}.join-appointment-overlay_list_overlay_center_content__1Yg2p{display:flex;align-items:center;justify-content:center;flex-direction:column;padding-top:10vw}.join-appointment-overlay_list_overlay_center_content_main__kvZzJ{width:clamp(320px,100%,80vw)}.join-appointment-overlay_list_overlay_center_content_main_action_section__Cu__u{margin-top:0}.join-appointment-overlay_list_overlay_center_content_expert__yQGmb{background-color:white;width:clamp(320px,100%,80vw);margin-top:20px;margin-left:0}}.reservation-list_list__FhlYU{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,448px));grid-row-gap:40px;row-gap:40px;grid-column-gap:20px;column-gap:20px}.profile_appointments___6jk8{display:flex;flex-direction:column;row-gap:50px}@media only screen and (max-width:992px){.profile_appointments___6jk8{align-items:center}}.timeslot-list_list__rrAbK{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,448px));grid-column-gap:20px;column-gap:20px;grid-row-gap:40px;row-gap:40px;margin-bottom:70px}.timeslot-list_list_spinner_wrapper__4A4ml{display:flex;width:100%;justify-content:center}.timeslot-list_list_date__Ziopz{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:45px}.timeslot-list_no_slots_banner__mWX_f{text-align:left;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px}@media only screen and (max-width:992px){.timeslot-list_filters__0SGde{padding:0 40px;place-content:center}.timeslot-list_list__rrAbK{grid-template-columns:1fr;margin-bottom:20px}.timeslot-list_list_date__Ziopz{padding-top:65px;display:flex;justify-content:center;align-items:flex-start;gap:20px;margin-bottom:30px}.timeslot-list_no_slots_banner__mWX_f{text-align:center;align-items:center}}.date-picker_search_date_picker____Fj5{position:absolute;display:inline-block;right:0}.date-picker_search_date_overlay__vloYq{background-color:rgba(255,255,255,.6);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:3;display:grid;place-items:center}.date-picker_search_date_overlay_calendar__PkzwQ{z-index:2;background-color:white;border-radius:var(--border-radius);margin-top:10px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.date-picker_search_date_overlay_calendar_footer__IR1NR{display:flex;justify-content:space-between}.date-picker_search_date_overlay_calendar_footer_btn__jVDru{background:none;border:none;color:var(--color-brand-primary);padding:10px;&:hover{cursor:pointer;text-decoration:underline}}@media only screen and (max-width:992px){.date-picker_search_date_picker____Fj5{display:flex;justify-content:center;width:100%}.date-picker_search_date__i3tf0>h2{align-self:center;padding-top:45px;padding-bottom:30px}}.search_search__W_64A{position:relative;width:100%}.search_filters__1UwF_{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,340px));grid-column-gap:20px;column-gap:20px;grid-row-gap:20px;row-gap:20px;margin-bottom:50px}.search_filters_item__wobqO{color:var(--color-brand-primary);font-size:1rem;border-color:white;border-width:15px 25px;font-weight:600;border-radius:10px;background-color:white;border-top:15px solid white;border-left:25px solid white;width:100%}.search_filters_item__wobqO.search_mod_select__AbtSI:hover{cursor:pointer;text-decoration:underline}.search_filters_item__wobqO:focus{outline:none}.search_filters_control_wrapper__YFJsS{position:relative}.search_filters_item_icon__vyk_p{position:absolute;color:var(--color-brand-primary);top:10px;right:15px}.search_filters_item_wrapper__atT2g .search_filters_item__wobqO{border-right:50px solid white}.search_filters_labeled_item_wrapper__BxxGB{display:flex;flex-direction:column;gap:5px}.search_filters_label__4dvue{color:var(--color-brand-primary);padding-left:10px}@media only screen and (max-width:992px){.search_filters__1UwF_{padding:0 40px;place-content:center;grid-template-columns:1fr}.search_search_date_picker__xQ7YJ{display:flex;justify-content:center;width:100%}.search_search_date__gfFwp>h2{align-self:center;padding-top:45px;padding-bottom:30px}.search_filters_labeled_item_wrapper__BxxGB{align-items:center}}.timeslot-search_title__0FfD7{text-align:left;margin-top:70px;margin-bottom:30px}@media only screen and (max-width:992px){.timeslot-search_title__0FfD7{text-align:center}}.expert-service-request-overlay_list_overlay__10ySf{display:flex;align-items:flex-start;justify-content:center;flex-direction:row;position:absolute;left:0;top:0;z-index:3;width:100vw;height:100vh;background-color:rgba(255,255,255,.6);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.expert-service-request-overlay_list_overlay_center__uI3Cl{display:flex;align-items:center;justify-content:center;flex-direction:row;width:100vw;height:100vh}.expert-service-request-overlay_list_overlay_center_content__AZq8H{display:flex;justify-content:center;flex-direction:row;align-items:flex-start}.expert-service-request-overlay_list_overlay_center_content_main__7h_QI{background-color:white;width:clamp(320px,100%,45vw);padding:50px 60px;border-radius:var(--border-radius);box-shadow:0 2px 8px rgba(0,0,0,.1);min-height:300px;max-width:1000px}.expert-service-request-overlay_list_overlay_center_content_main__7h_QI.expert-service-request-overlay_mod_readonly__EaHTD{min-height:0}.expert-service-request-overlay_list_overlay_center_content_main_title__DZUlH{margin-bottom:20px}.expert-service-request-overlay_list_overlay_center_content_main_chips__IgRNU{display:flex;align-items:flex-start;justify-content:flex-start;gap:10px}.expert-service-request-overlay_list_overlay_center_content_main_details_section__hX1lf{margin-top:40px;margin-bottom:40px}.expert-service-request-overlay_list_overlay_center_content_main_details_section_highlight__5tSB9{color:var(--color-brand-primary)}.expert-service-request-overlay_list_overlay_center_content_main_details_section_office__C3y4e{margin-top:40px}.expert-service-request-overlay_list_overlay_center_content_main_details_section_office_map_wrapper__uL9qH{height:300px;margin-top:20px}.expert-service-request-overlay_list_overlay_center_content_main_details_section_home_fields__OzsFQ{display:grid;grid-gap:20px;gap:20px;margin-top:40px}.expert-service-request-overlay_list_overlay_center_content_main_details_section_home_fields_field__zLIhb{display:grid;grid-gap:10px;gap:10px}.expert-service-request-overlay_list_overlay_center_content_main_details_section_home_fields_field_input__I2Hce{background-color:var(--color-gray-light);padding:20px;border-radius:var(--border-radius);border:none;resize:none}.expert-service-request-overlay_list_overlay_center_content_main_details_section_home_fields_field_input__I2Hce:focus{outline:none}.expert-service-request-overlay_list_overlay_center_content_main_action_section__3NHgW{display:grid;grid-template:"title title" auto "input buttons" auto "counter buttons" auto/3fr 2fr;grid-column-gap:20px;column-gap:20px;margin-top:40px}.expert-service-request-overlay_list_overlay_center_content_main_action_section_reason_title__arDmM{grid-area:title}.expert-service-request-overlay_list_overlay_center_content_main_action_section_reason_field__sXWXL{grid-area:input;background-color:var(--color-gray-light);padding:20px;border-radius:var(--border-radius);border:none;resize:none}.expert-service-request-overlay_list_overlay_center_content_main_action_section_reason_field__sXWXL:focus{outline:none}.expert-service-request-overlay_list_overlay_center_content_main_action_section_reason_field__sXWXL:disabled{opacity:.4}.expert-service-request-overlay_list_overlay_center_content_main_action_section_reason_char_counter__V6Etr{color:var(--color-gray);margin-top:15px;grid-area:counter}.expert-service-request-overlay_list_overlay_center_content_main_action_section_buttons__lW5RT{grid-area:buttons;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px}.expert-service-request-overlay_list_overlay_center_content_main_action_section_buttons__lW5RT.expert-service-request-overlay_mod_readonly__EaHTD{align-items:flex-end}.expert-service-request-overlay_list_overlay_center_content_expert__Jekxn{width:clamp(320px,100%,15vw);margin-left:20px}@media only screen and (max-width:1200px){.expert-service-request-overlay_list_overlay_center_content_main_action_section__3NHgW{grid-template:"title" auto "input" auto "counter" auto "buttons" auto/1fr;row-gap:10px}.expert-service-request-overlay_list_overlay_center_content_main_action_section_reason_char_counter__V6Etr{margin-top:0;margin-bottom:15px}}@media only screen and (max-width:992px){.expert-service-request-overlay_list_overlay_center__uI3Cl{height:auto}.expert-service-request-overlay_list_overlay_center_content__AZq8H{display:flex;align-items:center;justify-content:center;flex-direction:column;padding-top:10vw;padding-bottom:10vw}.expert-service-request-overlay_list_overlay_center_content_main__7h_QI{width:clamp(320px,100%,80vw)}.expert-service-request-overlay_list_overlay_center_content_expert__Jekxn{width:clamp(320px,100%,80vw);margin-top:20px;margin-left:0}}.expert-card_card__4YVyE{position:relative}.expert-card_card_time__NuRKL{position:absolute;top:-20px;left:30px;z-index:1}.expert-card_card_content__xVgmo{padding:30px;background-color:white;border-radius:30px;display:grid;grid-template:"title pic" "name pic" "langs pic" "desc desc" "actions actions";position:relative}.expert-card_card_content_name__I_zOd{grid-area:name;font-weight:700;font-size:1.2rem}.expert-card_card_content_title__yjEQ4{grid-area:title}.expert-card_card_content_textbtn__iIksQ{color:var(--color-brand-primary);font-weight:700;text-decoration:none;background-color:transparent;border:none;text-align:left;font-size:1rem;cursor:pointer}.expert-card_card_content_textbtn__iIksQ:hover{text-decoration:underline}.expert-card_card_content_pic__RNy7B{grid-area:pic;text-align:end}.expert-card_card_content_pic_image__yxeBi{border-radius:50%;object-fit:cover;width:100px;height:100px}.expert-card_card_content_languages__vfQV5{grid-area:langs;color:var(--color-brand-primary);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.expert-card_card_content_description__a65Cs{grid-area:desc;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:30px 0;height:calc(1.2em * 3)}.expert-card_card_content_actions__ucvMv{grid-area:actions;display:flex;justify-content:space-between;align-items:center}@media (max-width:992px){.expert-card_card__4YVyE{position:relative;display:flex;align-items:center;justify-content:center}.expert-card_card_time__NuRKL{position:absolute;top:-20px;left:50%;transform:translateX(-50%);z-index:1}.expert-card_card_content__xVgmo{padding:30px;background-color:white;border-radius:30px;display:grid;grid-template:"pic" "title" "name" "langs" "desc" "actions";grid-gap:10px;width:260px;text-align:center}.expert-card_card_content_name__I_zOd{grid-area:name;font-weight:700}.expert-card_card_content_title__yjEQ4{grid-area:title}.expert-card_card_content_price_btn__hYCeS{grid-area:price;color:var(--color-brand-primary);font-weight:700;text-decoration:none;background-color:transparent;border:none;text-align:center;font-size:1rem;cursor:pointer}.expert-card_card_content_price_btn__hYCeS:hover{text-decoration:underline}.expert-card_card_content_pic__RNy7B{grid-area:pic;display:flex;align-items:center;justify-content:center}.expert-card_card_content_pic_image__yxeBi{border-radius:50%;object-fit:cover;width:100px;height:100px;margin:0 auto}.expert-card_card_content_actions__ucvMv{flex-direction:column;align-items:center;justify-content:flex-start;row-gap:20px}.expert-card_card_content_description__a65Cs{line-clamp:4;-webkit-line-clamp:4;height:min-content;margin:20px 0}.expert-card_card_content_languages__vfQV5{text-align:center;display:block}}