.DoctorsDirectory_page__hEJMa{min-height:100svh;padding:26px 24px 50px;color:#e8edf8;background:radial-gradient(ellipse at 90% 4%,#35295470,transparent 40%),#0b1424;font-family:var(--font-body),var(--font-georgian),sans-serif}.DoctorsDirectory_shell__2S4Sj{width:min(1120px,100%);margin:auto}.DoctorsDirectory_topbar__V8EzJ{display:flex;justify-content:space-between;align-items:center;padding-bottom:22px;border-bottom:1px solid #ffffff10}.DoctorsDirectory_topbar__V8EzJ>span{display:flex;align-items:center;gap:8px;color:#e1dcf8;font-size:15px;font-weight:700}.DoctorsDirectory_back__Q_od8{display:inline-flex;align-items:center;gap:8px;color:#a9b5cc;font-size:13px;text-decoration:none}.DoctorsDirectory_back__Q_od8:hover{color:white}.DoctorsDirectory_hero__PPBp_{display:grid;grid-template-columns:1.4fr 1fr;gap:30px;align-items:center;padding:44px 0 38px}.DoctorsDirectory_eyebrow__j1CQp{display:inline-flex;align-items:center;gap:8px;color:#bbabf1;font-size:12px;font-weight:650}.DoctorsDirectory_hero__PPBp_ h1{margin:17px 0;font-size:clamp(30px,4vw,46px);font-weight:750;line-height:1.4;letter-spacing:-.9px}.DoctorsDirectory_hero__PPBp_ h1 em{color:#baadf8;font-style:normal}.DoctorsDirectory_hero__PPBp_ p{color:#a6b2c7;font-size:14px;line-height:1.9;margin:0}.DoctorsDirectory_trust__XZ6c8{display:flex;flex-wrap:wrap;gap:20px;margin-top:22px}.DoctorsDirectory_trust__XZ6c8 span{display:inline-flex;align-items:center;gap:7px;color:#b3bfd3;font-size:11px}.DoctorsDirectory_trust__XZ6c8 svg{color:#a799e2}.DoctorsDirectory_heroArt__HorqS{position:relative;display:grid;place-items:center;min-height:250px}.DoctorsDirectory_orbit__NVaxJ{position:absolute;width:225px;height:225px;border:1px solid #bda3ff22;border-radius:50%;box-shadow:0 0 0 24px #bda3ff06,0 0 0 48px #bda3ff04}.DoctorsDirectory_heroIcon__YjKBW{display:grid;place-items:center;width:145px;height:145px;border:1px solid #d2c1ff44;border-radius:42px;color:#cfbfff;background:linear-gradient(145deg,#57457b80,#302b5040);transform:rotate(-9deg);box-shadow:0 22px 48px #00000025,inset 0 1px 0 #ffffff18}.DoctorsDirectory_artBadge__isZ3A{position:absolute;bottom:12px;display:flex;align-items:center;gap:9px;padding:13px 17px;border:1px solid #ffffff22;border-radius:14px;color:#d0e6df;background:#192838;font-size:11px;box-shadow:0 12px 30px #00000025;transform:rotate(4deg)}.DoctorsDirectory_artBadge__isZ3A svg{color:#9dd7c1}.DoctorsDirectory_artStar__ob6sR{position:absolute;right:16%;top:20px;color:#c7a8f4;font-size:35px}.DoctorsDirectory_modeBar__sNYYb{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px}.DoctorsDirectory_modeBar__sNYYb>span{color:#8e9bb1;font-size:12px}.DoctorsDirectory_modeSwitch__xRcYc{display:flex;gap:4px;padding:4px;border:1px solid #ffffff10;border-radius:12px;background:#ffffff04}.DoctorsDirectory_modeSwitch__xRcYc button{display:inline-flex;align-items:center;gap:7px;padding:9px 15px;border:0;border-radius:8px;background:transparent;color:#9caac0;font:inherit;font-size:12px;cursor:pointer}.DoctorsDirectory_modeSwitch__xRcYc button[aria-pressed=true]{background:#34304c;color:#efe8ff;box-shadow:0 2px 6px #00000020}.DoctorsDirectory_demoNotice__Vq5EQ{display:flex;align-items:center;gap:10px;padding:13px 16px;border:1px solid #b8a0ff25;border-radius:12px;background:#9d80ef09;color:#b4a9d0;margin-bottom:17px}.DoctorsDirectory_demoNotice__Vq5EQ svg{flex-shrink:0}.DoctorsDirectory_demoNotice__Vq5EQ p{margin:0;font-size:11px;line-height:1.7}.DoctorsDirectory_demoNotice__Vq5EQ strong{color:#d4c8ee;font-weight:600}.DoctorsDirectory_filters__5P_dk{display:grid;grid-template-columns:1fr 270px;gap:12px}.DoctorsDirectory_search__TD5Gr,.DoctorsDirectory_specialtyFilter__bIJxz{display:flex;align-items:center;gap:12px;min-height:54px;padding:0 17px;border:1px solid #ffffff19;border-radius:13px;background:#121f31;color:#9b8ec8}.DoctorsDirectory_search__TD5Gr:focus-within,.DoctorsDirectory_specialtyFilter__bIJxz:focus-within{border-color:#ad91ed;box-shadow:0 0 0 3px #b392ef15}.DoctorsDirectory_search__TD5Gr input{width:100%;min-width:0;border:0;outline:none;background:transparent;color:#eff1fc;font:inherit;font-size:13px}.DoctorsDirectory_search__TD5Gr input::placeholder{color:#8491a8}.DoctorsDirectory_search__TD5Gr button{padding:6px;border:0;color:#b8c2d5;background:transparent;cursor:pointer}.DoctorsDirectory_specialtyFilter__bIJxz>svg{flex:none;color:#a997d8}.DoctorsDirectory_specialtyControl__dvLtT{flex:1;min-width:0;--field-bg:#121f31;--field-border:transparent;--field-text:#dce2ef;--field-placeholder:#9eabc0;--field-accent:#ad91ed;--menu-bg:#17253a;--option-selected-bg:rgba(173,145,237,.16);--option-selected-text:#dfd3ff;--option-check-bg:#bba1f2;--option-check-text:#17253a;border-color:transparent!important;border-radius:10px!important;background:transparent!important;box-shadow:none!important}.DoctorsDirectory_specialtyControl__dvLtT>button{height:52px;padding:0 6px;font-size:12px}.DoctorsDirectory_resultsMeta__kURkz option{background:#152238;color:#ecedf5}.DoctorsDirectory_resultsMeta__kURkz{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:24px 0 16px;font-size:12px;color:#9facc2}.DoctorsDirectory_resultsMeta__kURkz p{margin:0}.DoctorsDirectory_resultsMeta__kURkz strong{color:#eff1f8;font-weight:650}.DoctorsDirectory_resultsMeta__kURkz label{display:flex;align-items:center;gap:9px;font-size:11px}.DoctorsDirectory_resultsMeta__kURkz select{padding:7px 4px;max-width:185px;border:0;background:transparent;color:#d3d9e6;font:inherit;font-size:11px}.DoctorsDirectory_grid__MasoT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.DoctorsDirectory_card__7fkEd{min-width:0;display:flex;flex-direction:column;padding:21px;border:1px solid #ffffff14;border-radius:20px;background:linear-gradient(145deg,#192639,#131e2e);transition:border-color .2s,transform .2s,box-shadow .2s}.DoctorsDirectory_card__7fkEd:hover{border-color:#b59bfa55;transform:translateY(-3px);box-shadow:0 16px 30px #00000022}.DoctorsDirectory_cardTop__oilV0{display:flex;justify-content:space-between;align-items:center;margin-bottom:23px}.DoctorsDirectory_specialtyIcon__UTiU8{color:#9caec8}.DoctorsDirectory_demoBadge__s_PzX,.DoctorsDirectory_verified__To8Tc{display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border-radius:6px;font-size:9px;font-weight:550}.DoctorsDirectory_demoBadge__s_PzX{color:#c4b1e6;background:#c7a9fa0e;border:1px solid #c7a9fa22}.DoctorsDirectory_verified__To8Tc{color:#9fd8c5;background:#5fe4b50d;border:1px solid #5fe4b51a}.DoctorsDirectory_identity__wcDTZ{display:flex;align-items:center;gap:13px}.DoctorsDirectory_identity__wcDTZ>div{min-width:0}.DoctorsDirectory_avatar__HLLmV{display:grid;place-items:center;flex:0 0 60px;width:60px;height:60px;border-radius:19px;object-fit:cover;font-size:22px;font-weight:600;background:#364260;color:#d5dcf2;border:1px solid #ffffff16}.DoctorsDirectory_tone0__a9MXf{background:#473b61;color:#dec6fb}.DoctorsDirectory_tone1__vo8Vs{background:#294a4e;color:#b9ded4}.DoctorsDirectory_tone2__b3r_r{background:#573c49;color:#f3c6d9}.DoctorsDirectory_tone3__L9M8Y{background:#344b6b;color:#bddefb}.DoctorsDirectory_tone4__BPEsJ{background:#514839;color:#ebd7b0}.DoctorsDirectory_card__7fkEd h2{margin:0 0 6px;font-size:16px;color:#eef1f9;line-height:1.5;overflow-wrap:anywhere}.DoctorsDirectory_specialty__w_1iZ{margin:0;font-size:11px;color:#bca5e6}.DoctorsDirectory_bio__Hc6EN{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:20px 0 16px;min-height:44px;font-size:12px;color:#9dabc1;line-height:1.85}.DoctorsDirectory_rating__wl11b{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:auto;min-height:22px;color:#8b9bb3;font-size:10px}.DoctorsDirectory_rating__wl11b strong{font-size:15px;font-weight:650;color:#f5f1eb}.DoctorsDirectory_noRating__H9x_h{color:#8c9ab1;font-size:12px}.DoctorsDirectory_view__bz_8O{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:0 13px;margin-top:21px;border:1px solid #b29cfa25;border-radius:10px;background:#b49aff09;color:#cfc0ef;font-size:12px;font-weight:600;text-decoration:none}.DoctorsDirectory_view__bz_8O:hover{color:#fff;border-color:#c4adf966;background:#b49aff19}.DoctorsDirectory_page__hEJMa a:focus-visible,.DoctorsDirectory_page__hEJMa button:focus-visible,.DoctorsDirectory_page__hEJMa select:focus-visible{outline:2px solid #c9adff;outline-offset:4px}.DoctorsDirectory_footer__Wl6Yj{display:flex;justify-content:center;align-items:center;gap:9px;color:#7f90aa;margin-top:35px;padding-top:24px;border-top:1px solid #ffffff0c}.DoctorsDirectory_footer__Wl6Yj p{margin:0;font-size:11px;line-height:1.7}.DoctorsDirectory_footer__Wl6Yj svg{flex-shrink:0}.DoctorsDirectory_empty__eSInf,.DoctorsDirectory_state__aDYb_{padding:45px 20px;border:1px dashed #ffffff25;border-radius:18px;color:#a8b4ca;text-align:center}.DoctorsDirectory_empty__eSInf svg{margin:0 auto 14px}.DoctorsDirectory_empty__eSInf h2{color:#e5e9f5;font-size:18px}.DoctorsDirectory_empty__eSInf p,.DoctorsDirectory_state__aDYb_ p{margin:10px 0;font-size:13px}.DoctorsDirectory_empty__eSInf button,.DoctorsDirectory_pagination__U8G6E button,.DoctorsDirectory_state__aDYb_ button{padding:10px 15px;border:1px solid #c2a4fc44;border-radius:10px;background:#aa8cf912;color:#d6c5f5;cursor:pointer;font:inherit;font-size:12px}.DoctorsDirectory_pagination__U8G6E{display:flex;justify-content:center;align-items:center;gap:15px;margin-top:25px;font-size:12px}.DoctorsDirectory_pagination__U8G6E button:disabled{opacity:.4}.DoctorsDirectory_skeleton__ia7nB{min-height:312px;border:1px solid #ffffff10;border-radius:20px;padding:30px 22px;background:#142033}.DoctorsDirectory_skeleton__ia7nB i{display:block;height:15px;margin:18px 0;border-radius:8px;background:#ffffff08}.DoctorsDirectory_skeleton__ia7nB i:first-child{height:60px;width:60px;border-radius:18px}.DoctorsDirectory_skeleton__ia7nB i:last-child{width:65%}@media (max-width:950px){.DoctorsDirectory_grid__MasoT{grid-template-columns:repeat(2,minmax(0,1fr))}.DoctorsDirectory_hero__PPBp_ h1{font-size:36px}}@media (max-width:620px){.DoctorsDirectory_page__hEJMa{padding:20px 16px 32px}.DoctorsDirectory_hero__PPBp_{grid-template-columns:1fr;padding:30px 0;gap:0}.DoctorsDirectory_hero__PPBp_ h1{font-size:31px}.DoctorsDirectory_hero__PPBp_ p{font-size:12px}.DoctorsDirectory_heroArt__HorqS{display:none}.DoctorsDirectory_trust__XZ6c8{gap:14px}.DoctorsDirectory_trust__XZ6c8 span{font-size:10px}.DoctorsDirectory_modeBar__sNYYb>span{display:none}.DoctorsDirectory_modeSwitch__xRcYc{width:100%}.DoctorsDirectory_modeSwitch__xRcYc button{flex:1;justify-content:center}.DoctorsDirectory_filters__5P_dk{grid-template-columns:1fr;gap:9px}.DoctorsDirectory_search__TD5Gr,.DoctorsDirectory_specialtyFilter__bIJxz{min-height:49px}.DoctorsDirectory_specialtyControl__dvLtT>button{height:47px}.DoctorsDirectory_grid__MasoT{grid-template-columns:1fr;gap:14px}.DoctorsDirectory_card__7fkEd{padding:20px}.DoctorsDirectory_cardTop__oilV0{margin-bottom:17px}.DoctorsDirectory_resultsMeta__kURkz label{gap:4px}.DoctorsDirectory_resultsMeta__kURkz label select{max-width:150px}.DoctorsDirectory_demoNotice__Vq5EQ{align-items:flex-start}.DoctorsDirectory_demoNotice__Vq5EQ p{font-size:10px}.DoctorsDirectory_footer__Wl6Yj{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.DoctorsDirectory_card__7fkEd{transition:none}.DoctorsDirectory_card__7fkEd:hover{transform:none}}