.hospital-list-card_card__Y1BkU{position:relative;display:flex;flex-direction:column;gap:12px;padding:20px 20px 19px;border-bottom:1px solid #eff0f5;background:#fff;cursor:pointer}@media(min-width:1024px){.hospital-list-card_card__Y1BkU{gap:16px;padding:20px;border-bottom:none;border-radius:16px;outline:1px solid #d8d9e1;outline-offset:-1px}}.hospital-list-card_cardLink__AtPfA{position:absolute;inset:0;z-index:1}.hospital-list-card_titleRow__jSjOf{display:flex;align-items:center;gap:12px}.hospital-list-card_logo__NymTL{width:52px;height:52px;min-width:52px;border-radius:10.4px}.hospital-list-card_logo__NymTL img{padding:6px}.hospital-list-card_logo__NymTL img[width="26"]{width:28px;height:28px;padding:0}@media(min-width:1024px){.hospital-list-card_logo__NymTL{width:60px;height:60px;min-width:60px;border-radius:12px}.hospital-list-card_logo__NymTL img{padding:7px}.hospital-list-card_logo__NymTL img[width="26"]{width:32px;height:32px;padding:0}}.hospital-list-card_textArea__LLxwb{display:flex;align-items:flex-start;gap:8px;flex:1 1;min-width:0}.hospital-list-card_nameArea__UgAv_{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.hospital-list-card_name__ljzLS{font-size:1.8rem;font-weight:600;line-height:2.8rem;color:rgba(0,0,0,.8)}.hospital-list-card_name__ljzLS,.hospital-list-card_sub__RX4UJ{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Pretendard,sans-serif;letter-spacing:-.02em}.hospital-list-card_sub__RX4UJ{font-weight:500;font-size:1.6rem;line-height:2.4rem;line-height:2.2rem;color:#727582}.hospital-list-card_starButton__brywx{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:8px;margin:-6px -8px -8px;color:#dee2e6}.hospital-list-card_starActive__O8tTt{color:#ffd43b}.hospital-list-card_starIcon__vI_jK{width:20px;height:20px}@media(min-width:1024px){.hospital-list-card_starIcon__vI_jK{width:24px;height:24px}}.hospital-list-card_countBar__8ttQd{display:flex;align-items:center;gap:12px;padding:6px 8px;border-radius:6px;background:#f9fafc}@media(min-width:1024px){.hospital-list-card_countBar__8ttQd{padding:8px 12px}}.hospital-list-card_activeCount__jCRh4,.hospital-list-card_count__6_7La{font-family:Pretendard,sans-serif;font-size:1.4rem;font-weight:500;line-height:2rem;letter-spacing:-.02em;white-space:nowrap;color:#727582}.hospital-list-card_activeCount__jCRh4{color:#00a699}.hospital-list-card_divider__rVgjp{width:1px;height:16px;flex-shrink:0;background:#eff0f5}@media(min-width:1024px){.hospital-list-card_divider__rVgjp{height:20px}}