.MainEngineerList_main_engineer_list__y2D1w{flex-grow:1}.MainEngineerList_main_engineer_list__y2D1w .MainEngineerList_list_details___pVZd{display:flex;flex-direction:column;gap:10px;padding:18px 20px;background:linear-gradient(135deg,#370064,#4a0878);border-top:1px solid hsla(0,0%,100%,.14);border-bottom:1px solid rgba(15,23,42,.22);margin-top:0;margin-bottom:18px;color:#fff}@media(min-width:1024px){.MainEngineerList_main_engineer_list__y2D1w .MainEngineerList_list_details___pVZd{padding:20px}}.MainEngineerList_main_engineer_list__y2D1w .MainEngineerList_list_details___pVZd .MainEngineerList_list_intro__JOE63{display:flex;flex-direction:column;gap:14px}@media(min-width:800px){.MainEngineerList_main_engineer_list__y2D1w .MainEngineerList_list_details___pVZd .MainEngineerList_list_intro__JOE63{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:22px;gap:22px}}.MainEngineerList_main_engineer_list__y2D1w .MainEngineerList_list_details___pVZd .MainEngineerList_selected_category__GBebs{display:flex;flex-direction:column;gap:5px}.MainEngineerList_main_engineer_list__y2D1w .MainEngineerList_list_details___pVZd .MainEngineerList_selected_category__GBebs .MainEngineerList_list_eyebrow__pMTI7{font-size:12px;line-height:1.4;font-weight:800;color:rgba(255,215,0,.9);margin:0}.MainEngineerList_main_engineer_list__y2D1w .MainEngineerList_list_details___pVZd .MainEngineerList_selected_category__GBebs h1,.MainEngineerList_main_engineer_list__y2D1w .MainEngineerList_list_details___pVZd .MainEngineerList_selected_category__GBebs h2{font-size:19px;line-height:1.25;font-weight:800;color:#fff;margin:0}@media(min-width:1024px){.MainEngineerList_main_engineer_list__y2D1w .MainEngineerList_list_details___pVZd .MainEngineerList_selected_category__GBebs h1,.MainEngineerList_main_engineer_list__y2D1w .MainEngineerList_list_details___pVZd .MainEngineerList_selected_category__GBebs h2{font-size:22px}}.MainEngineerList_main_engineer_list__y2D1w .MainEngineerList_list_details___pVZd .MainEngineerList_selected_category__GBebs a{font-size:12px;color:#370064;cursor:pointer;font-weight:600}.MainEngineerList_main_engineer_list__y2D1w .MainEngineerList_list_details___pVZd .MainEngineerList_selected_category_description__4tqN7{display:flex;justify-content:flex-start}@media(min-width:800px){.MainEngineerList_main_engineer_list__y2D1w .MainEngineerList_list_details___pVZd .MainEngineerList_selected_category_description__4tqN7{justify-content:flex-end}}.MainEngineerList_main_engineer_list__y2D1w .MainEngineerList_list_details___pVZd .MainEngineerList_selected_category_description__4tqN7>div{white-space:nowrap}.MainEngineerList_main_engineer_list__y2D1w .MainEngineerList_list_details___pVZd .MainEngineerList_address__BfNb7{display:flex;align-items:center;flex-wrap:nowrap;gap:10px;border-top:1px solid hsla(0,0%,100%,.18);padding-top:10px;color:hsla(0,0%,100%,.9)}.MainEngineerList_main_engineer_list__y2D1w .MainEngineerList_list_details___pVZd .MainEngineerList_address__BfNb7 .MainEngineerList_address_value__W6CX6{display:inline-flex;align-items:center;flex:0 1 auto;gap:8px;max-width:100%;min-width:0;border:1px solid rgba(255,215,0,.34);border-radius:999px;background:rgba(255,215,0,.12);padding:6px 12px}.MainEngineerList_main_engineer_list__y2D1w .MainEngineerList_list_details___pVZd .MainEngineerList_address__BfNb7 .MainEngineerList_address_actions__ZMmyH{display:inline-flex;align-items:center;justify-content:flex-end;flex:0 1 auto;flex-wrap:wrap;gap:8px;margin-left:auto;max-width:100%;min-width:min-content}.MainEngineerList_main_engineer_list__y2D1w .MainEngineerList_list_details___pVZd .MainEngineerList_address__BfNb7 h2{min-width:0;font-size:12px;line-height:1.4;font-weight:800;color:#fff;overflow-wrap:anywhere;margin:0}@media(min-width:1024px){.MainEngineerList_main_engineer_list__y2D1w .MainEngineerList_list_details___pVZd .MainEngineerList_address__BfNb7 h2{font-size:14px}}.MainEngineerList_main_engineer_list__y2D1w .MainEngineerList_list_details___pVZd .MainEngineerList_address__BfNb7 svg{height:16px;width:16px;fill:rgba(255,215,0,.95)}@media(min-width:1024px){.MainEngineerList_main_engineer_list__y2D1w .MainEngineerList_list_details___pVZd .MainEngineerList_address__BfNb7 svg{height:18px;width:18px}}.MainEngineerList_main_engineer_list__y2D1w .MainEngineerList_list_details___pVZd .MainEngineerList_address__BfNb7 svg path{fill:rgba(255,215,0,.95)}.MainEngineerList_main_engineer_list__y2D1w .MainEngineerList_list_details___pVZd .MainEngineerList_address__BfNb7 .MainEngineerList_delete_address__uZkgD,.MainEngineerList_main_engineer_list__y2D1w .MainEngineerList_list_details___pVZd .MainEngineerList_address__BfNb7 .MainEngineerList_show_address__xNSEI{display:flex;align-items:center;color:#fff!important;background-color:hsla(0,0%,100%,.12)!important;border:1px solid hsla(0,0%,100%,.28)!important;box-shadow:none!important;padding:2px 8px!important;min-width:unset!important;font-size:12px!important}.MainEngineerList_main_engineer_list__y2D1w .MainEngineerList_list_details___pVZd .MainEngineerList_address__BfNb7 .MainEngineerList_delete_address__uZkgD:hover,.MainEngineerList_main_engineer_list__y2D1w .MainEngineerList_list_details___pVZd .MainEngineerList_address__BfNb7 .MainEngineerList_show_address__xNSEI:hover{background-color:hsla(0,0%,100%,.18)!important;border-color:hsla(0,0%,100%,.42)!important;box-shadow:none!important}.MainEngineerList_main_engineer_list__y2D1w .MainEngineerList_list_details___pVZd .MainEngineerList_address__BfNb7 .MainEngineerList_delete_address__uZkgD svg,.MainEngineerList_main_engineer_list__y2D1w .MainEngineerList_list_details___pVZd .MainEngineerList_address__BfNb7 .MainEngineerList_show_address__xNSEI svg{height:16px!important;width:16px!important;fill:currentColor}.MainEngineerList_main_engineer_list__y2D1w .MainEngineerList_list_details___pVZd .MainEngineerList_address__BfNb7 .MainEngineerList_delete_address__uZkgD svg path,.MainEngineerList_main_engineer_list__y2D1w .MainEngineerList_list_details___pVZd .MainEngineerList_address__BfNb7 .MainEngineerList_show_address__xNSEI svg path{fill:currentColor}.MainEngineerList_main_engineer_list__y2D1w .MainEngineerList_list_details___pVZd .MainEngineerList_address__BfNb7 .MainEngineerList_delete_address__uZkgD p,.MainEngineerList_main_engineer_list__y2D1w .MainEngineerList_list_details___pVZd .MainEngineerList_address__BfNb7 .MainEngineerList_show_address__xNSEI p{font-size:12px;color:#fff}@media(min-width:1024px){.MainEngineerList_main_engineer_list__y2D1w .MainEngineerList_list_details___pVZd .MainEngineerList_address__BfNb7 .MainEngineerList_delete_address__uZkgD p,.MainEngineerList_main_engineer_list__y2D1w .MainEngineerList_list_details___pVZd .MainEngineerList_address__BfNb7 .MainEngineerList_show_address__xNSEI p{font-size:14px}}.MainEngineerList_main_engineer_list__y2D1w.MainEngineerList_not_selected_category__ZhzfB{flex-grow:0}.MainEngineerList_main_engineer_list__y2D1w .MainEngineerList_address_not_selected__T6TeD{background:#57009d;color:#fff}.MainEngineerList_main_engineer_list__y2D1w .MainEngineerList_consultations__XGK12{list-style:none!important;padding-left:0;margin:0}.MainEngineerList_main_engineer_list__y2D1w .MainEngineerList_consultations__XGK12 .MainEngineerList_no_data_found__wbBiF{padding:0 10px;margin-top:20px}.MainEngineerList_main_engineer_list__y2D1w .MainEngineerList_pagination__muIXe{margin-bottom:25px;padding:25px 5px}.MainEngineerElement_engineer_details_element__6jy_u{display:flex;flex-direction:column;padding:20px 15px;background:#fff;position:relative;margin-bottom:20px;border:1px solid rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.08),0 -1px 2px hsla(0,0%,100%,.8),0 12px 24px rgba(55,0,100,.06)}@media(min-width:1024px){.MainEngineerElement_engineer_details_element__6jy_u{border-radius:10px}}.MainEngineerElement_add_to_favorite__FahRY svg{fill:rgba(0,0,0,.6);cursor:pointer}.MainEngineerElement_add_to_favorite__FahRY.MainEngineerElement_filled__ac32J svg{fill:red}.MainEngineerElement_geocoding_info__XfhtD{margin-bottom:30px;display:flex;align-items:flex-start;gap:5px}.MainEngineerElement_geocoding_info__XfhtD p{font-size:10px;color:#370064;font-weight:700}@media(min-width:1024px){.MainEngineerElement_geocoding_info__XfhtD p{font-size:12px}}.MainEngineerElement_geocoding_info__XfhtD svg{height:16px;width:16px;fill:#370064}.MainEngineerElement_engineer_details__5uQy1{display:flex;gap:15px;margin-top:10px;width:calc(100% - 25px)}.MainEngineerElement_engineer_details__5uQy1 .MainEngineerElement_avatar__YkS5a{flex-shrink:0;display:flex;flex-direction:column;align-items:center}.MainEngineerElement_engineer_details__5uQy1 .MainEngineerElement_avatar__YkS5a img{border-radius:50%}.MainEngineerElement_engineer_details__5uQy1 .MainEngineerElement_avatar__YkS5a .MainEngineerElement_opinion__ohckc{font-size:12px;color:rgba(0,0,0,.6)}.MainEngineerElement_engineer_details__5uQy1 .MainEngineerElement_rating_box__BhMv6{display:flex;flex-direction:column;align-items:center;margin-top:6px}.MainEngineerElement_engineer_details__5uQy1 .MainEngineerElement_engineer_data__Vj4Sl{display:flex;flex-direction:column;gap:10px;flex-grow:1}@media(min-width:1024px){.MainEngineerElement_engineer_details__5uQy1 .MainEngineerElement_engineer_data__Vj4Sl{flex-direction:row;justify-content:space-between}}.MainEngineerElement_engineer_details__5uQy1 .MainEngineerElement_engineer_data__Vj4Sl h2{font-size:20px;font-weight:600}.MainEngineerElement_engineer_details__5uQy1 .MainEngineerElement_engineer_data__Vj4Sl h3{font-size:16px;font-weight:500}.MainEngineerElement_engineer_details__5uQy1 .MainEngineerElement_engineer_data__Vj4Sl .MainEngineerElement_additional_info__cqFSr{display:flex;flex-direction:column;gap:8px}@media(min-width:1024px){.MainEngineerElement_engineer_details__5uQy1 .MainEngineerElement_engineer_data__Vj4Sl .MainEngineerElement_additional_info__cqFSr{margin-top:20px}}.MainEngineerElement_engineer_details__5uQy1 .MainEngineerElement_engineer_data__Vj4Sl .MainEngineerElement_seller_type_badge__yK5Mn{display:flex;align-items:center;min-height:24px;justify-content:flex-start;margin-top:10px;margin-bottom:10px}@media(min-width:1024px){.MainEngineerElement_engineer_details__5uQy1 .MainEngineerElement_engineer_data__Vj4Sl .MainEngineerElement_seller_type_badge__yK5Mn{margin-top:0;margin-bottom:20px;justify-content:flex-end}}.MainEngineerElement_engineer_details__5uQy1 .MainEngineerElement_engineer_data__Vj4Sl .MainEngineerElement_industry__2VtP5{font-size:12px}.MainEngineerElement_engineer_details__5uQy1 .MainEngineerElement_engineer_data__Vj4Sl .MainEngineerElement_building_qualification__648fJ,.MainEngineerElement_engineer_details__5uQy1 .MainEngineerElement_engineer_data__Vj4Sl .MainEngineerElement_incognito__kh2sY{display:flex;font-size:12px;align-items:center;gap:5px;color:rgba(0,0,0,.6);cursor:pointer}@media(min-width:1024px){.MainEngineerElement_engineer_details__5uQy1 .MainEngineerElement_engineer_data__Vj4Sl .MainEngineerElement_building_qualification__648fJ,.MainEngineerElement_engineer_details__5uQy1 .MainEngineerElement_engineer_data__Vj4Sl .MainEngineerElement_incognito__kh2sY{font-size:13px}}.MainEngineerElement_engineer_details__5uQy1 .MainEngineerElement_engineer_data__Vj4Sl .MainEngineerElement_building_qualification__648fJ .MainEngineerElement_green__gLVJQ,.MainEngineerElement_engineer_details__5uQy1 .MainEngineerElement_engineer_data__Vj4Sl .MainEngineerElement_incognito__kh2sY .MainEngineerElement_green__gLVJQ{color:green;text-transform:inherit}.MainEngineerElement_engineer_details__5uQy1 .MainEngineerElement_engineer_data__Vj4Sl .MainEngineerElement_building_qualification__648fJ svg,.MainEngineerElement_engineer_details__5uQy1 .MainEngineerElement_engineer_data__Vj4Sl .MainEngineerElement_incognito__kh2sY svg{height:16px;width:16px;fill:green}@media(min-width:1024px){.MainEngineerElement_engineer_details__5uQy1 .MainEngineerElement_engineer_data__Vj4Sl .MainEngineerElement_building_qualification__648fJ svg,.MainEngineerElement_engineer_details__5uQy1 .MainEngineerElement_engineer_data__Vj4Sl .MainEngineerElement_incognito__kh2sY svg{height:20px;width:20px}}.MainEngineerElement_engineer_details__5uQy1 .MainEngineerElement_engineer_data__Vj4Sl .MainEngineerElement_incognito__kh2sY svg{fill:rgba(0,0,0,.6)}.MainEngineerElement_seller_identity_profile_section__AWgfo{margin-top:18px;margin-bottom:18px;padding:16px;border:1px solid #dbe7f3;border-radius:14px;background:linear-gradient(180deg,#f8fbff,#fff);display:flex;flex-direction:column;gap:12px}.MainEngineerElement_seller_identity_profile_header__gbkld{display:flex;align-items:flex-start;gap:12px}.MainEngineerElement_seller_identity_profile_icon__jHLnK{width:38px;height:38px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:#eef6ff;color:#2563eb;flex-shrink:0}.MainEngineerElement_seller_identity_profile_icon__jHLnK svg{width:20px;height:20px}.MainEngineerElement_seller_identity_profile_title__4iMjp{font-size:16px;font-weight:700;color:#0f172a;margin:0}.MainEngineerElement_seller_identity_profile_subtitle__3bvEO{font-size:13px;line-height:1.5;color:#64748b;margin:4px 0 0}.MainEngineerElement_seller_identity_profile_badge_row__hl76G{display:flex;flex-wrap:wrap;gap:8px}.EngineerReportProfileButton_report_profile_button__RdCHT svg{fill:rgba(0,0,0,.6);cursor:pointer}.UserAvatar_user_avatar_svg__BuhBF{border-radius:50%;cursor:pointer;background:#d3d3d3;display:grid;place-items:center;overflow:hidden}.StartRating_star_rating__ogrOg{position:relative;display:flex;flex-direction:column}.StartRating_star_rating__ogrOg .StartRating_stars__kza0F{display:flex;align-items:center}.StartRating_star_rating__ogrOg .StartRating_rating__eOqFN{font-size:16px;color:rgba(0,0,0,.8);text-align:center;font-weight:500}.StartRating_star_rating__ogrOg .StartRating_rating__eOqFN .StartRating_span_max_value__wmVWE{font-size:14px;color:rgba(0,0,0,.6)}.StartRating_star_rating__ogrOg svg{color:#ffba00}.StartRating_empty__MkgKn svg{color:rgba(0,0,0,.18)}.StyledModal_info_alert__vGz55{margin-bottom:20px;border-radius:12px!important;background:linear-gradient(135deg,#eff6ff,#dbeafe)!important;border:1px solid #bfdbfe!important;font-size:14px}.StyledModal_info_alert__vGz55 .MuiAlert-icon{color:#3b82f6}.StyledModal_info_alert__vGz55 .MuiAlert-message{color:#1e40af}.StyledModal_info_alert__vGz55 strong{color:#1e3a8a}.StyledModal_warning_alert__6Beqa{margin-bottom:20px;border-radius:12px!important;background:linear-gradient(135deg,#fffbeb,#fef3c7)!important;border:1px solid #fde68a!important;font-size:14px}.StyledModal_warning_alert__6Beqa .MuiAlert-icon{color:#f59e0b}.StyledModal_warning_alert__6Beqa .MuiAlert-message{color:#92400e}.StyledModal_warning_alert__6Beqa strong{color:#78350f}.StyledModal_email_section__w04_7{display:flex;flex-direction:column;gap:14px;padding:14px 16px;background:linear-gradient(180deg,#fff,#fbf7ff);border:1px solid rgba(55,0,100,.16);border-radius:12px}.StyledModal_email_section_description__Px0go{margin:0;font-size:13px;color:rgba(0,0,0,.6);line-height:1.5}.StyledModal_email_section_description__Px0go strong{color:#370064;font-weight:700}.StyledModal_anonymous_email_field___9BBH .MuiOutlinedInput-root{border-radius:10px;background-color:#fff;font-family:var(--font-primary);font-size:14px}.StyledModal_anonymous_email_field___9BBH .MuiOutlinedInput-root:not(.Mui-error) fieldset{border-color:rgba(55,0,100,.18);transition:border-color .2s ease}.StyledModal_anonymous_email_field___9BBH .MuiOutlinedInput-root:not(.Mui-error):hover fieldset{border-color:rgba(55,0,100,.36)}.StyledModal_anonymous_email_field___9BBH .MuiOutlinedInput-root:not(.Mui-error).Mui-focused fieldset{border-color:#370064;border-width:1px}.StyledModal_anonymous_email_field___9BBH .MuiInputLabel-root{font-family:var(--font-primary);font-size:14px}.StyledModal_anonymous_email_field___9BBH .MuiInputLabel-root:not(.Mui-error){color:rgba(0,0,0,.6)}.StyledModal_anonymous_email_field___9BBH .MuiInputLabel-root:not(.Mui-error).Mui-focused{color:#370064}.StyledModal_anonymous_email_field___9BBH .MuiFormHelperText-root{margin-left:4px;margin-top:6px;font-family:var(--font-primary);font-size:11px}.StyledModal_anonymous_email_field___9BBH .MuiFormHelperText-root:not(.Mui-error){color:rgba(0,0,0,.6)}.StyledModal_styled_modal__N9YYA{display:flex;flex-direction:column;gap:40px}.StyledModal_styled_modal__N9YYA .StyledModal_text_color__7GvTt{color:#370064}.StyledModal_styled_modal__N9YYA .StyledModal_preview_image__iGNAy{justify-self:center;object-fit:contain;height:25vh;width:auto;max-width:80vw}.StyledModal_close__qVEpu{padding:6px 8px;font-size:14px;font-weight:600;color:#370064;text-transform:uppercase;cursor:pointer}.StyledModal_title__VFVTa{color:#370064}.StyledModal_title__VFVTa,.StyledModal_title__VFVTa h3{font-size:18px;font-weight:550}.StyledModal_title__VFVTa h5{font-size:14px;color:rgba(0,0,0,.6);font-weight:400}.StyledModal_qrcode_button_wrapper__na__o{display:flex;justify-content:center;margin-top:20px}.ConstructionManagerPriceDescriptionModal_info_alert__j18rF{margin-bottom:20px;border-radius:12px!important;background:linear-gradient(135deg,#eff6ff,#dbeafe)!important;border:1px solid #bfdbfe!important;font-size:14px}.ConstructionManagerPriceDescriptionModal_info_alert__j18rF .MuiAlert-icon{color:#3b82f6}.ConstructionManagerPriceDescriptionModal_info_alert__j18rF .MuiAlert-message{color:#1e40af}.ConstructionManagerPriceDescriptionModal_info_alert__j18rF strong{color:#1e3a8a}.ConstructionManagerPriceDescriptionModal_construction_manaager_price_description_modal__SVndL .ConstructionManagerPriceDescriptionModal_text_color__ugsg4{color:#370064}.ConstructionManagerPriceDescriptionModal_construction_manaager_price_description_modal__SVndL .ConstructionManagerPriceDescriptionModal_price_description__FM8D5{width:100%}.ConstructionManagerElement_construction_manager_element__CyXU3{display:grid;grid-template-columns:30px 1fr 30px;grid-gap:5px;gap:5px;align-items:center;padding-bottom:20px}@media(min-width:1024px){.ConstructionManagerElement_construction_manager_element__CyXU3{grid-template-columns:40px 1fr 100px;padding-bottom:40px}}.ConstructionManagerElement_construction_manager_element__CyXU3 .ConstructionManagerElement_consultation_number__XWnG8{align-self:flex-start;font-weight:700;color:#370064}.ConstructionManagerElement_construction_manager_element__CyXU3 .ConstructionManagerElement_consultation_controls__Y_HYB{text-align:right;cursor:pointer}.ConsultationDetails_consultation_details__npeK8 .ConsultationDetails_info_alert__2joXb{margin-bottom:20px;border-radius:12px!important;background:linear-gradient(135deg,#eff6ff,#dbeafe)!important;border:1px solid #bfdbfe!important;font-size:14px}.ConsultationDetails_consultation_details__npeK8 .ConsultationDetails_info_alert__2joXb .MuiAlert-icon{color:#3b82f6}.ConsultationDetails_consultation_details__npeK8 .ConsultationDetails_info_alert__2joXb .MuiAlert-message{color:#1e40af}.ConsultationDetails_consultation_details__npeK8 .ConsultationDetails_info_alert__2joXb strong{color:#1e3a8a}.ConsultationDetails_error_alert__VlFUI{margin-bottom:20px;border-radius:12px!important;background:linear-gradient(135deg,#fef2f2,#fee2e2)!important;border:1px solid #fecaca!important;font-size:14px}.ConsultationDetails_error_alert__VlFUI .MuiAlert-icon{color:#ef4444}.ConsultationDetails_error_alert__VlFUI .MuiAlert-message{color:#991b1b}.ConsultationDetails_error_alert__VlFUI strong{color:#7f1d1d}.ConsultationDetails_consultation_details__npeK8{position:relative;display:flex;flex-direction:column;gap:10px;font-size:12px;border:1px solid #c3c7ce;padding:10px;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.08),0 -1px 2px hsla(0,0%,100%,.8),0 12px 24px rgba(55,0,100,.06)}@media(min-width:1024px){.ConsultationDetails_consultation_details__npeK8{font-size:14px}}.ConsultationDetails_consultation_details__npeK8 .ConsultationDetails_consultation_top_info___xbEi{display:flex;align-items:flex-end;gap:6px;flex-wrap:wrap;margin-bottom:4px}.ConsultationDetails_consultation_details__npeK8 .ConsultationDetails_activation_info__fPxlZ{position:static;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;width:100%;font-size:12px;gap:6px;margin-bottom:4px}@media(min-width:1024px){.ConsultationDetails_consultation_details__npeK8 .ConsultationDetails_activation_info__fPxlZ{position:absolute;top:10px;right:10px;width:auto;margin-bottom:0;justify-content:flex-end}}.ConsultationDetails_consultation_details__npeK8 .ConsultationDetails_see_more__dYMgO{display:flex;justify-content:flex-end;font-size:12px;margin-top:10px;text-decoration:underline;color:#370064}.ConsultationDetails_consultation_details__npeK8 .ConsultationDetails_see_more__dYMgO p{cursor:pointer}.ConsultationDetails_consultation_details__npeK8 .ConsultationDetails_horizontal_details__IEr9m{margin-top:20px;display:flex;justify-content:space-between}.ConsultationDetails_consultation_details__npeK8 .ConsultationDetails_horizontal_details__IEr9m .ConsultationDetails_horizontal_element__wVmnB{display:flex;align-items:center;gap:5px;cursor:pointer}.ConsultationDetails_consultation_details__npeK8 svg{height:20px;width:20px;flex-shrink:0;fill:#370064}.ConsultationDetails_title__csS1m{margin-bottom:10px}.ConsultationDetails_title__csS1m.ConsultationDetails_mono__flkLK{background:rgba(0,0,0,.1);color:#000}.ConsultationDetails_title__csS1m h4{font-size:12px;font-weight:550}.ConsultationDetails_single_element_wrapper__FdxeY{display:flex;flex-direction:column;position:relative}.ConsultationDetails_single_element_wrapper__FdxeY .ConsultationDetails_single_element_info__DwtGM{position:absolute;top:0;right:0;font-size:12px;text-decoration:underline;color:#370064}.ConsultationDetails_single_element_wrapper__FdxeY .ConsultationDetails_single_element_info__DwtGM p{cursor:pointer}.ConsultationDetails_single_element_wrapper__FdxeY .ConsultationDetails_single_element_border__2pXTE:not(:last-child){border-bottom:1px solid #370064;margin-bottom:10px;padding-bottom:5px}.ConsultationDetails_single_element_wrapper__FdxeY .ConsultationDetails_handover_wrapper__deSE1 .ConsultationDetails_handover_wrapper_element__Fo2V2:not(:last-child){margin-bottom:15px}.ConsultationDetails_single_element_wrapper__FdxeY .ConsultationDetails_handover_wrapper__deSE1 .ConsultationDetails_single_element_description__bsfa_{font-weight:700;margin-bottom:5px}.ConsultationDetails_single_element_wrapper__FdxeY .ConsultationDetails_handover_wrapper__deSE1 .ConsultationDetails_single_element_description__bsfa_ .ConsultationDetails_border_title___Xv_9{border-bottom:1px solid rgba(0,0,0,.1);padding:5px 0}.ConsultationDetails_single_element__jJQVk{display:flex;align-items:center;margin-bottom:5px;gap:10px;font-size:12px}.ConsultationDetails_single_element__jJQVk.ConsultationDetails_border_bottom__b7muE{border-bottom:1px solid rgba(0,0,0,.1)}@media(min-width:1024px){.ConsultationDetails_single_element__jJQVk{font-size:14px}}.ConsultationDetails_single_element__jJQVk svg{cursor:pointer;height:20px;width:20px;flex-shrink:0;fill:#370064}.ConsultationDetails_single_element__jJQVk.ConsultationDetails_small_svg__FsgnP svg{height:14px;width:14px}.ConsultationDetails_single_element__jJQVk.ConsultationDetails_grid___M45F{display:grid;grid-template-columns:30% 1fr;align-items:start;grid-gap:20px;gap:20px}.ConsultationDetails_single_element__jJQVk.ConsultationDetails_grid___M45F .ConsultationDetails_align_right__eNiBq{text-align:right}.ConsultationDetails_single_element__jJQVk.ConsultationDetails_disabled__Ts2Ru{color:rgba(0,0,0,.35)}.ConsultationDetails_single_element__jJQVk.ConsultationDetails_align_flex_start__w5QnP{align-items:flex-start}.ConsultationDetails_single_element__jJQVk.ConsultationDetails_active__sGxIb svg{fill:green}.ConsultationDetails_single_element__jJQVk.ConsultationDetails_active__sGxIb.ConsultationDetails_small_svg__FsgnP svg{height:17px;width:17px}.ConsultationDetails_single_element__jJQVk.ConsultationDetails_deactivate__7KpH_ svg{fill:red;height:13px;width:13px;margin:2px 4px 2px 3px}.ConsultationDetails_single_element__jJQVk.ConsultationDetails_deactivate__7KpH_.ConsultationDetails_small_svg__FsgnP svg{height:10px;width:10px}.ConsultationDetails_single_element__jJQVk.ConsultationDetails_space_between__VrX83{justify-content:space-between}.ConsultationDetails_single_element__jJQVk.ConsultationDetails_space_between__VrX83>:last-child{min-width:50px;text-align:right;flex-shrink:0}.ConsultationDetails_single_element__jJQVk.ConsultationDetails_border_top__DvdMp{padding-top:5px;margin-top:5px;border-top:1px solid rgba(0,0,0,.1)}.ConsultationDetails_single_element__jJQVk.ConsultationDetails_warning__WYdxV{text-decoration:line-through!important}.ConsultationDetails_single_element__jJQVk.ConsultationDetails_warning__WYdxV svg{fill:orange}.ConsultationDetails_single_element__jJQVk .ConsultationDetails_extended_name__PgbvJ{display:flex;align-items:center;gap:10px;cursor:pointer;text-decoration:underline;color:#0288d1}.ConsultationDetails_single_element__jJQVk .ConsultationDetails_extended_name__PgbvJ svg{fill:#0288d1;height:12px!important;width:12px!important;cursor:pointer}.ConsultationDetails_line_through__EZcae{text-decoration:line-through!important}.ConsultationDetails_error__ryvEg{display:flex;align-items:center}.ConsultationDetails_error__ryvEg svg{height:16px;width:16px;fill:red;cursor:pointer}.ConsultationDetails_safe_payment_wrapper__ccyRl{display:flex;align-items:center;gap:5px;cursor:pointer;text-decoration:underline;color:#0288d1;font-size:12px}@media(min-width:1024px){.ConsultationDetails_safe_payment_wrapper__ccyRl{font-size:14px}}.ConsultationDetails_safe_payment_wrapper__ccyRl img{height:18px;width:18px}.ConsultationDetails_safe_payment_wrapper__ccyRl svg{height:14px;width:14px}.ConsultationDetails_consultation_id_chip__UA2_P,.ConsultationDetails_consultation_status_chip__3p2W9{display:inline-flex;cursor:pointer;pointer-events:auto;position:relative;z-index:2}.ConsultationDetails_consultation_status_chip__3p2W9{align-items:center}.ChatListInfo_chat_list_info__5Gf6u{max-width:80px;font-size:10px;display:flex;flex-direction:column;flex-shrink:0;gap:8px;font-weight:600}.ChatListInfo_chat_list_info__5Gf6u .ChatListInfo_consultation_wrapper__aTxZl{display:flex;gap:3px;justify-content:flex-end;align-items:center;text-transform:uppercase;color:#370064;cursor:pointer;font-weight:550}.ChatListInfo_chat_list_info__5Gf6u .ChatListInfo_consultation_wrapper__aTxZl.ChatListInfo_margin_top__xsBc9{margin-top:5px}.ChatListInfo_chat_list_info__5Gf6u .ChatListInfo_consultation_wrapper__aTxZl svg{left:5px;height:12px;width:12px}.ChatListInfo_chat_list_info__5Gf6u .ChatListInfo_labels__dSqcE{display:flex;justify-content:flex-end;gap:8px}.ChatListInfo_chat_list_info__5Gf6u .ChatListInfo_labels__dSqcE .ChatListInfo_chat_info_wrapper__brQe2{cursor:pointer}.ChatListInfo_chat_list_info__5Gf6u .ChatListInfo_labels__dSqcE .ChatListInfo_chat_info_wrapper__brQe2 .ChatListInfo_consultation_type__WVIto{width:auto;padding:3px;border-radius:3px;color:#fff;font-weight:700}.ChatListInfo_chat_list_info__5Gf6u .ChatListInfo_labels__dSqcE .ChatListInfo_chat_info_wrapper__brQe2 .ChatListInfo_consultation_type__WVIto.ChatListInfo_construction_manager__NxeIG{background:#fd7e14}.ChatListInfo_chat_list_info__5Gf6u .ChatListInfo_labels__dSqcE .ChatListInfo_chat_info_wrapper__brQe2 .ChatListInfo_consultation_type__WVIto.ChatListInfo_online__Zzzoj{background:#007bff}.ChatListInfo_chat_list_info__5Gf6u .ChatListInfo_labels__dSqcE .ChatListInfo_chat_info_wrapper__brQe2 .ChatListInfo_consultation_type__WVIto.ChatListInfo_meeting__WkHqK{background:#28a745}.ChatListInfo_chat_list_info__5Gf6u .ChatListInfo_labels__dSqcE .ChatListInfo_chat_info_wrapper__brQe2 .ChatListInfo_consultation_type__WVIto.ChatListInfo_closed__UJd60{background:red}.ChatListInfo_chat_list_info__5Gf6u .ChatListInfo_labels__dSqcE .ChatListInfo_chat_info_wrapper__brQe2 .ChatListInfo_chat_type__mrxW8{padding:3px;color:#fff;text-transform:uppercase}.ChatListInfo_chat_list_info__5Gf6u .ChatListInfo_labels__dSqcE .ChatListInfo_chat_info_wrapper__brQe2 .ChatListInfo_chat_type__mrxW8.ChatListInfo_chat_long__FJuvB{background:#370064}.ChatListInfo_chat_list_info__5Gf6u .ChatListInfo_labels__dSqcE .ChatListInfo_chat_info_wrapper__brQe2 .ChatListInfo_chat_type__mrxW8.ChatListInfo_chat_short__B4Qg4{background:#cc4f5b}.ChatListInfo_chat_list_info__5Gf6u .ChatListInfo_labels__dSqcE .ChatListInfo_chat_info_wrapper__brQe2 .ChatListInfo_chat_type__mrxW8.ChatListInfo_pre__JASDL{background:#ffc107}.CustomChip_custom_chip__e5T21{font-size:12px;border-radius:8px;font-weight:550;text-align:center;font-family:Montserrat,sans-serif;border:1px solid #d1d5db!important}@media(min-width:1024px){.CustomChip_custom_chip__e5T21{font-size:14px}}.CustomChip_custom_chip__e5T21 .CustomChip_MuiChip-label__herXr{display:block;white-space:normal}.EngineerDescription_description__EWQYx{margin-top:40px;padding:16px;background:#fff;border:1px solid #e2e8f0;border-radius:12px}.EngineerDescription_description_toggle__GWp5o{display:inline-flex;align-items:center;margin-top:8px;padding:0;background:none;border:none;font-size:12px;font-weight:500;color:#370064;cursor:pointer;transition:color .2s ease;text-decoration:underline}@media(min-width:1024px){.EngineerDescription_description_toggle__GWp5o{font-size:14px}}.EngineerDescription_description_toggle__GWp5o:hover{color:#1b0031;text-decoration:underline}.EngineerDescription_description_toggle__GWp5o:focus{outline:none}.EngineerDescription_description_toggle__GWp5o:focus-visible{outline:2px solid #370064;outline-offset:2px;border-radius:4px}.EngineerDescription_description_text__twjqb{font-weight:400;font-size:12px;line-height:1.4;color:#475569;margin:0;word-break:break-word;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:1024px){.EngineerDescription_description_text__twjqb{font-size:14px}}.EngineerDescription_description_text__twjqb p{margin:0 0 4px;min-height:1em}.EngineerDescription_description_text__twjqb p:last-child{margin-bottom:0}.EngineerDescription_description_text__twjqb strong{font-weight:700}.EngineerDescription_description_text__twjqb em{font-style:italic}.EngineerShareButton_main_engineer_share_button__KMFJR svg{fill:rgba(0,0,0,.6);cursor:pointer}.EngineerActionBar_engineer_action_bar__WhP78{display:flex;gap:20px;flex-direction:row-reverse;position:absolute;top:10px;right:10px}.CustomModal_info_alert__su_qF{margin-bottom:20px;border-radius:12px!important;background:linear-gradient(135deg,#eff6ff,#dbeafe)!important;border:1px solid #bfdbfe!important;font-size:14px}.CustomModal_info_alert__su_qF .MuiAlert-icon{color:#3b82f6}.CustomModal_info_alert__su_qF .MuiAlert-message{color:#1e40af}.CustomModal_info_alert__su_qF strong{color:#1e3a8a}.CustomModal_warning_alert__yTyfy{margin-bottom:20px;border-radius:12px!important;background:linear-gradient(135deg,#fffbeb,#fef3c7)!important;border:1px solid #fde68a!important;font-size:14px}.CustomModal_warning_alert__yTyfy .MuiAlert-icon{color:#f59e0b}.CustomModal_warning_alert__yTyfy .MuiAlert-message{color:#92400e}.CustomModal_warning_alert__yTyfy strong{color:#78350f}.CustomModal_error_alert__87Vew{margin-bottom:20px;border-radius:12px!important;background:linear-gradient(135deg,#fef2f2,#fee2e2)!important;border:1px solid #fecaca!important;font-size:14px}.CustomModal_error_alert__87Vew .MuiAlert-icon{color:#ef4444}.CustomModal_error_alert__87Vew .MuiAlert-message{color:#991b1b}.CustomModal_error_alert__87Vew strong{color:#7f1d1d}.CustomModal_error_alert__87Vew,.CustomModal_info_alert__su_qF,.CustomModal_warning_alert__yTyfy{margin-bottom:0}.CustomModal_custom_modal__PtXAX .CustomModal_text_color__XkAsx{color:#370064}.CustomModal_custom_modal__PtXAX .CustomModal_description__laSnw{width:100%}.CustomModal_spinner2__oqoad{display:flex;justify-content:center;padding:20px 0}.SellerIdentityDetailsBody_root__vdge3{display:flex;flex-direction:column;gap:12px}.SellerIdentityDetailsBody_description__C7xhN{font-size:14px;line-height:1.7;color:#64748b;margin:0}.SellerIdentityDetailsBody_business_card__1lGTP{display:flex;flex-direction:column;gap:10px;padding:14px 16px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px}@media(min-width:1024px){.SellerIdentityDetailsBody_business_card__1lGTP{padding:16px 18px}}.SellerIdentityDetailsBody_data_field____vxK{display:flex;flex-direction:column;gap:2px}.SellerIdentityDetailsBody_data_label__V7DKz{font-size:11px;font-weight:700;color:#475569;letter-spacing:.04em;text-transform:uppercase;margin:0}.SellerIdentityDetailsBody_data_value__fjW5m{font-size:14px;color:#1e293b;word-break:break-word;font-weight:500;line-height:1.5;margin:0}.SellerIdentityDetailsBody_fallback_hint__vwnvP{font-size:13px;line-height:1.7;color:#94a3b8;font-style:italic;margin:0}.SellerIdentityDetailsBody_notice_box__AFA7S{display:flex;flex-direction:column;gap:8px;padding:14px 16px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;transition:border-color .15s ease}@media(min-width:1024px){.SellerIdentityDetailsBody_notice_box__AFA7S{padding:16px 18px}}.SellerIdentityDetailsBody_notice_title__KHXO9{font-size:11px;font-weight:700;color:#370064;letter-spacing:.04em;text-transform:uppercase;margin:0}.SellerIdentityDetailsBody_notice_text__ibTWj{font-size:13px;line-height:1.7;color:#475569;margin:0}.SellerIdentityDetailsBody_legal_link__47Pxx{color:#370064;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;font-weight:500;transition:color .15s ease}.SellerIdentityDetailsBody_legal_link__47Pxx:hover{color:#21003b}.EngineerSellerTypeBadge_badge__T0foK{display:inline-flex;align-items:center;gap:6px;padding:5px 12px 5px 10px;border-radius:999px;font-size:12px;font-weight:600;line-height:1;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;letter-spacing:.01em;transition:all .2s ease;border:none;background:none}.EngineerSellerTypeBadge_badge__clickable__fb_hD{cursor:pointer}.EngineerSellerTypeBadge_badge_icon__7EExQ{width:15px;height:15px;flex-shrink:0}.EngineerSellerTypeBadge_badge_chevron__Q8ZDn{width:11px;height:11px;margin-left:1px;flex-shrink:0;transition:transform .15s ease;opacity:.45}.EngineerSellerTypeBadge_badge__clickable__fb_hD:hover .EngineerSellerTypeBadge_badge_chevron__Q8ZDn{transform:translateX(1px);opacity:.7}.EngineerSellerTypeBadge_badge__private__tkar2{background:#f1f5f9;border:1px solid #e2e8f0;color:#475569}.EngineerSellerTypeBadge_badge__private__tkar2 .EngineerSellerTypeBadge_badge_icon__7EExQ{color:#64748b}.EngineerSellerTypeBadge_badge__private__tkar2.EngineerSellerTypeBadge_badge__clickable__fb_hD:hover{background:#e2e8f0;border-color:#cbd5e1}.EngineerSellerTypeBadge_badge__business__cjpc5{background:#f1f5f9;border:1px solid #e2e8f0;color:#475569}.EngineerSellerTypeBadge_badge__business__cjpc5 .EngineerSellerTypeBadge_badge_icon__7EExQ{color:#64748b}.EngineerSellerTypeBadge_badge__business__cjpc5.EngineerSellerTypeBadge_badge__clickable__fb_hD:hover{background:#e2e8f0;border-color:#cbd5e1}.EngineerTabs_engineer_tab__x_cjQ{display:flex;flex-direction:column;position:relative}.EngineerTabs_engineer_tab__x_cjQ .EngineerTabs_engineer_tab_panels__cNkbc{display:flex;margin-top:20px;list-style:none;padding:0 5px}.EngineerTabs_engineer_tab__x_cjQ .EngineerTabs_engineer_tab_panels__cNkbc .EngineerTabs_with_padding__eahRb{padding-top:20px}.EngineerTabs_engineer_tab__x_cjQ .EngineerTabs_engineer_tab_panels__cNkbc .EngineerTabs_tab_panel__cBfPI{display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.1);position:relative;height:45px;cursor:pointer}.EngineerTabs_engineer_tab__x_cjQ .EngineerTabs_engineer_tab_panels__cNkbc .EngineerTabs_tab_panel__cBfPI a{display:flex;align-items:center;justify-content:center;height:100%;text-align:center;font-size:12px;padding:0 10px;color:rgba(0,0,0,.6)}@media(min-width:1024px){.EngineerTabs_engineer_tab__x_cjQ .EngineerTabs_engineer_tab_panels__cNkbc .EngineerTabs_tab_panel__cBfPI a{max-width:800px;font-size:13px}}.EngineerTabs_engineer_tab__x_cjQ .EngineerTabs_engineer_tab_panels__cNkbc .EngineerTabs_tab_panel__cBfPI.EngineerTabs_selected_tab_panel__iKecX{background:#fff;border:1px solid rgba(0,0,0,.35);border-bottom:none}.EngineerTabs_engineer_tab__x_cjQ .EngineerTabs_engineer_tab_panels__cNkbc .EngineerTabs_tab_panel__cBfPI.EngineerTabs_selected_tab_panel__iKecX:after{content:"";position:absolute;bottom:-2px;left:0;height:3px;width:100%;background:#fff;z-index:2}.EngineerTabs_engineer_tab__x_cjQ .EngineerTabs_engineer_tab_panels__cNkbc .EngineerTabs_tab_panel__cBfPI.EngineerTabs_selected_tab_panel__iKecX a{color:#000;font-weight:500}.EngineerTabs_tab_content_wrapper__WVQob{border-top:1px solid rgba(0,0,0,.35);padding:15px 10px 0}.EngineerTabs_tab_content_wrapper__WVQob .EngineerTabs_hidden__8WsaG{display:none}.EngineerTabs_tab_content_wrapper__WVQob .EngineerTabs_tab_selection_wrapper__ZnDNW{display:flex;flex-direction:column;gap:15px;width:100%}p.EngineerTabs_description__YHDW4{font-size:14px}.EngineerTabs_consultation_tab__SQVPL{min-width:auto;min-height:30px;padding:2px 6px;margin:0 5px;border:1px solid #370064;border-radius:4px;color:#370064;text-transform:none;font-size:12px}@media(min-width:1024px){.EngineerTabs_consultation_tab__SQVPL{font-size:14px}}.EngineerTabs_consultation_tab__SQVPL.EngineerTabs_Mui-selected__0cjDN{background-color:#370064;color:#fff}.TabContactSection_contact_wrapper__8o5je{width:100%}.TabContactSection_slots_panel__jIyDg{display:flex;flex-direction:column;gap:10px;margin:12px 0 10px;padding:12px 14px;border:1px solid rgba(55,0,100,.12);border-radius:10px;background:rgba(55,0,100,.025)}.TabContactSection_slots_panel_title__3mZL4{margin:0;font-size:14px;font-weight:600;color:rgba(0,0,0,.6);text-transform:uppercase;letter-spacing:.4px}.TabContactSection_slots_grid__YSkI7{display:flex;flex-wrap:wrap;gap:8px}.TabContactSection_slot_chip__2DVnH{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:#56009a;border:1px solid #56009a;border-radius:999px;font-family:Montserrat,sans-serif;font-size:14px;line-height:1.3;color:#fff;cursor:pointer;transition:border-color .15s ease,background .15s ease}.TabContactSection_slot_chip__2DVnH:disabled{color:#555;border-color:#e0e0e0;background:#e0e0e0;cursor:default}.TabContactSection_slot_chip__2DVnH:hover:not(:disabled){background:#370064;border-color:#370064}.TabContactSection_slot_chip_day__I9l10{font-weight:500;color:inherit;opacity:.7;font-size:14px;text-transform:capitalize}.TabContactSection_slot_chip_time__9_fV_{font-weight:700;font-size:14px;color:inherit}.TabContactSection_slot_chip_more__PsmOA{font-weight:700;font-size:14px}.TabContactSection_slot_chip_more_arrow__XsyZJ{width:18px;height:18px;line-height:1}.TabContactSection_chat_section__YfjJt{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:16px}.TabContactSection_chat_section_header__r1E03{margin:0;font-size:13px;color:rgba(0,0,0,.6);text-align:center;line-height:1.4;max-width:380px}.TabContactSection_contact__ZIbmx{margin-top:14px;display:flex;justify-content:center;gap:10px;position:relative}.TabContactSection_contact__ZIbmx .TabContactSection_message_button__GmZwl{display:flex;align-items:center;gap:5px;cursor:pointer}.TabContactSection_contact__ZIbmx p{font-size:12px;font-weight:500}.TabContactSection_contact__ZIbmx svg{height:14px;width:14px;fill:#fff}.TabContactSection_primary_cta__af0ES{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:38px;border:0;border-radius:9px;padding:9px 14px;background:#370064;color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;cursor:pointer}.TabContactSection_primary_cta__af0ES .TabContactSection_primary_cta_icon__etXbj{width:14px;height:14px;flex-shrink:0;fill:currentcolor}.TabContactSection_primary_cta__af0ES:disabled{background:#e0e0e0;color:#555;cursor:default}@media(min-width:1024px){.TabContactSection_primary_cta__af0ES{width:auto;min-width:140px}}.ChatConversation_chat_conversation__tKxSt{display:flex;position:absolute;width:100%;top:60px;bottom:65px;flex-direction:column;background-color:#f5f5f5}.ChatConversation_chat_conversation__tKxSt.ChatConversation_not_found__q6noD{display:grid;place-items:center}.ChatConversation_chat_conversation__tKxSt .ChatConversation_contact_info__k9FXs{position:fixed;top:0;left:0;right:0;height:60px;display:flex;align-items:center;padding:5px 15px;background-color:#fff;border-bottom:1px solid #ddd}.ChatConversation_chat_conversation__tKxSt .ChatConversation_contact_info__k9FXs .ChatConversation_avatar__fWECy{margin-left:10px}.ChatConversation_chat_conversation__tKxSt .ChatConversation_contact_info__k9FXs .ChatConversation_contact_details__vxmfu{flex-grow:1}.ChatConversation_chat_conversation__tKxSt .ChatConversation_contact_info__k9FXs .ChatConversation_contact_details__vxmfu h4{margin:0;font-size:1.1rem;cursor:pointer}.ChatConversation_chat_conversation__tKxSt .ChatConversation_contact_info__k9FXs .ChatConversation_contact_details__vxmfu .ChatConversation_anonymous_id__AJ65L{font-size:.6rem;font-weight:400}.ChatConversation_chat_conversation__tKxSt .ChatConversation_contact_info__k9FXs .ChatConversation_actions__q1O5V{display:flex;gap:15px}.ChatConversation_chat_conversation__tKxSt .ChatConversation_contact_info__k9FXs .ChatConversation_actions__q1O5V i{font-size:1.2rem;cursor:pointer;color:#555}.ChatConversation_chat_conversation__tKxSt .ChatConversation_messages__8tXFJ{flex-grow:1;overflow-y:auto;display:flex;flex-direction:column-reverse;padding:20px 20px 0;background-color:#eef0f3}.ChatConversation_chat_conversation__tKxSt .ChatConversation_messages__8tXFJ .ChatConversation_contact_message__TSEYp,.ChatConversation_chat_conversation__tKxSt .ChatConversation_messages__8tXFJ .ChatConversation_user_message__YBkTk{margin-bottom:15px;display:flex;flex-direction:column;font-size:14px}.ChatConversation_chat_conversation__tKxSt .ChatConversation_messages__8tXFJ .ChatConversation_user_message__YBkTk{align-items:flex-end}.ChatConversation_chat_conversation__tKxSt .ChatConversation_messages__8tXFJ .ChatConversation_user_message__YBkTk .ChatConversation_message_text__qJIpj{background-color:#370064;color:#fff;padding:10px 15px;border-radius:20px;max-width:70%;word-wrap:break-word}.ChatConversation_chat_conversation__tKxSt .ChatConversation_messages__8tXFJ .ChatConversation_contact_message__TSEYp{align-items:flex-start}.ChatConversation_chat_conversation__tKxSt .ChatConversation_messages__8tXFJ .ChatConversation_contact_message__TSEYp .ChatConversation_message_text__qJIpj{background-color:#d9d9d9;color:#333;padding:10px 15px;border-radius:20px;max-width:70%;word-wrap:break-word}.ChatConversation_chat_conversation__tKxSt .ChatConversation_message_time__RGvxC{position:relative;display:flex;font-size:12px;color:#888;margin-top:5px;gap:8px}.ChatConversation_chat_conversation__tKxSt .ChatConversation_message_time__RGvxC.ChatConversation_inverted__44jz6{flex-direction:row-reverse}.ChatConversation_chat_conversation__tKxSt .ChatConversation_message_time__RGvxC.ChatConversation_read__3LvPT svg{fill:green!important}.ChatConversation_chat_conversation__tKxSt .ChatConversation_message_time__RGvxC .ChatConversation_read_message_icon__BzMke{position:relative;top:-4px}.ChatConversation_chat_conversation__tKxSt .ChatConversation_message_time__RGvxC .ChatConversation_read_message_icon__BzMke svg{fill:#888;height:15spx;width:15px}.ChatConversation_chat_conversation__tKxSt .ChatConversation_load_more_messages__rNE1f{position:fixed;top:65px;left:50px;right:50px;display:flex;justify-content:center;z-index:9999999;font-weight:700;color:#fff}.ChatConversation_chat_conversation__tKxSt .ChatConversation_load_more_messages__rNE1f p{border-radius:8px;padding:2px 20px;font-size:12px;background:#56009a}.ChatConversation_footer__4VdSq{position:fixed;left:0;right:0;bottom:0;z-index:9}.ChatConversation_single_component_footer__Nau_e{width:100%}.ChatConversation_footer__4VdSq .ChatConversation_message_input__iUhtW,.ChatConversation_single_component_footer__Nau_e .ChatConversation_message_input__iUhtW{display:flex;gap:10px;align-items:center;padding:10px 10px 15px;background-color:#fff;border-top:1px solid #ddd;width:100%;flex-grow:1}.ChatConversation_footer__4VdSq .ChatConversation_message_input__iUhtW.ChatConversation_booking____UiF,.ChatConversation_single_component_footer__Nau_e .ChatConversation_message_input__iUhtW.ChatConversation_booking____UiF{border-top:none}.ChatConversation_footer__4VdSq .ChatConversation_message_input__iUhtW input,.ChatConversation_single_component_footer__Nau_e .ChatConversation_message_input__iUhtW input{flex-grow:1;padding:10px;border-radius:20px;border:1px solid #ddd;margin-right:10px}.ChatConversation_footer__4VdSq .ChatConversation_message_input__iUhtW .ChatConversation_input_actions__wajHE,.ChatConversation_single_component_footer__Nau_e .ChatConversation_message_input__iUhtW .ChatConversation_input_actions__wajHE{position:relative;top:-10px;display:flex;color:#370064;gap:15px}.ChatConversation_footer__4VdSq .ChatConversation_message_input__iUhtW .ChatConversation_input_actions__wajHE.ChatConversation_disabled__YydgX,.ChatConversation_single_component_footer__Nau_e .ChatConversation_message_input__iUhtW .ChatConversation_input_actions__wajHE.ChatConversation_disabled__YydgX{color:rgba(0,0,0,.35)}.ChatConversation_footer__4VdSq .ChatConversation_message_input__iUhtW svg,.ChatConversation_single_component_footer__Nau_e .ChatConversation_message_input__iUhtW svg{cursor:pointer}.ChatConversation_footer__4VdSq .ChatConversation_message_input__iUhtW svg.ChatConversation_disabled__YydgX,.ChatConversation_single_component_footer__Nau_e .ChatConversation_message_input__iUhtW svg.ChatConversation_disabled__YydgX{fill:rgba(0,0,0,.35)}.ChatConversation_thumbnailContainer__I_hpM{width:100%;display:flex;overflow-x:auto;padding:10px;background-color:#fff;border-bottom:1px solid #ddd}.ChatConversation_thumbnail__F80ME{position:relative;display:flex;align-items:center;justify-content:center;margin-right:10px}.ChatConversation_imageThumbnail__SE7TA{width:60px;height:60px;object-fit:cover;border-radius:10px}.ChatConversation_deleteIcon__G9Zwr{color:red;background-color:#fff!important;border-radius:50%;border:1px solid red;padding:4px}.ChatConversation_deleteIcon__G9Zwr.ChatConversation_absolute__BaElR{position:absolute;top:-5px;right:-5px;z-index:99999}.ChatConversation_deleteIcon__G9Zwr svg{height:15px;width:15px}.ChatConversation_pdfContainer__summF{display:flex;flex-direction:column;padding:0 10px;background-color:#fff;border-bottom:1px solid #ddd}.ChatConversation_pdfContainer__summF .ChatConversation_pdfRow__ugKFw{display:flex;justify-content:space-between;align-items:center;padding:5px;border-bottom:1px solid #ddd}.ChatConversation_pdfContainer__summF .ChatConversation_pdfRow__ugKFw:last-child{border-bottom:none}.ChatConversation_pdfContainer__summF .ChatConversation_pdfIcon__AF0kP{color:red;flex-shrink:0}.ChatConversation_pdfContainer__summF .ChatConversation_pdfName___XuWZ{flex-grow:1;margin:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px}.ChatConversation_pdfContainer__summF .ChatConversation_deleteIcon__G9Zwr{color:red}.ActionButton_action_button__A0c_j{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;background:#fff;border-radius:50%;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.18);transition:box-shadow .2s ease}@media(min-width:1024px){.ActionButton_action_button__A0c_j{width:40px;height:40px}}.ActionButton_action_button__A0c_j:hover{box-shadow:0 4px 12px rgba(0,0,0,.25)}.ActionButton_action_button__A0c_j svg{fill:#370064;flex-shrink:0}.ChatListElementAvatar_chat_list_element_avatar__J3xJg{position:relative;width:50px;height:50px;margin-right:15px;cursor:pointer;flex-shrink:0}.ChatListElementAvatar_chat_list_element_avatar__J3xJg img{width:100%;height:100%}.ChatElementOnlineIndicator_chat_element_online_indicator__DNEdY{position:absolute;bottom:0;right:0}.ChatElementOnlineIndicator_chat_element_online_indicator__DNEdY .ChatElementOnlineIndicator_active__nqxxm{border:2px solid #fff;width:15px;height:15px;background-color:#4caf50;border-radius:50%}.ChatElementOnlineIndicator_chat_element_online_indicator__DNEdY .ChatElementOnlineIndicator_last_seen__R5G7V{border:2px solid #fff;width:15px;height:15px;background-color:#ffc107;border-radius:5px;color:#fff;font-weight:700;padding:2px;font-size:9px}.UserDisplayName_user_display_name__3lXnT{display:inline}.UserDisplayName_user_display_name__3lXnT .UserDisplayName_guest_id__0r1oX{font-size:10px;font-weight:400}.Attachments_attachments_container__ehCU0{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px;margin-bottom:20px}.Attachments_image_container__md8n2{position:relative;width:100px;height:100px}.Attachments_attachment_image__VffHB{width:100%;height:100%;object-fit:cover;border-radius:8px;cursor:pointer}.Attachments_pdf_container__1KR2x{color:#000;cursor:pointer;display:flex;align-items:center;gap:5px;padding:5px;background-color:#f5f5f5;border-radius:8px;border:1px solid #ddd;overflow:hidden;word-wrap:break-word}.Attachments_pdf_icon__4Hr82{font-size:40px;color:red;cursor:pointer}.Attachments_attachment_name__3Liqf{font-size:12px;max-width:100%;padding:0 5px;overflow:hidden;word-wrap:break-word}.ScrollToBottomAlert_scroll_to_bottom_alert__O2iBt{position:fixed;padding:5px;height:25px;left:50px;right:50px;z-index:10;background:#56009a;font-size:12px;font-weight:700;color:#fff;border-radius:8px;text-align:center;cursor:pointer}.AccountMiddleInfoGeneric_icon_wrapper__OrWPg.AccountMiddleInfoGeneric_icon_blue__kUksw svg,.AccountMiddleInfoGeneric_icon_wrapper__OrWPg.AccountMiddleInfoGeneric_icon_gray__UvxdP svg,.AccountMiddleInfoGeneric_icon_wrapper__OrWPg.AccountMiddleInfoGeneric_icon_green__kxTPL svg,.AccountMiddleInfoGeneric_icon_wrapper__OrWPg.AccountMiddleInfoGeneric_icon_orange__V9_bq svg,.AccountMiddleInfoGeneric_icon_wrapper__OrWPg.AccountMiddleInfoGeneric_icon_purple__9GxJa svg,.AccountMiddleInfoGeneric_icon_wrapper__OrWPg.AccountMiddleInfoGeneric_icon_red__h1ICi svg{color:inherit!important}.AccountMiddleInfoGeneric_icon_wrapper__OrWPg.AccountMiddleInfoGeneric_icon_green__kxTPL{background:linear-gradient(135deg,#f0fdf4,#dcfce7)!important;color:#16a34a!important}.AccountMiddleInfoGeneric_icon_wrapper__OrWPg.AccountMiddleInfoGeneric_icon_blue__kUksw{background:linear-gradient(135deg,#eff6ff,#dbeafe)!important;color:#2563eb!important}.AccountMiddleInfoGeneric_icon_wrapper__OrWPg.AccountMiddleInfoGeneric_icon_orange__V9_bq{background:linear-gradient(135deg,#fff7ed,#fed7aa)!important;color:#ea580c!important}.AccountMiddleInfoGeneric_icon_wrapper__OrWPg.AccountMiddleInfoGeneric_icon_purple__9GxJa{background:linear-gradient(135deg,#faf5ff,#e9d5ff)!important;color:#9333ea!important}.AccountMiddleInfoGeneric_icon_wrapper__OrWPg.AccountMiddleInfoGeneric_icon_gray__UvxdP{background:linear-gradient(135deg,#f8fafc,#e2e8f0)!important;color:#64748b!important}.AccountMiddleInfoGeneric_icon_wrapper__OrWPg.AccountMiddleInfoGeneric_icon_red__h1ICi{background:linear-gradient(135deg,#fef2f2,#fee2e2)!important;color:#ef4444!important}.AccountMiddleInfoGeneric_account_middle_info_generic__z1o_5,.AccountMiddleInfoGeneric_page_wrapper__Kvu61{display:flex;align-items:center;justify-content:center;padding:0 20px 20px}.AccountMiddleInfoGeneric_fullscreen__zmyvv.AccountMiddleInfoGeneric_account_middle_info_generic__z1o_5,.AccountMiddleInfoGeneric_page_wrapper__Kvu61.AccountMiddleInfoGeneric_fullscreen__zmyvv{flex:1 1}.AccountMiddleInfoGeneric_card__C2R_x{width:100%;max-width:440px;background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:40px 32px;text-align:center;box-shadow:0 4px 12px rgba(0,0,0,.08),0 -1px 2px hsla(0,0%,100%,.8),0 12px 24px rgba(55,0,100,.06)}@media(max-width:480px){.AccountMiddleInfoGeneric_card__C2R_x{padding:32px 20px}}.AccountMiddleInfoGeneric_icon_wrapper__OrWPg{width:64px;height:64px;margin:0 auto 24px;border-radius:50%;background:linear-gradient(135deg,#f1f5f9,#e2e8f0);display:flex;align-items:center;justify-content:center}.AccountMiddleInfoGeneric_icon_wrapper__OrWPg svg{font-size:32px}.AccountMiddleInfoGeneric_account_middle_info_generic__z1o_5 .AccountMiddleInfoGeneric_account_middle_info_text__QXUPy,.AccountMiddleInfoGeneric_text_content__NGUPf{margin-bottom:32px}.AccountMiddleInfoGeneric_account_middle_info_generic__z1o_5 .AccountMiddleInfoGeneric_account_middle_info_text__QXUPy h2,.AccountMiddleInfoGeneric_title__0DRYe{font-size:22px;font-weight:600;color:#1e293b;margin:0 0 12px}.AccountMiddleInfoGeneric_account_middle_info_generic__z1o_5 .AccountMiddleInfoGeneric_account_middle_info_text__QXUPy p,.AccountMiddleInfoGeneric_description__kvrM_{font-size:14px;line-height:1.6;color:#64748b;margin:0}.AccountMiddleInfoGeneric_children_wrapper__O5jXi{display:flex;flex-direction:column;gap:16px}.AccountMiddleInfoGeneric_account_middle_info_generic__z1o_5 .AccountMiddleInfoGeneric_account_middle_info_text__QXUPy{text-align:center}.AccountMiddleInfoGeneric_account_middle_info_generic__z1o_5 .AccountMiddleInfoGeneric_account_middle_info_text__QXUPy h2{margin-bottom:12px}.PageLayout_mt_12vh__ya3wQ{margin-top:100px}.PageLayout_mt_6vh__KnZY_{margin-top:50px}.PageLayout_desktop_layout__Esjns{min-height:100dvh;display:flex;flex-direction:column}.PageLayout_desktop_main__NQLxU{flex:1 1;display:flex;flex-direction:column;margin-top:76px}.PageLayout_desktop_main__NQLxU.PageLayout_home_content__M9Vd3{margin-top:0;margin-bottom:40px}.PageLayout_desktop_main__NQLxU.PageLayout_footer__BxdCs{margin-bottom:0}.PageLayout_desktop_constant__t6Qu8{max-width:1100px;width:100%;margin:0 auto;background:#fff;flex:1 1;display:flex;flex-direction:column}.PageLayout_desktop_constant__t6Qu8.PageLayout_full_width__VSdwB{max-width:unset;width:100%}.PageLayout_desktop_constant__t6Qu8.PageLayout_minimal_margin__6EXhz{margin-top:0}.PageLayout_wrapped_children__zHziz{padding-top:20px;flex:1 1;display:flex;flex-direction:column}.PageLayout_mobile_layout__Zg3dr{min-height:calc(100dvh - 65px);display:flex;flex-direction:column}.PageLayout_mobile_main__hw_S_{flex:1 1;display:flex;flex-direction:column}.ActionPanel_icon_wrapper__pkCYP{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;background:#fff;border-radius:50%;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.18);transition:box-shadow .2s ease}.ActionPanel_light__FZMcU.ActionPanel_icon_wrapper__pkCYP{color:hsla(0,0%,100%,.7)}.ActionPanel_light__FZMcU.ActionPanel_icon_wrapper__pkCYP:hover{box-shadow:0 4px 12px rgba(0,0,0,.25)}@media(min-width:1024px){.ActionPanel_icon_wrapper__pkCYP{padding:8px;width:40px;height:40px;background:hsla(0,0%,100%,.1)}.ActionPanel_light__FZMcU.ActionPanel_active__qRzxN.ActionPanel_icon_wrapper__pkCYP,.ActionPanel_light__FZMcU.ActionPanel_icon_wrapper__pkCYP:hover{color:#fff;background:hsla(0,0%,100%,.15)}}.ActionPanel_action_panel__DzXMv{display:flex;height:60px;padding:10px;border-bottom:1px solid rgba(0,0,0,.05);justify-content:space-between;align-items:center}.ActionPanel_action_panel__DzXMv svg{fill:#370064}.ActionPanel_action_panel_only_logout__c_SmI{margin-left:auto}.ActionPanel_right_section__tK1jh{display:flex;align-items:center;gap:15px}.DesktopHeader_desktop_header__9IGkp{background:radial-gradient(circle at center,#370064,#000);top:0;z-index:100;display:flex;flex-direction:column}.DesktopHeader_header_content__Gl96s{max-width:1280px;width:100%;margin:0 auto;padding:16px 24px;display:flex;align-items:center;justify-content:space-between;gap:32px;height:76px}.DesktopHeader_sticky_header__dEfX1{position:fixed;height:76px;top:0;left:0;right:0;z-index:1000;background:radial-gradient(circle at center,#370064,#000);transform:translateY(-100%);transition:transform .3s ease}.DesktopHeader_sticky_header__dEfX1.DesktopHeader_visible__WcPlf{transform:translateY(0)}.DesktopHeader_logo_wrapper__WXYlt{display:flex;align-items:center;gap:12px;text-decoration:none;flex-shrink:0}.DesktopHeader_logo_svg__oFuaT{height:44px;width:auto}.DesktopHeader_logo_text__GGcsA{color:#fff;font-family:Tektur,sans-serif;font-size:18px;font-weight:500;letter-spacing:-.3px;white-space:nowrap}.DesktopHeader_srOnly__GuOjp{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.DesktopHeader_nav_wrapper__PABZu{display:flex;gap:20px}.DesktopHeader_nav__I1Ew1{display:flex;align-items:center;gap:4px}.DesktopHeader_nav_link__0w2zg{display:flex;justify-content:center;align-items:center;gap:8px;padding:10px 16px;color:hsla(0,0%,100%,.7);text-decoration:none;font-size:14px;font-weight:500;border-radius:8px;transition:all .2s ease;position:relative;white-space:nowrap}.DesktopHeader_nav_link__0w2zg.DesktopHeader_active__L2_R3,.DesktopHeader_nav_link__0w2zg:hover{color:#fff;background:hsla(0,0%,100%,.15)}.DesktopHeader_nav_link__0w2zg.DesktopHeader_active__L2_R3:after{content:"";position:absolute;bottom:2px;left:5px;right:5px;height:2px;background:gold;border-radius:3px}.DesktopHeader_nav_icon__oCEDN{width:20px;height:20px;fill:currentColor}.DesktopHeader_nav_icon__oCEDN.DesktopHeader_yellow__WTsZu{fill:gold}.DesktopHeader_badge__cNQpF{background:#ef4444;color:#fff;font-size:10px;font-weight:700;padding:2px 6px;border-radius:10px;min-width:18px;text-align:center;margin-left:4px}.DesktopHeader_spacer__Rx4Ik{flex:1 1;border-left:2px solid hsla(0,0%,100%,.5)}.DesktopHeader_user_actions__bgZ3e{display:flex;align-items:center;gap:12px}.DesktopHeader_icon_button__nGjxd{background:transparent;border:none;color:hsla(0,0%,100%,.7);cursor:pointer;padding:8px;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:all .2s;position:relative}.DesktopHeader_icon_button__nGjxd:hover{color:#fff;background:hsla(0,0%,100%,.1)}.DesktopHeader_icon_button__nGjxd svg{width:24px;height:24px}.DesktopHeader_notification_dot__7saPy{position:absolute;top:6px;right:6px;width:8px;height:8px;background:#ef4444;border-radius:50%}.DesktopHeader_avatar__mXNdU{width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,#56009a,#370064);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;color:#fff;text-decoration:none;border:2px solid hsla(0,0%,100%,.3);transition:all .2s}.DesktopHeader_avatar__mXNdU.DesktopHeader_active__L2_R3,.DesktopHeader_avatar__mXNdU:hover{border-color:gold;transform:scale(1.05)}.DesktopHeader_btn_login__9U6t9{background:transparent;display:flex;justify-content:center;align-items:center;gap:8px;color:#fff;padding:10px 20px;border-radius:20px;font-weight:500;font-size:13px;border:1px solid hsla(0,0%,100%,.4);cursor:pointer;text-decoration:none;transition:all .2s;white-space:nowrap}.DesktopHeader_btn_login__9U6t9:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.6);color:#fff}.DesktopHeader_btn_join__xl3kQ{display:flex;justify-content:center;align-items:center;gap:8px;color:#fff;border:1px solid gold;padding:10px 20px;border-radius:20px;font-weight:600;font-size:13px;cursor:pointer;text-decoration:none;transition:all .2s;white-space:nowrap}.DesktopHeader_btn_join__xl3kQ:hover{background:gold;color:#370064}.DesktopHeader_btn_join__xl3kQ:hover svg{fill:#370064}.HamburgerMenu_dots_button__8HzOn{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;background:#fff;border-radius:50%;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.18);transition:box-shadow .2s ease}.HamburgerMenu_light__fmSrA.HamburgerMenu_dots_button__8HzOn{color:hsla(0,0%,100%,.7)}.HamburgerMenu_light__fmSrA.HamburgerMenu_dots_button__8HzOn:hover{box-shadow:0 4px 12px rgba(0,0,0,.25)}@media(min-width:1024px){.HamburgerMenu_dots_button__8HzOn{padding:8px;width:40px;height:40px;background:hsla(0,0%,100%,.1)}.HamburgerMenu_light__fmSrA.HamburgerMenu_active__wsetO.HamburgerMenu_dots_button__8HzOn,.HamburgerMenu_light__fmSrA.HamburgerMenu_dots_button__8HzOn:hover{color:#fff;background:hsla(0,0%,100%,.15)}}.HamburgerMenu_hamburger_menu__3eWJX{display:flex;align-items:center;margin-left:20px}.HamburgerMenu_box__YUoK4,.HamburgerMenu_icon_wrapper__DdyNJ,.HamburgerMenu_three_dots_menu__f5820{display:flex;align-items:center;justify-content:center}.HamburgerMenu_icon_wrapper__DdyNJ{position:relative}.HamburgerMenu_dots_icon__SmfQa{font-size:24px}@media(min-width:1024px){.HamburgerMenu_dots_icon__SmfQa{font-size:24px;width:24px;height:24px}}.HamburgerMenu_hamburger_menu_icon__GukGZ{font-size:30px}.HamburgerMenu_menu_item_name__SZ3FW,.ThreeDotsMenuEngineer_menu_item_name__Sw7rz{font-size:14px}.ThreeDotsMenuEngineer_menu_item_name__Sw7rz .ThreeDotsMenuEngineer_subavatar__STaot{height:30px;width:30px;background:#370064;margin-right:10px}.ThreeDotsMenuEngineer_three_dots_menu_engineer__BlvOt .ThreeDotsMenuEngineer_relative__UIRN4{position:relative}.AccountMenu_menu_item_name__mSmnB{font-size:14px}.AccountMenu_menu_item_name__mSmnB .AccountMenu_subavatar__1T74k{height:30px;width:30px;background:#370064;margin-right:10px}.AccountMenu_account_menu__2RyLv{margin-left:auto}.AccountMenu_box__8UOGF{display:flex;align-items:center;text-align:center}.AccountMenu_avatar_button__8aHCi{background:#370064;border:none;border-radius:50%;width:30px;height:30px;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.AccountMenu_avatar_button__8aHCi:hover{opacity:.9}@media(min-width:1024px){.AccountMenu_avatar_button__8aHCi{width:40px;height:40px;background:linear-gradient(135deg,#56009a,#370064);border:2px solid hsla(0,0%,100%,.3)}.AccountMenu_avatar_button__8aHCi.AccountMenu_active___cH4z,.AccountMenu_avatar_button__8aHCi:hover{transform:scale(1.05)}}.AccountMenu_avatar_initials__xL8rL{color:#fff;font-size:12px;font-weight:600;line-height:1}@media(min-width:1024px){.AccountMenu_avatar_initials__xL8rL{font-size:14px}}.AccountMenu_avatar__MdaKE{height:30px;width:30px;background:#370064;font-size:14px}.AccountMenu_avatar__MdaKE p{line-height:30px}.AccountMenu_text__h6K9j{font-size:14px}.AccountMenu_drawer_avatar__O1DSe{width:36px;height:36px;border-radius:50%;background:#370064;color:#fff;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}.JoinAsTargetRoleModal_info_alert__wY5FG{margin-bottom:20px;border-radius:12px!important;background:linear-gradient(135deg,#eff6ff,#dbeafe)!important;border:1px solid #bfdbfe!important;font-size:14px}.JoinAsTargetRoleModal_info_alert__wY5FG .MuiAlert-icon{color:#3b82f6}.JoinAsTargetRoleModal_info_alert__wY5FG .MuiAlert-message{color:#1e40af}.JoinAsTargetRoleModal_info_alert__wY5FG strong{color:#1e3a8a}.JoinAsTargetRoleModal_modal__1cDU9 .MuiBackdrop-root{background:rgba(15,23,42,.5)}.JoinAsTargetRoleModal_modal_paper__rcZ1j{border-radius:16px!important;overflow:hidden}.JoinAsTargetRoleModal_dialog_title__b35q9{padding:20px 24px!important}.JoinAsTargetRoleModal_title_content__RzHwW{display:flex;align-items:center;gap:12px}.JoinAsTargetRoleModal_title_icon__nnXR1{width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,#f1f5f9,#e2e8f0);display:flex;align-items:center;justify-content:center}.JoinAsTargetRoleModal_title_icon__nnXR1 svg{font-size:22px;color:#64748b}.JoinAsTargetRoleModal_title_icon__nnXR1.JoinAsTargetRoleModal_title_icon_success__IdqZb{background:linear-gradient(135deg,#f0fdf4,#dcfce7)}.JoinAsTargetRoleModal_title_icon__nnXR1.JoinAsTargetRoleModal_title_icon_success__IdqZb svg{color:#16a34a}.JoinAsTargetRoleModal_dialog_content__kDkOP{padding:24px!important}.JoinAsTargetRoleModal_role_preview__xw42l{display:flex;align-items:center;gap:16px;padding:16px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:20px}.JoinAsTargetRoleModal_role_icon__PFg0n{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#eff6ff,#dbeafe);display:flex;align-items:center;justify-content:center}.JoinAsTargetRoleModal_role_icon__PFg0n svg{font-size:24px;color:#3b82f6}.JoinAsTargetRoleModal_role_info__uK4ig{display:flex;flex-direction:column;gap:2px}.JoinAsTargetRoleModal_role_label__mpXWp{font-size:12px;color:#64748b;text-transform:uppercase;letter-spacing:.5px}.JoinAsTargetRoleModal_role_name__3Tjn9{font-size:16px;font-weight:600;color:#1e293b}.JoinAsTargetRoleModal_info_alert__wY5FG{margin-bottom:0}.JoinAsTargetRoleModal_terms_wrapper__H7_yy{padding:8px 0}.JoinAsTargetRoleModal_success_state__blHSg{text-align:center;padding:16px 0}.JoinAsTargetRoleModal_success_icon__j67zX{width:64px;height:64px;margin:0 auto 20px;border-radius:50%;background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:2px solid #86efac;display:flex;align-items:center;justify-content:center}.JoinAsTargetRoleModal_success_icon__j67zX svg{font-size:32px;color:#16a34a}.JoinAsTargetRoleModal_success_title__2RCs_{font-size:18px;font-weight:600;color:#1e293b;margin:0 0 8px}.JoinAsTargetRoleModal_success_description__S1Nmd{font-size:14px;color:#64748b;margin:0;line-height:1.5}.JoinAsTargetRoleModal_dialog_actions__CrEUF{padding:16px 24px!important}.TermsAndConditions_website_regulations__xWjLo{color:#1976d2;font-weight:500;text-decoration:underline;cursor:pointer;transition:color .2s ease}.TermsAndConditions_website_regulations__xWjLo:hover{color:#1565c0}.TermsAndConditions_terms_and_conditions__VAn9B{display:flex;flex-direction:column;gap:20px;margin:30px 0 0}.TermsAndConditions_terms_and_conditions__VAn9B h5,.TermsAndConditions_terms_and_conditions__VAn9B>div p{font-size:14px}.TermsAndConditions_checkbox_wrapper__CJezz{align-items:center}.TermsAndConditions_checkbox_label__ZHDUs{font-size:14px;line-height:1.1!important}.TermsAndConditions_checkbox_label__ZHDUs.TermsAndConditions_payment_selection__ox1_5{font-size:16px;line-height:2}.Spinner2_loader__ODPWQ{position:relative;width:var(--spinner-size);height:var(--spinner-size)}.Spinner2_loader__ODPWQ span{position:absolute;top:0;left:0;width:100%;height:100%;transform:rotate(calc(18deg * var(--i)))}.Spinner2_loader__ODPWQ span:before{content:"";position:absolute;top:0;left:0;width:calc(var(--spinner-size)/8);height:calc(var(--spinner-size)/8);background:radial-gradient(circle at center,#8b00fd,#370064);border-radius:50%;box-shadow:0 0 calc(var(--spinner-size)/10) rgba(128,0,255,.6),0 0 calc(var(--spinner-size)/5) rgba(128,0,255,.4),0 0 calc(var(--spinner-size)/2.5) rgba(128,0,255,.2);transform:scale(0);animation:Spinner2_animate__E_VYC 2s linear infinite;animation-delay:calc(.1s*var(--i));animation-fill-mode:backwards}@keyframes Spinner2_animate__E_VYC{0%{transform:scale(0)}1%{transform:scale(1)}99%{transform:scale(0)}to{transform:scale(0)}}.SwitchAccountRoleModal_modal__aE8ue .MuiBackdrop-root{background:rgba(15,23,42,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.SwitchAccountRoleModal_modal_paper__fAun6{border-radius:16px!important;box-shadow:0 20px 40px rgba(0,0,0,.15)!important;overflow:hidden}.SwitchAccountRoleModal_content__DPGMI{padding:32px 24px 24px!important;text-align:center}.SwitchAccountRoleModal_icon_wrapper__8jqRD{width:56px;height:56px;margin:0 auto 20px;border-radius:50%;background:linear-gradient(135deg,#eff6ff,#dbeafe);display:flex;align-items:center;justify-content:center}.SwitchAccountRoleModal_icon_wrapper__8jqRD svg{font-size:28px;color:#3b82f6}.SwitchAccountRoleModal_title__pgJzy{font-size:20px;font-weight:600;color:#1e293b;margin:0 0 8px}.SwitchAccountRoleModal_description__klp0Q{font-size:14px;color:#64748b;margin:0 0 24px;line-height:1.5}.SwitchAccountRoleModal_role_switch__5acKs{display:flex;align-items:center;justify-content:center;gap:16px;padding:20px;background:#f8fafc;border-radius:12px;margin-bottom:8px}.SwitchAccountRoleModal_role_card__KGtm9{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:90px}.SwitchAccountRoleModal_role_icon__xainN{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center}.SwitchAccountRoleModal_role_icon__xainN svg{font-size:24px}.SwitchAccountRoleModal_role_icon__xainN.SwitchAccountRoleModal_role_icon_current__XTwDl{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:2px solid #86efac}.SwitchAccountRoleModal_role_icon__xainN.SwitchAccountRoleModal_role_icon_current__XTwDl svg{color:#16a34a}.SwitchAccountRoleModal_role_icon__xainN.SwitchAccountRoleModal_role_icon_target__h0Y3x{background:#f1f5f9;border:2px dashed #cbd5e1}.SwitchAccountRoleModal_role_icon__xainN.SwitchAccountRoleModal_role_icon_target__h0Y3x svg{color:#64748b}.SwitchAccountRoleModal_role_label__B60kF{font-size:13px;font-weight:500;color:#334155}.SwitchAccountRoleModal_role_badge__S5yhy{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#16a34a;background:#dcfce7;padding:2px 8px;border-radius:10px}.SwitchAccountRoleModal_arrow____HhP{display:flex;align-items:center;justify-content:center}.SwitchAccountRoleModal_arrow____HhP svg{font-size:24px;color:#94a3b8}.SwitchAccountRoleModal_switching_state__8KK36{padding:40px 20px;display:flex;flex-direction:column;align-items:center;gap:16px}.SwitchAccountRoleModal_spinner_wrapper__JEMNS{display:flex;align-items:center;justify-content:center}.SwitchAccountRoleModal_switching_text__6a4L0{font-size:15px;font-weight:500;color:#475569;margin:0}.SiteFooter_footer__FA1_N{background:#370064;color:hsla(0,0%,100%,.92);margin-top:150px}.SiteFooter_inner__CS_AM{max-width:1240px;margin:0 auto;padding:28px 24px;display:flex;flex-direction:column;gap:18px}.SiteFooter_left__oxDx1{display:flex;flex-direction:column;gap:10px}.SiteFooter_brandRow__taKtC{display:flex;align-items:center;gap:10px}.SiteFooter_brandLogo__1K7HV{width:36px;height:20px;flex:0 0 auto;object-fit:contain}.SiteFooter_brandName__BB94Q{font-weight:700;font-size:18px;line-height:1.1;letter-spacing:.2px}.SiteFooter_legalLinks__u5Iu6{display:flex;align-items:center;gap:8px;font-size:14px;line-height:1.1}.SiteFooter_dot__4qJog{color:hsla(0,0%,100%,.35)}.SiteFooter_link__zp5dl{color:hsla(0,0%,100%,.78);text-decoration:none;transition:color .15s ease;background:none;border:0;padding:0;font:inherit;cursor:pointer}.SiteFooter_link__zp5dl:hover{color:hsla(0,0%,100%,.98)}.SiteFooter_right__xV5hU{display:flex;align-items:center;gap:24px}.SiteFooter_contactLink__Y5_YF{color:hsla(0,0%,100%,.85);text-decoration:none;font-size:14px;line-height:1.1;white-space:nowrap;transition:color .15s ease}.SiteFooter_contactLink__Y5_YF:hover{color:#fff}.SiteFooter_socialLinks__O33GQ{display:flex;align-items:center;gap:12px}.SiteFooter_socialLink__EhdaR{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;border:1px solid hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.92);transition:background .15s ease,border-color .15s ease}.SiteFooter_socialLink__EhdaR:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.28)}.SiteFooter_socialLink__EhdaR svg{width:20px;height:20px}.SiteFooter_desktopOnly__ZNLNS{display:none}.SiteFooter_cookieSettingsMobile__0_iGF{align-self:flex-start;font-size:14px;line-height:1.1}@media(min-width:1024px){.SiteFooter_inner__CS_AM{flex-direction:row;align-items:center;justify-content:space-between;gap:64px}.SiteFooter_desktopOnly__ZNLNS{display:revert}.SiteFooter_cookieSettingsMobile__0_iGF{display:none}}.SiteFooter_bottom__3GkYY{border-top:1px solid hsla(0,0%,100%,.1);padding:12px 24px 18px;display:flex;justify-content:center}.SiteFooter_copyright___sOLD{color:hsla(0,0%,100%,.55);font-size:12px}.UserBrowserValidatorModal_user_browser_validation_modal__A079e{color:red}.UserBrowserValidatorModal_user_browser_validation_modal__A079e .UserBrowserValidatorModal_title__xt9Xx{display:flex;align-items:center;gap:20px}.UserBrowserValidatorModal_user_browser_validation_modal__A079e .UserBrowserValidatorModal_title__xt9Xx .UserBrowserValidatorModal_logo__aIpOu{height:40px;width:40px}.UserBrowserValidatorModal_user_browser_validation_modal__A079e .UserBrowserValidatorModal_content__s3RPW,.UserBrowserValidatorModal_user_browser_validation_modal__A079e .UserBrowserValidatorModal_copy_link__rTjRH{font-size:14px;display:flex;flex-direction:column;gap:20px}.UserBrowserValidatorModal_user_browser_validation_modal__A079e .UserBrowserValidatorModal_content__s3RPW .UserBrowserValidatorModal_app_name__Lj3vF,.UserBrowserValidatorModal_user_browser_validation_modal__A079e .UserBrowserValidatorModal_copy_link__rTjRH .UserBrowserValidatorModal_app_name__Lj3vF{font-weight:700;color:#370064;font-family:Tektur}.UserBrowserValidatorModal_user_browser_validation_modal__A079e .UserBrowserValidatorModal_button_wrapper__WWnfr{display:flex;justify-content:center}.UserBrowserValidatorModal_user_browser_validation_modal__A079e .UserBrowserValidatorModal_facebook_gradient__JY8Wz{background:linear-gradient(45deg,#1877f2,#1877f2 50%,#3b5998);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.UserBrowserValidatorModal_user_browser_validation_modal__A079e .UserBrowserValidatorModal_instagram_gradient__oomED{background:linear-gradient(45deg,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.UserBrowserValidatorModal_user_browser_validation_modal__A079e .UserBrowserValidatorModal_line_gradient__dQAAc{background:linear-gradient(45deg,#00c300,#00e600 50%,#0f0);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.UserBrowserValidatorModal_user_browser_validation_modal__A079e .UserBrowserValidatorModal_whatsapp_gradient__LgJoT{background:linear-gradient(45deg,#25d366,#20c65a 50%,#1ebc4f);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.UserBrowserValidatorModal_user_browser_validation_modal__A079e .UserBrowserValidatorModal_snapchat_gradient__1SWqz{background:linear-gradient(45deg,#fffc00,#fe3 50%,#fd0);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.UserBrowserValidatorModal_user_browser_validation_modal__A079e .UserBrowserValidatorModal_wechat_gradient__mGk0f{background:linear-gradient(45deg,#00e676,#00c853 50%,#009624);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.UserBrowserValidatorModal_user_browser_validation_modal__A079e .UserBrowserValidatorModal_pinterest_gradient__k97xU{background:linear-gradient(45deg,#e60023,#c8001e 50%,#a50019);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.UserBrowserValidatorModal_user_browser_validation_modal__A079e .UserBrowserValidatorModal_tiktok_gradient__igR8C{background:linear-gradient(45deg,#010101,#ee1d52 50%,#69c9d0);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.CategoryIntro_cta_primary__5Dy77,.CategoryIntro_how_it_works_link__tPuv9{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:13px 22px;font-size:14px;font-weight:800;letter-spacing:.2px;text-transform:none;text-decoration:none;text-align:center;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}@media(min-width:1024px){.CategoryIntro_cta_primary__5Dy77,.CategoryIntro_how_it_works_link__tPuv9{padding:14px 26px;font-size:15px}}.CategoryIntro_actions__D8Omk{display:flex;flex-direction:column;gap:10px;margin-top:4px}.CategoryIntro_actions__D8Omk>a,.CategoryIntro_actions__D8Omk>button{width:100%}@media(min-width:1024px){.CategoryIntro_actions__D8Omk{flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px}.CategoryIntro_actions__D8Omk>a,.CategoryIntro_actions__D8Omk>button{width:auto}}.CategoryIntro_intro__T40cO{background:#f6f7fb;color:#172033;margin-top:-20px;margin-bottom:20px;padding:24px 20px 26px}@media(min-width:1024px){.CategoryIntro_intro__T40cO{padding:32px 32px 34px}}.CategoryIntro_inner__iy3yw{max-width:1080px;margin:0 auto}.CategoryIntro_header__bs7Tz,.CategoryIntro_inner__iy3yw{display:flex;flex-direction:column;gap:16px}@media(min-width:1024px){.CategoryIntro_header__bs7Tz{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:28px;gap:28px}}.CategoryIntro_copy__qsqh2{display:flex;flex-direction:column;gap:10px}.CategoryIntro_heading__7rLP2{font-size:21px;line-height:1.26;font-weight:800;color:#370064;margin:0}@media(min-width:640px){.CategoryIntro_heading__7rLP2{font-size:24px}}@media(min-width:1024px){.CategoryIntro_heading__7rLP2{font-size:27px}}.CategoryIntro_description__wbKLR{font-size:14px;line-height:1.6;color:rgba(15,23,42,.72);margin:0;max-width:760px}@media(min-width:1024px){.CategoryIntro_description__wbKLR{font-size:15px}}.CategoryIntro_actions__D8Omk{margin-top:0}@media(min-width:1024px){.CategoryIntro_actions__D8Omk{justify-content:flex-end;min-width:250px}}.CategoryIntro_cta_primary__5Dy77{background:#370064;border:2px solid #370064;color:#fff}.CategoryIntro_cta_primary__5Dy77:hover{background:#2d0053;border-color:#2d0053}.CategoryIntro_cta_primary__5Dy77:focus-visible{outline:3px solid rgba(55,0,100,.28);outline-offset:2px}.CategoryIntro_how_it_works_link__tPuv9{background:#fff;border:2px solid #d7dce7;color:#370064}.CategoryIntro_how_it_works_link__tPuv9:hover{border-color:#bfc8d8;background:#fff}.CategoryIntro_how_it_works_link__tPuv9:focus-visible{outline:3px solid rgba(55,0,100,.22);outline-offset:2px}.CategoryIntro_examples__zZ14Y{list-style:none;padding:0;margin:0;display:grid;grid-gap:10px;gap:10px}@media(min-width:800px){.CategoryIntro_examples__zZ14Y{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.CategoryIntro_examples__zZ14Y{grid-template-columns:repeat(3,minmax(0,1fr))}}.CategoryIntro_example__fqxzS{display:flex;flex-direction:column;gap:7px;min-height:104px;background:#fff;border:1px solid #e1e5ee;border-radius:8px;padding:14px 16px;color:#172033;transition:border-color .18s ease}.CategoryIntro_example__fqxzS:hover{border-color:#cfd6e3}@media(min-width:1024px){.CategoryIntro_example__fqxzS{min-height:112px;padding:15px 18px}}.CategoryIntro_problem__CHv8i{color:#0288d1;font-size:12px;line-height:1.4;font-weight:800}.CategoryIntro_resolution__Mjqke{color:rgba(15,23,42,.76);font-size:13px;line-height:1.5;font-weight:600}@media(min-width:1024px){.CategoryIntro_resolution__Mjqke{font-size:14px}}.CategoryIntro_describe_case____X2I{display:flex;align-items:flex-start;border:1px solid #dbe7f3;border-radius:8px;background:#fff;padding:13px 15px}.CategoryIntro_describe_case_text__02pTQ{font-size:13px;line-height:1.55;color:rgba(15,23,42,.68);margin:0}.CategoryIntro_describe_case_text__02pTQ strong{color:#370064;font-weight:800}@media(min-width:1024px){.CategoryIntro_describe_case_text__02pTQ{font-size:14px}}.TabNoContent_error_alert__w39gH{margin-bottom:20px;border-radius:12px!important;background:linear-gradient(135deg,#fef2f2,#fee2e2)!important;border:1px solid #fecaca!important;font-size:14px}.TabNoContent_error_alert__w39gH .MuiAlert-icon{color:#ef4444}.TabNoContent_error_alert__w39gH .MuiAlert-message{color:#991b1b}.TabNoContent_error_alert__w39gH strong{color:#7f1d1d}.CategoryList_category_list__dJEsU{position:relative;padding:0 20px;display:flex;flex-direction:column;gap:10px;transition:gap .25s ease}.CategoryList_category_list__dJEsU.CategoryList_tab_view__jKreT{padding:0}.CategoryList_category_list__dJEsU.CategoryList_is_collapsed___A202{gap:0}.CategoryList_category_list__dJEsU .CategoryList_selected__pWv5m{border-radius:5px}.CategoryList_category_list__dJEsU .category_element{display:flex;align-items:center;cursor:pointer}.CategoryList_category_list__dJEsU .category_element .category_circle{position:relative;height:40px;width:40px;border-radius:50%;background:radial-gradient(circle at center,#57009d,#370064,#1f003a,#000);background-size:100% 100%;flex-shrink:0;cursor:pointer}.CategoryList_category_list__dJEsU .category_element .category_circle.greyBackground{background:rgba(0,0,0,.6)}.CategoryList_category_list__dJEsU .category_element .category_circle.selected{background:radial-gradient(circle at center,#00ff05,#000)}.CategoryList_category_list__dJEsU .category_element .category_details{display:grid;grid-template-columns:70% 30%;flex-grow:1;padding-left:10px;align-items:center}.CategoryList_category_list__dJEsU .category_element .category_name{font-size:12px;font-weight:400}@media(min-width:1024px){.CategoryList_category_list__dJEsU .category_element .category_name{font-size:13px}}.CategoryList_category_list__dJEsU .category_element .category_name.selected{font-weight:600}.CategoryList_category_list__dJEsU .category_element .description{font-size:10px;text-align:end;font-weight:550;color:#370064;cursor:pointer}@media(min-width:1024px){.CategoryList_category_list__dJEsU .category_element .description{font-size:11px}}.CategoryList_category_list__dJEsU .category_element svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:20px;width:20px;fill:#fff}.CategoryList_category_item__f0HqW{display:grid;grid-template-rows:1fr;transition:grid-template-rows .3s ease,opacity .2s ease}.CategoryList_category_item__f0HqW>.category_element{overflow:hidden;min-height:0}.CategoryList_category_item__f0HqW.CategoryList_collapsed_hidden__lnhQH{grid-template-rows:0fr;opacity:0;pointer-events:none}.CategoryList_category_actions__mknSc{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap}.CategoryList_change_button__Kg4Jt{background:transparent;border:1px solid #370064;border-radius:4px;color:#370064;padding:4px 12px;font-size:11px;font-weight:600;cursor:pointer;line-height:1;white-space:nowrap}@media(min-width:1024px){.CategoryList_change_button__Kg4Jt{font-size:12px}}.CategoryList_change_button__Kg4Jt:hover{background:rgba(55,0,100,.08)}.GenericSection_icon_blue__FbpSb svg,.GenericSection_icon_gray__aMVhm svg,.GenericSection_icon_green__tK_Bg svg,.GenericSection_icon_orange__alEJt svg,.GenericSection_icon_purple__7wo87 svg,.GenericSection_icon_red__0Ckos svg{color:inherit!important}.GenericSection_icon_green__tK_Bg{background:linear-gradient(135deg,#f0fdf4,#dcfce7)!important;color:#16a34a!important}.GenericSection_icon_blue__FbpSb{background:linear-gradient(135deg,#eff6ff,#dbeafe)!important;color:#2563eb!important}.GenericSection_icon_orange__alEJt{background:linear-gradient(135deg,#fff7ed,#fed7aa)!important;color:#ea580c!important}.GenericSection_icon_purple__7wo87{background:linear-gradient(135deg,#faf5ff,#e9d5ff)!important;color:#9333ea!important}.GenericSection_icon_gray__aMVhm{background:linear-gradient(135deg,#f8fafc,#e2e8f0)!important;color:#64748b!important}.GenericSection_icon_red__0Ckos{background:linear-gradient(135deg,#fef2f2,#fee2e2)!important;color:#ef4444!important}.GenericSection_generic_section__Fqv1I{box-sizing:border-box;display:flex;flex-direction:column;gap:20px;position:relative;width:100%;max-width:100%;padding:0}.GenericSection_generic_section__Fqv1I.GenericSection_shadow__8S5BI{box-shadow:0 4px 12px rgba(0,0,0,.08),0 -1px 2px hsla(0,0%,100%,.8),0 12px 24px rgba(55,0,100,.06)}.GenericSection_generic_section__Fqv1I .generic_description{padding:5px 10px 0;font-size:14px;color:rgba(0,0,0,.6);line-height:1.5}.GenericSection_generic_section__Fqv1I.GenericSection_generic_section_card__DCT_a{background:linear-gradient(180deg,#f3f3f3,#eaeaea);width:calc(100% - 20px);margin-left:10px;border-radius:10px}.GenericSection_generic_section__Fqv1I.GenericSection_with_padding__m9Kxz{padding:10px 0}.GenericSection_generic_section__Fqv1I.GenericSection_background_gray__CPn7U{background:linear-gradient(180deg,#f3f3f3,#eaeaea)}.GenericSection_generic_section__Fqv1I.GenericSection_full_height__3M7uo{min-height:calc(100vh - 100px - 60px - 65px)}.GenericSection_generic_section__Fqv1I.GenericSection_generic_padding_bottom__9LUk_{padding-bottom:30px}.GenericSection_generic_section__Fqv1I.GenericSection_variant_card__aazhI{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:24px;transition:all .2s ease;box-shadow:0 4px 12px rgba(0,0,0,.08),0 -1px 2px hsla(0,0%,100%,.8),0 12px 24px rgba(55,0,100,.06)}.GenericSection_generic_section__Fqv1I.GenericSection_variant_card__aazhI:hover{border-color:#cbd5e1;box-shadow:0 4px 12px rgba(0,0,0,.05)}.GenericSection_generic_section__Fqv1I.GenericSection_variant_card__aazhI h2{padding:0}.GenericSection_generic_section__Fqv1I.GenericSection_variant_card__aazhI .generic_description{padding:5px 0 0}.GenericSection_generic_section__Fqv1I.GenericSection_variant_elevated__NAIdV{background:#fff;border-radius:16px;padding:24px;box-shadow:0 4px 20px rgba(0,0,0,.08)}.GenericSection_generic_section__Fqv1I.GenericSection_variant_elevated__NAIdV h2{padding:0}.GenericSection_generic_section__Fqv1I.GenericSection_variant_elevated__NAIdV .generic_description{padding:5px 0 0}.GenericSection_generic_section_padding__IfW_9{padding:0 20px;box-sizing:border-box}.GenericSection_variant_card__aazhI .GenericSection_generic_section_padding__IfW_9,.GenericSection_variant_elevated__NAIdV .GenericSection_generic_section_padding__IfW_9{padding:0}.GenericSection_header_wrapper___Yf7D{display:flex;align-items:flex-start;gap:16px;padding:0 10px}.GenericSection_variant_card__aazhI .GenericSection_header_wrapper___Yf7D,.GenericSection_variant_elevated__NAIdV .GenericSection_header_wrapper___Yf7D{padding:0;margin-bottom:4px}.GenericSection_header_content__oLuSa{flex:1 1;min-width:0}.GenericSection_generic_section_title__el28M{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.GenericSection_generic_section_title__el28M h2{font-weight:600;font-size:18px;color:#1e293b;padding:0!important;margin:0}.GenericSection_subtitle__EO8O_{font-size:14px;color:#64748b;margin:2px 0 0;padding:0;line-height:1.4}.GenericSection_icon_wrapper__xDfVp{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.GenericSection_icon_wrapper__xDfVp svg{font-size:22px}@media(max-width:480px){.GenericSection_icon_wrapper__xDfVp{width:40px;height:40px;border-radius:10px}.GenericSection_icon_wrapper__xDfVp svg{font-size:20px}.GenericSection_header_wrapper___Yf7D{gap:12px}.GenericSection_generic_section__Fqv1I.GenericSection_variant_card__aazhI,.GenericSection_generic_section__Fqv1I.GenericSection_variant_elevated__NAIdV{padding:20px;border-radius:12px}}.CategoryDescriptionModal_category_description_modal__X99xH .CategoryDescriptionModal_text_color__EK1PO{color:#370064}.ErrorMessage_error_alert__eKz97{margin-bottom:20px;border-radius:12px!important;background:linear-gradient(135deg,#fef2f2,#fee2e2)!important;border:1px solid #fecaca!important;font-size:14px}.ErrorMessage_error_alert__eKz97 .MuiAlert-icon{color:#ef4444}.ErrorMessage_error_alert__eKz97 .MuiAlert-message{color:#991b1b}.ErrorMessage_error_alert__eKz97 strong{color:#7f1d1d}.CategoryDescriptionButton_category_description_button__yy741{gap:8px;padding:8px 12px;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;transition:all .2s ease}.CategoryDescriptionButton_category_description_button__yy741:hover{background:#dbeafe;border-color:#93c5fd}.CategoryDescriptionButton_category_description_button__yy741 svg{height:14px;width:14px;fill:#3b82f6}.CategoryDescriptionButton_category_description_button__yy741 p{font-size:12px;font-weight:500;color:#1e40af;margin:0}.CategoryDescriptionButton_category_description_button__yy741{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-weight:500;padding:6px 12px}.CategoryDescriptionButton_on_dark__19cue{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.28);color:#fff}.CategoryDescriptionButton_on_dark__19cue:hover{background:hsla(0,0%,100%,.18);border-color:hsla(0,0%,100%,.42)}.CategoryDescriptionButton_on_dark__19cue svg{fill:#fff}.CategoryDescriptionButton_on_dark__19cue p{color:#fff}.LocationModal_location_modal__2bePv .LocationModal_text_color__TFGyO{color:#370064}.LocationModal_location_modal__2bePv .LocationModal_leafleat_wrapper__cd4J7{height:50vh;width:100%}.MainEngineerListActionBar_filter_button__2GxMo{display:flex;align-items:center;gap:6px;padding:7px 16px;border:1px solid #e2e8f0;border-radius:10px;background:#fafafa;font-family:var(--font-primary);font-size:13px;font-weight:500;color:#94a3b8;cursor:pointer;transition:all .2s ease;white-space:nowrap;flex-shrink:0}.MainEngineerListActionBar_filter_button__2GxMo:hover{border-color:#cbd5e1;background:#f1f5f9}.MainEngineerListActionBar_filter_button__2GxMo.MainEngineerListActionBar_active__1UVZg{background:linear-gradient(135deg,#faf5ff,#f3e8ff);border-color:#d8b4fe;color:#370064}.MainEngineerListActionBar_filter_badge__lGm8l{display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:linear-gradient(135deg,#9333ea,#7c3aed);color:#fff;font-size:11px;font-weight:600;line-height:1}.MainEngineerListActionBar_filter_icon__hKc_8,.MainEngineerListActionBar_sort_icon__XdqCA{font-size:18px!important;color:#94a3b8;transition:color .2s ease}.MainEngineerListActionBar_sort_form_control__sDqnk .MuiOutlinedInput-root{border-radius:10px;background:#fafafa;font-size:13px;font-family:var(--font-primary);transition:all .2s ease}.MainEngineerListActionBar_sort_form_control__sDqnk .MuiOutlinedInput-root:hover{background:#f5f5f5}.MainEngineerListActionBar_sort_form_control__sDqnk .MuiOutlinedInput-root.Mui-focused{background:#fff}.MainEngineerListActionBar_sort_form_control__sDqnk .MuiOutlinedInput-notchedOutline{border-color:#e2e8f0}.MainEngineerListActionBar_sort_form_control__sDqnk .MuiSelect-select{padding:7px 32px 7px 12px!important;font-weight:500}.MainEngineerListActionBar_sort_form_control__sDqnk.MainEngineerListActionBar_active__1UVZg .MuiOutlinedInput-root{background:linear-gradient(135deg,#faf5ff,#f3e8ff)}.MainEngineerListActionBar_sort_form_control__sDqnk.MainEngineerListActionBar_active__1UVZg .MuiOutlinedInput-root:hover{background:linear-gradient(135deg,#f3e8ff,#ede5ff)}.MainEngineerListActionBar_sort_form_control__sDqnk.MainEngineerListActionBar_active__1UVZg .MuiOutlinedInput-notchedOutline{border-color:#d8b4fe}.MainEngineerListActionBar_sort_form_control__sDqnk.MainEngineerListActionBar_active__1UVZg .MuiSelect-icon,.MainEngineerListActionBar_sort_form_control__sDqnk.MainEngineerListActionBar_active__1UVZg .MuiSelect-select{color:#370064}.MainEngineerListActionBar_sort_label__fe4D5{font-family:var(--font-primary)!important;font-size:13px!important;display:flex!important;align-items:center;gap:4px;color:#94a3b8!important}.MainEngineerListActionBar_sort_label__fe4D5.MuiInputLabel-shrink{padding:0 6px!important;font-size:12px!important}.MainEngineerListActionBar_sort_label_active__QQqfD{color:#370064!important}.MainEngineerListActionBar_sort_menu_paper__TN5NF{border-radius:12px!important;box-shadow:0 10px 40px rgba(0,0,0,.12),0 2px 10px rgba(0,0,0,.06)!important;margin-top:4px!important}.MainEngineerListActionBar_clear_item__FPCOY,.MainEngineerListActionBar_menu_item__YUypP{font-size:13px!important;font-family:var(--font-primary)!important;padding:8px 16px!important}.MainEngineerListActionBar_clear_item__FPCOY{color:#dc2626!important;font-weight:500!important;margin-bottom:2px;border-bottom:1px solid #fee2e2}.MainEngineerListActionBar_clear_item__FPCOY:hover{background:#fef2f2!important}.MainEngineerListActionBar_clear_icon__fP4E0{font-size:16px!important;margin-right:6px;color:#dc2626}.MainEngineerListActionBar_sort_arrow_icon__VVwAn{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:5px;margin-right:8px;flex-shrink:0}.MainEngineerListActionBar_sort_arrow_icon__VVwAn svg{font-size:15px}.MainEngineerListActionBar_sort_arrow_icon__VVwAn.MainEngineerListActionBar_arrow_asc__vBYVu{background:#ecfdf5;color:#059669}.MainEngineerListActionBar_sort_arrow_icon__VVwAn.MainEngineerListActionBar_arrow_desc__b_RZE{background:#fef2f2;color:#dc2626}.MainEngineerListActionBar_ordering_info_button__WmqMo{border:none;background:transparent;padding:0;color:#370064;font-size:12px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;cursor:pointer}.MainEngineerListActionBar_ordering_info_button__WmqMo:hover{color:#21003b}.MainEngineerListActionBar_action_bar__8XhuV{padding:20px 20px 16px;background:#fff;display:flex;align-items:flex-start;gap:10px}.MainEngineerListActionBar_filter_button__2GxMo.MainEngineerListActionBar_active__1UVZg .MainEngineerListActionBar_filter_icon__hKc_8{color:#370064}.MainEngineerListActionBar_sort_group__l4fM1{flex:1 1;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:6px}@media(min-width:1024px){.MainEngineerListActionBar_sort_group__l4fM1{flex-direction:row;align-items:center;gap:10px}}.MainEngineerListActionBar_sort_form_control__sDqnk{flex:1 1;min-width:120px;max-width:300px}.MainEngineerListActionBar_sort_label_active__QQqfD .MainEngineerListActionBar_sort_icon__XdqCA{color:#370064}.MainEngineerListActionBar_subheader_text__IoA_E{display:block;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:#64748b;padding:4px 0;border-top:1px solid #e2e8f0;margin-top:4px}.MuiListSubheader-root:first-of-type .MainEngineerListActionBar_subheader_text__IoA_E{border-top:none;margin-top:0}.MainEngineerListActionBar_placeholder_text_____NT{color:#94a3b8;font-style:normal!important}.MainEngineerListActionBar_price_item__bxFdD{padding-left:12px!important}.MainEngineerListActionBar_pair_first__W2eyL+.MainEngineerListActionBar_pair_second__H1qmO+.MainEngineerListActionBar_pair_first__W2eyL{border-top:1px solid #f1f5f9;margin-top:4px}.MainEngineerListActionBar_pair_second__H1qmO{margin-top:0}.SearchLeadAssist_success_alert__vhOEp{margin-bottom:20px;border-radius:12px!important;background:linear-gradient(135deg,#f0fdf4,#dcfce7)!important;border:1px solid #bbf7d0!important;font-size:14px}.SearchLeadAssist_success_alert__vhOEp .MuiAlert-icon{color:#22c55e}.SearchLeadAssist_success_alert__vhOEp .MuiAlert-message{color:#166534}.SearchLeadAssist_success_alert__vhOEp strong{color:#14532d}.SearchLeadAssist_submit__9roZ_{border-radius:10px!important;text-transform:none!important;font-weight:600!important;background:linear-gradient(135deg,#56009a,#370064)!important;box-shadow:0 4px 14px rgba(55,0,100,.3)!important;transition:all .2s ease!important}.SearchLeadAssist_submit__9roZ_:hover{box-shadow:0 6px 20px rgba(55,0,100,.4)!important}.SearchLeadAssist_submit__9roZ_:disabled{background:#e2e8f0!important;box-shadow:none!important}.SearchLeadAssist_desktop_widget__f_Beo{position:fixed;right:22px;bottom:22px;z-index:1200;width:min(360px,100vw - 44px)}.SearchLeadAssist_desktop_widget_with_sticky__xVEZv{bottom:104px}.SearchLeadAssist_desktop_widget_minimized__K2Z8a{width:auto}.SearchLeadAssist_card__zFRbP{position:relative;overflow:hidden;background:linear-gradient(180deg,#fff,#fbf9ff);border:1px solid rgba(55,0,100,.14);border-radius:8px;box-shadow:0 18px 42px rgba(15,23,42,.16),0 5px 16px rgba(55,0,100,.1);padding:18px}.SearchLeadAssist_card__zFRbP:before{content:"";position:absolute;top:0;right:0;left:0;height:4px;background:linear-gradient(90deg,gold,#56009a 55%,#370064)}.SearchLeadAssist_minimize__slGjS{position:absolute!important;top:10px;right:10px;color:rgba(0,0,0,.6)!important;z-index:1}.SearchLeadAssist_minimize__slGjS:hover{background:rgba(55,0,100,.06)!important;color:#370064!important}.SearchLeadAssist_panel__7svQg{display:flex;flex-direction:column;gap:14px}.SearchLeadAssist_header__5ZeGF{display:grid;grid-template-columns:auto 1fr;grid-gap:12px;gap:12px;align-items:flex-start;padding-right:28px}.SearchLeadAssist_header__5ZeGF h2{margin:0;color:#370064;font-size:17px;font-weight:800;line-height:1.28}.SearchLeadAssist_kicker__Gfjq_{margin:0 0 3px;color:rgba(55,0,100,.68);font-size:12px;font-weight:800;line-height:1.2}.SearchLeadAssist_icon_box__9Ri95{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;color:#370064;background:rgba(255,215,0,.2);border:1px solid rgba(255,215,0,.5);border-radius:8px;flex-shrink:0}.SearchLeadAssist_icon_box__9Ri95 svg{font-size:22px}.SearchLeadAssist_description__ODGO4{margin:0;color:rgba(15,23,42,.7);font-size:14px;line-height:1.55}.SearchLeadAssist_form__MLJiZ{display:flex;flex-direction:column;gap:10px}.SearchLeadAssist_phone_field__Wolc2 .MuiOutlinedInput-root{background:#fff;border-radius:8px;box-shadow:0 1px 0 rgba(15,23,42,.03)}.SearchLeadAssist_phone_field__Wolc2 .MuiOutlinedInput-input{font-weight:700;letter-spacing:0}.SearchLeadAssist_phone_field__Wolc2 .MuiOutlinedInput-notchedOutline{border-color:rgba(55,0,100,.2);border-width:1.5px}.SearchLeadAssist_phone_field__Wolc2 .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:rgba(55,0,100,.42)}.SearchLeadAssist_phone_field__Wolc2 .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#370064;border-width:2px}.SearchLeadAssist_phone_field__Wolc2 .MuiInputLabel-root{font-weight:700}.SearchLeadAssist_phone_field__Wolc2 .MuiFormHelperText-root{margin-right:0;margin-left:0;font-size:12px;font-weight:700}.SearchLeadAssist_privacy_note__P_rLm{margin:2px 0 0;padding-top:10px;border-top:1px solid rgba(15,23,42,.08);color:rgba(15,23,42,.58);font-size:12px;line-height:1.5}.SearchLeadAssist_privacy_note__P_rLm a{color:#370064;font-weight:700;text-decoration:none}.SearchLeadAssist_success_alert__vhOEp{margin-bottom:0}.SearchLeadAssist_success_alert__vhOEp .MuiAlert-message{font-size:13px;line-height:1.45}.SearchLeadAssist_submit__9roZ_{min-height:44px;border-radius:8px!important;font-size:14px!important;font-weight:800!important}.SearchLeadAssist_submit__9roZ_ .MuiButton-startIcon{margin-right:7px}.SearchLeadAssist_fab__JEKe1{width:58px;height:58px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:linear-gradient(135deg,#56009a,#370064);color:#fff;box-shadow:0 14px 28px rgba(55,0,100,.28),0 3px 8px rgba(15,23,42,.14);cursor:pointer;transition:box-shadow .2s ease,transform .2s ease}.SearchLeadAssist_fab__JEKe1:hover{box-shadow:0 18px 34px rgba(55,0,100,.34),0 4px 10px rgba(15,23,42,.18);transform:translateY(-1px)}.SearchLeadAssist_fab__JEKe1 svg{font-size:26px}.SearchLeadAssist_mobile_trigger__uhYB9{position:fixed;right:0;bottom:65px;left:0;z-index:1200;display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:34px;padding:6px 12px;border:0;background:linear-gradient(135deg,#56009a,#370064);color:#fff;font:inherit;font-size:12px;font-weight:700;line-height:1.25;box-shadow:0 -3px 12px rgba(55,0,100,.18);cursor:pointer;transition:filter .2s ease}.SearchLeadAssist_mobile_trigger__uhYB9:active{filter:brightness(.95)}.SearchLeadAssist_mobile_trigger__uhYB9 svg{flex:0 0 auto;font-size:16px}.SearchLeadAssist_mobile_trigger__uhYB9 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchLeadAssist_dialog__aJigC .MuiDialog-paper{width:calc(100% - 32px);margin:16px;overflow:hidden;background:#fff;border:1px solid rgba(55,0,100,.12);border-radius:8px;box-shadow:0 18px 42px rgba(15,23,42,.18),0 5px 16px rgba(55,0,100,.1)}.SearchLeadAssist_dialog__aJigC .MuiDialogContent-root{padding:0;border-top-color:rgba(15,23,42,.08)}.SearchLeadAssist_dialog_title__0dPgR{display:flex;align-items:center;justify-content:space-between;color:#370064;font-size:16px!important;font-weight:800!important;padding:14px 16px!important}.SearchLeadAssist_sr_only__WUuEZ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1023px){.SearchLeadAssist_panel__7svQg{background:#fff;padding:16px}.SearchLeadAssist_header__5ZeGF{padding-right:0}}.CategoryProblemHero_cta__fA6P1,.CategoryProblemHero_cta_secondary__QQWTX{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:13px 22px;font-size:14px;font-weight:800;letter-spacing:.2px;text-transform:none;text-decoration:none;text-align:center;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}@media(min-width:1024px){.CategoryProblemHero_cta__fA6P1,.CategoryProblemHero_cta_secondary__QQWTX{padding:14px 26px;font-size:15px}}.CategoryProblemHero_actions__9qJMS{display:flex;flex-direction:column;gap:10px;margin-top:4px}.CategoryProblemHero_actions__9qJMS>a,.CategoryProblemHero_actions__9qJMS>button{width:100%}@media(min-width:1024px){.CategoryProblemHero_actions__9qJMS{flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px}.CategoryProblemHero_actions__9qJMS>a,.CategoryProblemHero_actions__9qJMS>button{width:auto}}.CategoryProblemHero_hero__NCeKg{background:#f6f7fb;color:#172033;margin-top:-20px;padding:24px 20px 26px}@media(min-width:1024px){.CategoryProblemHero_hero__NCeKg{padding:32px 32px 34px}}.CategoryProblemHero_inner__jLOhE{max-width:1080px;margin:0 auto}.CategoryProblemHero_header__5_1qq,.CategoryProblemHero_inner__jLOhE{display:flex;flex-direction:column;gap:16px}@media(min-width:1024px){.CategoryProblemHero_header__5_1qq{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:28px;gap:28px}}.CategoryProblemHero_copy__qA8HY{display:flex;flex-direction:column;gap:10px}.CategoryProblemHero_eyebrow__zwEfT{font-size:12px;line-height:1.4;font-weight:800;color:#0288d1;margin:0}.CategoryProblemHero_headline__xvkMP{font-size:23px;line-height:1.24;font-weight:800;color:#370064;margin:0;max-width:800px}@media(min-width:640px){.CategoryProblemHero_headline__xvkMP{font-size:27px}}@media(min-width:1024px){.CategoryProblemHero_headline__xvkMP{font-size:32px}}.CategoryProblemHero_subheadline__7XJBW{font-size:15px;line-height:1.5;font-weight:700;color:rgba(15,23,42,.78);margin:0;max-width:760px}@media(min-width:1024px){.CategoryProblemHero_subheadline__7XJBW{font-size:16px}}.CategoryProblemHero_lead__yCJFT{font-size:14px;line-height:1.6;color:rgba(15,23,42,.68);margin:0;max-width:760px}@media(min-width:1024px){.CategoryProblemHero_lead__yCJFT{font-size:15px}}.CategoryProblemHero_actions__9qJMS{margin-top:0}@media(min-width:1024px){.CategoryProblemHero_actions__9qJMS{flex-direction:column;align-items:stretch;justify-content:center;width:300px;min-width:260px}.CategoryProblemHero_actions__9qJMS>a{width:100%}}.CategoryProblemHero_cta__fA6P1{background:#370064;border:2px solid #370064;color:#fff}.CategoryProblemHero_cta__fA6P1:hover{background:#2d0053;border-color:#2d0053}.CategoryProblemHero_cta__fA6P1:focus-visible{outline:3px solid rgba(55,0,100,.28);outline-offset:2px}.CategoryProblemHero_cta_secondary__QQWTX{background:#fff;border:2px solid #d7dce7;color:#370064}.CategoryProblemHero_cta_secondary__QQWTX:hover{background:#fff;border-color:#bfc8d8}.CategoryProblemHero_cta_secondary__QQWTX:focus-visible{outline:3px solid rgba(55,0,100,.22);outline-offset:2px}.CategoryProblemHero_highlights__PF0VS{list-style:none;padding:0;margin:0;display:grid;grid-gap:10px;gap:10px}@media(min-width:800px){.CategoryProblemHero_highlights__PF0VS{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.CategoryProblemHero_highlights__PF0VS{grid-template-columns:repeat(3,minmax(0,1fr))}}.CategoryProblemHero_highlight__z6rBO{display:flex;flex-direction:column;gap:7px;min-height:104px;background:#fff;border:1px solid #e1e5ee;border-radius:8px;padding:14px 16px;transition:border-color .18s ease}.CategoryProblemHero_highlight__z6rBO:hover{border-color:#cfd6e3}@media(min-width:1024px){.CategoryProblemHero_highlight__z6rBO{min-height:112px;padding:15px 18px}}.CategoryProblemHero_highlight_label__kZD9_{color:#0288d1;font-size:12px;line-height:1.4;font-weight:800}.CategoryProblemHero_highlight_text__ycwqg{color:rgba(15,23,42,.76);font-size:13px;line-height:1.5;font-weight:600}@media(min-width:1024px){.CategoryProblemHero_highlight_text__ycwqg{font-size:14px}}.CategoryProblemHero_prep_note__BfhvL{display:flex;align-items:flex-start;border:1px solid #dbe7f3;border-radius:8px;background:#fff;padding:13px 15px}.CategoryProblemHero_prep_note_text__yNnM1{font-size:13px;line-height:1.55;color:rgba(15,23,42,.68);margin:0}.CategoryProblemHero_prep_note_text__yNnM1 strong{color:#370064;font-weight:800}@media(min-width:1024px){.CategoryProblemHero_prep_note_text__yNnM1{font-size:14px}}.CategoryProblemBody_body__OqrEO{background:#fff;border-top:1px solid #eef1f6;padding:28px 20px 34px}@media(min-width:1024px){.CategoryProblemBody_body__OqrEO{padding:40px 32px 48px}}.CategoryProblemBody_inner__TltOP{display:flex;flex-direction:column;gap:24px;max-width:1080px;margin:0 auto}.CategoryProblemBody_narrative__gYRrB{display:flex;flex-direction:column;gap:12px;max-width:780px}.CategoryProblemBody_kicker__lp9jc{font-size:12px;line-height:1.4;font-weight:800;color:#0288d1;margin:0}.CategoryProblemBody_title__wsZJK{font-size:20px;line-height:1.3;font-weight:800;color:#370064;margin:0}@media(min-width:1024px){.CategoryProblemBody_title__wsZJK{font-size:24px}}.CategoryProblemBody_paragraph__piCJW{font-size:14px;line-height:1.65;color:rgba(15,23,42,.72);margin:0}@media(min-width:1024px){.CategoryProblemBody_paragraph__piCJW{font-size:15px}}.CategoryProblemBody_section_grid__N_ydZ{display:grid;grid-gap:14px;gap:14px}@media(min-width:800px){.CategoryProblemBody_section_grid__N_ydZ{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.CategoryProblemBody_section__x5v9j{display:flex;flex-direction:column;gap:12px;background:#fff;border:1px solid #e1e5ee;border-radius:8px;padding:16px}.CategoryProblemBody_section__x5v9j.CategoryProblemBody_show__vJPBq{border-top-color:#56009a}.CategoryProblemBody_section__x5v9j.CategoryProblemBody_online__tjPop{border-top-color:#0288d1}.CategoryProblemBody_section__x5v9j.CategoryProblemBody_formal__yhtFJ{border-top-color:#c27b01}@media(min-width:1024px){.CategoryProblemBody_section__x5v9j{padding:18px}}.CategoryProblemBody_heading__DHc0h{font-size:16px;line-height:1.35;font-weight:800;color:#370064;margin:0}.CategoryProblemBody_list__rh7cT{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.CategoryProblemBody_item__1jAAo{position:relative;padding-left:17px;font-size:13px;line-height:1.5;color:rgba(15,23,42,.68)}.CategoryProblemBody_item__1jAAo:before{content:"";position:absolute;left:0;top:.62em;width:7px;height:7px;border-radius:50%;background:currentColor;opacity:.48}@media(min-width:1024px){.CategoryProblemBody_item__1jAAo{font-size:14px}}.CategoryProblemFaq_faq__9_DuS{background:#f6f7fb;border-top:1px solid #eef1f6;padding:28px 20px 36px}@media(min-width:1024px){.CategoryProblemFaq_faq__9_DuS{padding:40px 32px 50px}}.CategoryProblemFaq_inner__SYpdG{display:grid;grid-gap:16px;gap:16px;max-width:1080px;margin:0 auto}@media(min-width:1024px){.CategoryProblemFaq_inner__SYpdG{grid-template-columns:260px minmax(0,1fr);gap:32px;align-items:start}}.CategoryProblemFaq_header__4GbFH{display:flex;flex-direction:column;gap:6px}.CategoryProblemFaq_kicker__kymoc{font-size:12px;line-height:1.4;font-weight:800;color:#0288d1;margin:0}.CategoryProblemFaq_heading__MV9sn{font-size:20px;line-height:1.3;font-weight:800;color:#370064;margin:0}@media(min-width:1024px){.CategoryProblemFaq_heading__MV9sn{font-size:24px}}.CategoryProblemFaq_items__OMBU0{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.CategoryProblemFaq_item__QeWM7{background:#fff;border:1px solid #e1e5ee;border-radius:8px;overflow:hidden;transition:border-color .18s ease}.CategoryProblemFaq_item__QeWM7:hover{border-color:#cfd6e3}.CategoryProblemFaq_item__QeWM7 summary{list-style:none}.CategoryProblemFaq_item__QeWM7 summary::-webkit-details-marker{display:none}.CategoryProblemFaq_question__16fnZ{position:relative;display:block;padding:14px 44px 14px 16px;font-size:14px;line-height:1.45;font-weight:700;color:rgba(15,23,42,.86);cursor:pointer}.CategoryProblemFaq_question__16fnZ:after{content:"";position:absolute;right:18px;top:50%;width:10px;height:10px;border-right:2px solid #370064;border-bottom:2px solid #370064;transform:translateY(-70%) rotate(45deg);transition:transform .18s ease}.CategoryProblemFaq_question__16fnZ:hover{background:#f8fafc}@media(min-width:1024px){.CategoryProblemFaq_question__16fnZ{padding:16px 48px 16px 20px;font-size:15px}}.CategoryProblemFaq_item__QeWM7 details[open] .CategoryProblemFaq_question__16fnZ:after{transform:translateY(-30%) rotate(225deg)}.CategoryProblemFaq_answer__imxKV{margin:0;padding:0 16px 16px;font-size:13px;line-height:1.6;color:rgba(15,23,42,.68)}@media(min-width:1024px){.CategoryProblemFaq_answer__imxKV{font-size:14px;padding:0 20px 18px}}