.page_page___DZeN{width:100%;display:flex;flex-direction:column;gap:24px;padding:24px}.page_section__gDepy{margin-top:8px;padding-top:8px;border-top:1px solid rgba(0,0,0,.08)}.page_sectionTitle__NCswS{font-size:22px;font-weight:600;margin-bottom:12px}.page_therapistGrid__zpXgg{padding:30px;display:grid;grid-gap:clamp(8px,1.5vw,14px);gap:clamp(8px,1.5vw,14px);grid-template-columns:repeat(auto-fit,minmax(160px,200px));padding-inline:8px;box-sizing:border-box;justify-content:center}.page_subtle__Ka4_r{color:#555}.page_loading___EKbA{padding:40px;text-align:center;color:#666}.therapistCard_card__O2ePq{display:flex;flex-direction:column;gap:10px;width:100%;text-align:left;background:#fbf5de6b;border:1px solid rgba(0,0,0,.08);border-radius:14px;padding:14px;text-decoration:none;color:inherit;cursor:pointer;transition:transform .08s ease,box-shadow .08s ease}.therapistCard_card__O2ePq:hover{transform:translateY(-1px);box-shadow:0 6px 18px rgba(0,0,0,.06)}.therapistCard_card__O2ePq:focus-visible{outline:3px solid color-mix(in oklab,var(--secondary-blue-accent),#fff 70%);outline-offset:2px}.therapistCard_avatarFrame__qrlKq{width:100%;aspect-ratio:1/1;border-radius:12px;overflow:hidden;background:#f2f2f2}.therapistCard_avatarImg__seIRA{width:100%;height:100%;object-fit:cover;display:block}.therapistCard_meta__7Bow6{display:flex;flex-direction:column;gap:6px;margin-top:2px}.therapistCard_name___YEzT{font-weight:700;font-size:clamp(15px,1.4vw,17px);line-height:1.2}.therapistCard_desc__874G8,.therapistCard_name___YEzT{margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.therapistCard_desc__874G8{color:#555;font-size:13px;line-height:1.35}@media (max-width:480px){.therapistCard_card__O2ePq{padding:12px;border-radius:12px}.therapistCard_avatarFrame__qrlKq{border-radius:10px}}.therapistFilter_backgroundContainer__7U2dW{width:100%;background-color:var(--primary-grey-colour);display:flex;justify-content:center;align-items:center;padding:16px 0 20px}.therapistFilter_therapistFilterContainer__X1W37{width:clamp(280px,94vw,1100px);display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:12px 16px}.therapistFilter_locationFilterContainer__I_z_3{flex:1 1 360px;min-width:260px;display:flex;align-items:stretch}.therapistFilter_locGroup__92ge0{flex:1 1 auto;display:flex;align-items:stretch;border:1px solid var(--border-default,#ddd);border-radius:12px;background:#fff;overflow:hidden;box-shadow:inset 0 1px 0 rgba(0,0,0,.02)}.therapistFilter_locGroup__92ge0:focus-within{border-color:color-mix(in oklab,var(--secondary-blue-accent),#000 10%);box-shadow:0 0 0 3px color-mix(in oklab,var(--secondary-blue-accent),#fff 80%)}.therapistFilter_addressTextInput__RH8yF{flex:1 1 auto;height:44px;padding:10px 12px;border:0;outline:none;background:#fff}.therapistFilter_radiusSelector__tzhrK{height:44px;min-width:96px;padding:0 10px;border:0;outline:none;background:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none;text-align-last:center}.therapistFilter_therapistNameTextInput__oH8J5:focus{border-color:color-mix(in oklab,var(--secondary-blue-accent),#000 10%);box-shadow:0 0 0 3px color-mix(in oklab,var(--secondary-blue-accent),#fff 80%)}.therapistFilter_dropDownContainer__ipuwm{flex:2 1 320px;min-width:260px}.therapistFilter_selectedSpecialties__vDjg4{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.therapistFilter_specialtyTag__HarBt{padding:6px 10px;border-radius:999px;background:#fff;border:1px solid var(--border-default,#ddd);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.95rem}.therapistFilter_nameInputContainer__LUqEL{flex:1 1 320px;min-width:260px}.therapistFilter_therapistNameTextInput__oH8J5{width:100%;height:44px;margin:0;padding:10px 12px;border:1px solid var(--border-default,#ddd);border-radius:12px;background:#fff;outline:none;box-shadow:inset 0 1px 0 rgba(0,0,0,.02);transition:border-color .15s ease,box-shadow .15s ease}.therapistFilter_submitButton__AzRKZ{height:44px;padding:0 16px;border-radius:12px;background-color:var(--secondary-blue-accent);color:#fff;border:1px solid color-mix(in oklab,var(--secondary-blue-accent),#000 10%);cursor:pointer;transition:transform .06s ease,box-shadow .12s ease;margin-left:auto;align-self:flex-start}.therapistFilter_submitButton__AzRKZ:hover{box-shadow:0 6px 18px rgba(0,0,0,.1);transform:translateY(-1px)}@media (max-width:640px){.therapistFilter_therapistFilterContainer__X1W37{gap:10px}.therapistFilter_dropDownContainer__ipuwm,.therapistFilter_locationFilterContainer__I_z_3,.therapistFilter_nameInputContainer__LUqEL{flex:1 1 100%;min-width:100%}.therapistFilter_submitButton__AzRKZ{width:100%;margin-left:0;align-self:stretch}}.dropDownSearchTags_root__0DOMw{position:relative}.dropDownSearchTags_control__T_wm_{height:44px;display:flex;align-items:center;padding:0 10px;border:1px solid var(--border-default,#ddd);border-radius:12px;background:#fff;box-shadow:inset 0 1px 0 rgba(0,0,0,.02)}.dropDownSearchTags_input__K_BYx{flex:1 1 auto;height:40px;margin:0;padding:0;border:0;outline:none;background:transparent}.dropDownSearchTags_addBtn__H_FnS{height:32px;padding:0 10px;margin-left:8px;border-radius:8px;background:var(--secondary-blue-accent);border:1px solid color-mix(in oklab,var(--secondary-blue-accent),#000 10%);color:#fff;cursor:pointer}.dropDownSearchTags_control__T_wm_:focus-within{border-color:color-mix(in oklab,var(--secondary-blue-accent),#000 10%);box-shadow:0 0 0 3px color-mix(in oklab,var(--secondary-blue-accent),#fff 80%)}.dropDownSearchTags_menu__bZ0Hw{position:absolute;z-index:10;top:calc(100% + 6px);left:0;right:0;background:#fff;border:1px solid var(--border-default,#ddd);border-radius:12px;box-shadow:0 14px 28px rgba(0,0,0,.08);padding:6px;max-height:240px;overflow:auto}.dropDownSearchTags_option__rjPfa{padding:10px 12px;border-radius:8px;cursor:pointer}.dropDownSearchTags_option__rjPfa:hover{background:rgba(0,0,0,.04)}@media (max-width:640px){.dropDownSearchTags_menu__bZ0Hw{max-height:50vh}}