.clinicCard_card__IwWl8{display:flex;position:relative;border:1px solid #d9e4ef;border-radius:16px;overflow:hidden;background:#fff;margin:18px 1.5rem;box-shadow:0 10px 24px rgba(21,94,149,.08);transition:transform .24s ease,box-shadow .24s ease;height:280px}.clinicCard_card__IwWl8:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(21,94,149,.16)}.clinicCard_icons__8RhvA{padding-right:7px;font-size:18px;text-align:center}.clinicCard_leftSection__gKNav{width:500px;min-width:500px;padding:14px;background:linear-gradient(180deg,#f7fbff,#eef6ff);border-right:1px solid #e1ebf5}.clinicCard_mediaPanel__HvQqx{display:grid;grid-template-columns:62px 1fr;grid-gap:10px;gap:10px;align-items:start}.clinicCard_thumbnailRail__ifibk{display:flex;flex-direction:column;gap:8px;height:250px;overflow-y:auto;padding-right:4px}.clinicCard_thumbnailRail__ifibk::-webkit-scrollbar{width:4px}.clinicCard_thumbnailRail__ifibk::-webkit-scrollbar-thumb{background:#bfd4e8;border-radius:10px}.clinicCard_thumbnailBtn__FqgUb{border:2px solid transparent;border-radius:8px;background:#fff;padding:0;cursor:pointer;overflow:hidden;height:54px;width:54px;flex-shrink:0}.clinicCard_activeThumb__jVgue{border-color:#155e95;box-shadow:0 0 0 2px rgba(21,94,149,.2)}.clinicCard_thumbnailImg__oE1Of{width:100%;height:80%;object-fit:cover}.clinicCard_imageWrapper__fYzwb{position:relative;width:100%;height:250px;border-radius:12px;overflow:hidden;background:#f2f6fa}.clinicCard_image__tiQQT{width:100%;height:250px;object-fit:cover;display:block}.clinicCard_nextBtn__cQnix,.clinicCard_prevBtn__ZuDMn{position:absolute;top:50%;transform:translateY(-50%);background:rgba(8,38,61,.65);color:#fff;border:none;border-radius:50%;width:32px;height:32px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease,transform .2s ease}.clinicCard_prevBtn__ZuDMn{left:8px}.clinicCard_nextBtn__cQnix{right:8px}.clinicCard_nextBtn__cQnix:hover,.clinicCard_prevBtn__ZuDMn:hover{background:rgba(8,38,61,.85)}.clinicCard_imageCounter__Swvrq{position:absolute;bottom:8px;right:8px;background:rgba(8,38,61,.72);color:#fff;font-size:12px;border-radius:999px;padding:4px 8px}.clinicCard_rightSection__8lF8x{flex:1 1;padding:22px 24px;display:flex;flex-direction:column;justify-content:space-between;min-height:248px;cursor:pointer}.clinicCard_nameRow__nSnfi{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:600;margin-bottom:6px}.clinicCard_name__SxH6R{font-weight:700;color:#13344d}.clinicCard_verified__zQQsW{color:#1c8a42;font-size:13px;font-weight:600;background:#e7f5ec;padding:2px 8px;border-radius:999px}.clinicCard_ratingReviewRow__TYrwk{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:8px;font-size:14px}.clinicCard_rating__wbHUx{background:#155e95;color:#fff;padding:4px 8px;border-radius:6px;font-weight:700}.clinicCard_reviews__8ajlD{color:#456}.clinicCard_trust__sucBP{background:#ffe7a3;padding:2px 8px;border-radius:999px;font-size:13px;font-weight:600;color:#604800}.clinicCard_topSearch__rT3Fg{background:#edf4fb;color:#2f4e68;padding:2px 8px;font-size:12px;border-radius:999px}.clinicCard_addressRow__0ukuM{font-size:14px;color:#2f4e68;margin-bottom:8px}.clinicCard_descriptionRow__r6do2{font-size:14px;color:#445f74;margin-bottom:12px}.clinicCard_buttons__JDy9s{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.clinicCard_call__g5ihZ,.clinicCard_details__5gh1x{background:#155e95;color:#fff;border:none;border-radius:8px}.clinicCard_call__g5ihZ,.clinicCard_details__5gh1x,.clinicCard_whatsapp__cLwEk{padding:8px 14px;cursor:pointer;font-size:14px;display:inline-flex;align-items:center;gap:5px;text-decoration:none}.clinicCard_whatsapp__cLwEk{border:1px solid #1c8a42;color:#1c8a42;background:#fff;border-radius:8px}.clinicCard_call__g5ihZ:hover,.clinicCard_details__5gh1x:hover{background:#0f4b78}.clinicCard_whatsapp__cLwEk:hover{background:#effbf3}.clinicCard_verifiedCorner__yYgje{position:absolute;top:14px;right:14px;z-index:3;padding:7px 12px;border-radius:999px;background:linear-gradient(180deg,#dcfce7,#bbf7d0);color:#166534;border:1px solid #86efac;box-shadow:0 10px 24px rgba(22,101,52,.18);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.4px}.clinicCard_modalOverlay__o4Nc_{position:fixed;inset:0;background:rgba(8,26,43,.55);display:flex;align-items:center;justify-content:center;padding:20px;z-index:1000}.clinicCard_modal__IDa_9{width:min(420px,100%);background:#fff;border-radius:18px;padding:24px;box-shadow:0 18px 48px rgba(8,26,43,.25);position:relative}.clinicCard_closeModal__QK4dn{position:absolute;top:12px;right:12px;border:none;background:transparent;color:#4a6174;font-size:20px;cursor:pointer}.clinicCard_modalTitle___0m2A{margin:0 0 10px;color:#13344d;font-size:22px;font-weight:700}.clinicCard_modalText__Aw3yM{margin:0;color:#4a6174;font-size:15px;line-height:1.6}.clinicCard_modalActions__SvEsC{display:flex;gap:12px;margin-top:20px}.clinicCard_cancelButton__0DLe5,.clinicCard_loginButton__q7hwD{border-radius:10px;padding:10px 16px;font-size:14px;cursor:pointer;border:1px solid transparent}.clinicCard_loginButton__q7hwD{background:#155e95;color:#fff}.clinicCard_cancelButton__0DLe5{background:#fff;border-color:#d2dee9;color:#355065}.clinicCard_loginButton__q7hwD:hover{background:#0f4b78}.clinicCard_cancelButton__0DLe5:hover{background:#f6f9fc}@media (max-width:900px){.clinicCard_card__IwWl8{margin:14px 0}.clinicCard_leftSection__gKNav{width:423px;min-width:423px}}@media (max-width:768px){.clinicCard_card__IwWl8{flex-direction:column;margin:12px 0}.clinicCard_leftSection__gKNav{width:100%;min-width:100%;border-right:none;border-bottom:1px solid #e1ebf5}.clinicCard_mediaPanel__HvQqx{grid-template-columns:1fr}.clinicCard_thumbnailRail__ifibk{order:2;flex-direction:row;overflow-x:auto;overflow-y:hidden;height:auto;padding-bottom:4px}.clinicCard_thumbnailBtn__FqgUb{width:56px;height:56px}.clinicCard_imageWrapper__fYzwb,.clinicCard_image__tiQQT{height:220px}.clinicCard_rightSection__8lF8x{padding:14px;min-height:auto}.clinicCard_nameRow__nSnfi{font-size:18px}.clinicCard_modal__IDa_9{padding:20px}.clinicCard_modalActions__SvEsC{flex-direction:column}}.SideCategories_sidebar__HUoaj{background-color:#fff;border-radius:10px;padding:15px 1px;width:100%;box-sizing:border-box}.SideCategories_title____Qyi{text-align:center;font-weight:700;margin-bottom:15px;font-size:18px;color:#333}.SideCategories_categoryList__kSA7o{display:flex;flex-direction:column;gap:30px}.SideCategories_card__q12gh{background-color:#f5f7f9;border-radius:25px;overflow:hidden;box-shadow:0 2px 6px rgba(0,0,0,.06);text-align:center;cursor:pointer;transition:all .3s ease;border:2px solid transparent}.SideCategories_image__l6gbg{width:60%;height:100%!important;object-fit:cover;border-radius:10px}.SideCategories_label__IiNR7{background-color:#2987c6;padding:8px 4px;font-size:14px;font-weight:500;color:#fff}@media (max-width:768px){.SideCategories_sidebar__HUoaj{padding:0 0 10px}.SideCategories_title____Qyi{display:none}.SideCategories_categoryList__kSA7o{flex-direction:row;overflow-x:auto;gap:10px;padding:10px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.SideCategories_categoryList__kSA7o::-webkit-scrollbar{display:none}.SideCategories_card__q12gh{min-width:70px;max-width:70px;border-radius:8px;scroll-snap-align:start;border:2px solid transparent}.SideCategories_cardActive__BmWb2{background-color:#9cceed;border-color:#fff}.SideCategories_image__l6gbg{width:100%;height:50px;border-radius:15%;object-fit:cover}.SideCategories_label__IiNR7{font-size:12px;padding:6px 0;background-color:transparent;font-weight:500;color:#000;white-space:nowrap}}.mobileNavbar_navbar___A3zz{height:78px}.mobileNavbar_centerItem__nzX7o{cursor:pointer}.mobileNavbar_drawer__X677j{height:265px}.mobileNavbar_drawerContent__1o_0a{gap:0}.mobileNavbar_drawerContent__1o_0a h4{margin:0 0 8px}.mobileNavbar_drawerContent__1o_0a ul{list-style:none;padding:0;margin:0}.mobileNavbar_drawerContent__1o_0a li{padding:4px 0;border-bottom:1px solid #ddd}.mobileNavbar_drawerContent__1o_0a a{color:#1f2937;text-decoration:none;font-weight:500;font-size:12px}.mobileNavbar_navbar___A3zz{position:fixed;bottom:0;left:0;right:0;height:60px;background-color:#fff;box-shadow:0 -1px 5px rgba(0,0,0,.1);display:flex;justify-content:space-evenly;align-items:center;z-index:999;padding-bottom:env(safe-area-inset-bottom)}.mobileNavbar_navItem__ReC7o{display:flex;flex-direction:column;align-items:center;color:#374151;font-size:10px;justify-items:center;font-weight:500;cursor:pointer}.mobileNavbar_icon__s8Fgb{font-size:22px;margin-bottom:4px}.mobileNavbar_centerItem__nzX7o{background:#fff;border-radius:50%;padding:15px;margin-top:-38px;box-shadow:0 0 10px rgba(0,0,0,.15);width:83px;height:77px;display:flex;flex-direction:column;align-items:center;justify-content:center}.mobileNavbar_navItem__ReC7o span{text-align:center}@media (min-width:600px){.mobileNavbar_navbar___A3zz{display:none}}.mobileNavbar_drawer__X677j{position:fixed;bottom:60px;left:0;right:0;max-height:300px;background-color:#f9f9f9;box-shadow:0 -2px 10px rgba(0,0,0,.2);z-index:998;animation:mobileNavbar_slideUp__CxktM .3s ease-in-out;border-top-left-radius:16px;border-top-right-radius:16px;padding:14px;overflow-y:auto}@keyframes mobileNavbar_slideUp__CxktM{0%{transform:translateY(100%)}to{transform:translateY(0)}}.mobileNavbar_drawerContent__1o_0a{display:flex;flex-direction:column;gap:12px}.mobileNavbar_drawerContent__1o_0a h4{margin:0 0 12px;color:#111827;font-size:16px;font-weight:600}.mobileNavbar_linkGrid__owdGG{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.mobileNavbar_linkGrid__owdGG a{display:flex;align-items:center;justify-content:center;background-color:#fff;padding:10px;border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.1);font-size:12px;font-weight:500;color:#1f2937;text-align:center;transition:all .2s ease-in-out}.mobileNavbar_linkGrid__owdGG a:hover{background-color:#e0f2fe;transform:translateY(-2px)}@media (max-width:350px){.mobileNavbar_linkGrid__owdGG{grid-template-columns:1fr}}.findClinicsPage_layout__9Whc_{display:flex;gap:20px;padding:20px;margin-top:.5rem;align-items:flex-start;background:linear-gradient(180deg,#f8fbff,#f2f7fc);border-radius:16px}.findClinicsPage_sidebar__sR2Za{width:16%;min-width:200px;position:-webkit-sticky;position:sticky;top:12px;background:#fff;padding:10px 8px;border-right:1px solid #dfe8f2;border-radius:12px;box-shadow:0 8px 18px rgba(14,50,79,.08);transition:box-shadow .25s ease,transform .25s ease}.findClinicsPage_sidebar__sR2Za:hover{box-shadow:0 12px 24px rgba(14,50,79,.14)}.findClinicsPage_main__L0zC7{flex:1 1;min-width:0}.findClinicsPage_title__XpcnH{display:none}.findClinicsPage_headerRow__zdqpg{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:18px}.findClinicsPage_searchWrapper__Gb1Za{width:93%;display:flex;justify-content:flex-end;margin-bottom:12px;position:relative}.findClinicsPage_searchBarSC__PiAhm{width:100%;max-width:520px;padding:20px 56px 20px 24px;font-size:15px;border:1px solid #e4dcbf;border-radius:35px;height:44px;background:linear-gradient(180deg,#fff9ea,#fdf3d4);box-shadow:0 8px 18px rgba(188,160,86,.2);color:#2f3f52;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.findClinicsPage_searchBarSC__PiAhm:focus{border-color:#155e95;box-shadow:0 0 0 3px rgba(21,94,149,.16),0 8px 18px rgba(188,160,86,.2)}.findClinicsPage_searchButton___dV8D{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:#155e95;color:#fff;border:none;border-radius:26px 26px 26px 26px;width:118px;height:44px;cursor:pointer;font-size:16px;display:grid;place-items:center;box-shadow:0 4px 10px rgba(21,94,149,.28);margin-right:-10px}.findClinicsPage_searchButton___dV8D:hover{background:#0f4b73}.findClinicsPage_error__CZKuo,.findClinicsPage_status__g0LOl{margin:24px 0;border-radius:12px;padding:12px 14px;font-size:14px}.findClinicsPage_status__g0LOl{background:#edf5fc;color:#1e527c;border:1px solid #cde2f3}.findClinicsPage_error__CZKuo{background:#fff0f0;color:#b42318;border:1px solid #ffc9c9}.findClinicsPage_pagination__MumE9{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.findClinicsPage_pageButton__jjTXo{padding:7px 12px;border-radius:8px;border:1px solid #d4e0eb;background:#fff;cursor:pointer;min-width:38px;color:#214865;font-weight:600;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.findClinicsPage_pageButton__jjTXo:hover{transform:translateY(-1px);box-shadow:0 8px 14px rgba(18,71,111,.14)}.findClinicsPage_active__87YAg{background:#155e95;border-color:#155e95;color:#fff}.findClinicsPage_mobileCategories__T__uP{display:none}.findClinicsPage_mobileCategoryItem__Xba8z{display:flex;flex-direction:column;align-items:center;margin:0 8px;cursor:pointer;transition:transform .18s ease}.findClinicsPage_mobileCategoryItem__Xba8z:hover{transform:translateY(-1px)}.findClinicsPage_mobileCategoryItem__Xba8z img{width:70px;height:42px;object-fit:cover;border-radius:12px;border:2px solid #d7e6f3}.findClinicsPage_mobileCategoryItem__Xba8z span{font-size:12px;text-align:center;margin-top:5px;white-space:nowrap;color:#26445d}.findClinicsPage_activeCategory__TiYcp{border-bottom:2px solid #155e95}.findClinicsPage_closeIconWrapper__6R_E8{display:flex;justify-content:flex-end;padding:10px;border-bottom:1px solid #ddd}.findClinicsPage_closeIcon__JRT8j{cursor:pointer;color:#555;transition:color .2s ease}.findClinicsPage_closeIcon__JRT8j:hover{color:#b42318}.findClinicsPage_openSidebarBtn__HpNOW{padding:8px 12px;background-color:#155e95;color:#fff;border:none;border-radius:6px;cursor:pointer}.findClinicsPage_openSidebarBtn__HpNOW:hover{background-color:#0f4b73}@media (max-width:768px){.findClinicsPage_layout__9Whc_{flex-direction:column;padding:10px;border-radius:12px}.findClinicsPage_sidebar__sR2Za{display:none}.findClinicsPage_mobileCategories__T__uP{display:flex;overflow-x:auto;gap:12px;padding:10px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #e5edf4;border-radius:12px;margin:8px 10px 0}.findClinicsPage_mobileCategories__T__uP::-webkit-scrollbar{display:none}.findClinicsPage_main__L0zC7{width:100%}.findClinicsPage_headerRow__zdqpg{flex-direction:column;align-items:flex-start}.findClinicsPage_searchWrapper__Gb1Za{width:100%;justify-content:stretch}.findClinicsPage_searchBarSC__PiAhm{max-width:none;width:100%}}