.styles_container__GS6RA{min-height:var(--pc-container-min-h,100vh);display:flex;flex-direction:column;background-color:#fff}.styles_pcBody__eITpZ,.styles_pcMain__NGxSI,.styles_pcRow__xfDbo{display:contents}.styles_tabAnchor__RupNk{scroll-margin-top:calc(48px + var(--app-banner-offset, 0px))}.styles_header__82Xw_{position:-webkit-sticky;position:sticky;top:var(--app-banner-offset,0);z-index:12;display:flex;align-items:center;justify-content:space-between;padding:4px;background-color:#fff}.styles_headerButton__yH6W9{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:0;background:transparent;padding:0;cursor:pointer}.styles_imageWrapper__3OXWh{position:relative;width:100%;height:140px;overflow:hidden;flex-shrink:0}@media(min-width:500px){.styles_imageWrapper__3OXWh{height:auto;aspect-ratio:360/140}}.styles_coverImage__WYak0{width:100%;height:100%;object-fit:cover}.styles_bannerBlurImage__J0Zmw,.styles_bannerReportButton__4GwbX{display:none}.styles_titleArea__iWPA7{display:flex;flex-direction:column;gap:6px;padding:20px}.styles_title__c4Ikm{margin:0;font-size:22px;font-weight:700;line-height:32px;letter-spacing:-.02em;color:#000;word-break:break-word}.styles_subtitle__9DZMj{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:13px;font-weight:500;line-height:20px;letter-spacing:-.02em;color:#505462}.styles_subtitleReviewCount__dPP77{color:#00a699}.styles_regionLink__x3rHe{color:inherit;text-decoration:none}.styles_closedBadge__ulgRO{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;margin-top:8px;padding:4px 8px;border-radius:4px;background-color:#eff0f5;color:#505462;font-size:12px;font-weight:600;line-height:14px;letter-spacing:-.02em}.styles_tabSection__kO7gp{position:-webkit-sticky;position:sticky;top:calc(48px + var(--app-banner-offset, 0px));z-index:11;padding:0;background-color:#fff}.styles_tabSection__kO7gp [data-slot=animated-tab-name]{font-size:1.4rem;line-height:2rem}.styles_tabSection__kO7gp:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:#eff0f5}.styles_mobileHospitalSection__5NbDE{scroll-margin-top:calc(9.6rem + var(--app-banner-offset, 0px))}.styles_mobileHospitalInfoBlock__4lVby{border-top:1px solid #eff0f5}.styles_mobileHospitalInfoBlock__4lVby .styles_tabContent__SRw16{padding-inline:20px}.styles_mobileHospitalTitle__HKUpo{margin:0;padding:20px;font-size:20px;font-weight:700;line-height:28px;letter-spacing:-.02em;color:#000}.styles_contentArea__sdzLp{flex:1 1;padding:20px 20px 0}.styles_fullBleed__YhBIL{margin-left:-20px;margin-right:-20px}.styles_tabContent__SRw16{display:flex;flex-direction:column;gap:20px;padding-bottom:40px}.styles_infoList__OW0sR,.styles_summaryList__FYcAk{margin:0;display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:12px;background-color:#f9fafc}.styles_infoRow__pzpwh,.styles_summaryRow__ugIKO{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;font-size:14px;line-height:20px;letter-spacing:-.02em}.styles_infoRow__pzpwh dt,.styles_summaryRow__ugIKO dt{color:#505462;font-weight:500;flex-shrink:0}.styles_infoRow__pzpwh dd,.styles_summaryRow__ugIKO dd{margin:0;color:#727582;text-align:right;word-break:break-all}.styles_summaryRow__ugIKO{line-height:normal}.styles_aiSummaryBox__mA7W6{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid #eff0f5;border-radius:12px;background-color:#fff}.styles_aiSummaryHead__llC4p{display:flex;align-items:center;gap:6px}.styles_aiSummaryTag__MDDLJ{font-family:Pretendard,sans-serif;font-weight:400;font-size:1.2rem;line-height:1.6rem;letter-spacing:-.02em;padding:1px 4px;border-radius:4px;background-color:#f4edff;color:#a26bf7}.styles_aiSummaryHeadline__P0GE7{font-weight:700;line-height:2rem;line-height:24px;color:#000}.styles_aiSummaryBullets__G1MaG,.styles_aiSummaryHeadline__P0GE7{font-family:Pretendard,sans-serif;font-size:1.4rem;letter-spacing:-.02em;margin:0;font-size:16px;letter-spacing:-.01em;word-break:keep-all;overflow-wrap:anywhere}.styles_aiSummaryBullets__G1MaG{font-weight:400;line-height:2rem;display:flex;flex-direction:column;gap:2px;padding:0;list-style:none;line-height:26px;color:#505462}.styles_aiSummaryBullets__G1MaG li{display:flex;gap:4px}.styles_aiSummaryBullets__G1MaG li:before{content:"·";flex-shrink:0}.styles_detailSection__ByWjY .styles_sectionHeader__qCA__{display:flex;align-items:center;gap:4px;margin-bottom:12px}.styles_detailSection__ByWjY .styles_sectionIcon__wrBX6{flex-shrink:0;width:18px;height:18px;color:#00a699}.styles_detailSection__ByWjY h2{margin:0;font-size:18px;line-height:24px;font-weight:600;letter-spacing:-.02em;color:rgba(0,0,0,.8)}.styles_detailSection__ByWjY ul{margin:0;padding-left:20px;display:flex;flex-direction:column;list-style:disc outside}.styles_detailSection__ByWjY li{display:list-item;list-style-type:disc;color:#505462;font-size:16px;line-height:28px;letter-spacing:-.01em;word-break:keep-all;overflow-wrap:anywhere}.styles_detailSection__ByWjY .styles_fact__mHmlP,.styles_detailSection__ByWjY .styles_itemLabel__qU5GK{font-weight:600;color:#3a3d47}.styles_detailSection__ByWjY .styles_subList__yT3iV{margin-top:2px;padding-left:18px;gap:0;list-style:circle outside}.styles_detailSection__ByWjY .styles_subList__yT3iV li{list-style-type:circle;color:#5b5f6b}.styles_detailSection__ByWjY+.styles_detailSection__ByWjY{margin-top:4px}.styles_linkButton__CnDXg{border:none;padding:0;color:#00a699;background:transparent;text-align:right;text-decoration:underline}.styles_statusContainer__WvZZZ{padding:32px 0;text-align:center}.styles_statusText__AclT6{margin:0;color:#505462;font-size:14px;line-height:20px}.styles_retryButton__cP1pu{margin-top:12px;border:1px solid #d8d9e1;background:#fff;border-radius:8px;padding:8px 12px;color:#505462;font-size:13px}.styles_emptyText__135ux{margin:0;color:#727582;font-size:14px;line-height:20px}.styles_reportModal__3W1BQ{width:calc(100vw - 48px);max-width:340px;padding:24px 20px 20px;border-radius:16px;background:#fff}.styles_reportModalTitle__Nh4rW{margin:0 0 4px;font-size:18px;font-weight:700;line-height:24px;color:#202020}.styles_reportModalDesc__guMZ0{margin:0 0 16px;font-size:13px;line-height:18px;color:#727582}.styles_reportTextarea__ABodj{width:100%;height:100px;padding:12px;border:1px solid #d8d9e1;border-radius:8px;font-size:14px;line-height:20px;color:#202020;resize:none;box-sizing:border-box}.styles_reportTextarea__ABodj::placeholder{color:#b0b3be}.styles_reportTextarea__ABodj:focus{outline:none;border-color:#00c0ac}.styles_reportCharCount__oJ7pr{display:block;margin-top:4px;text-align:right;font-size:12px;color:#b0b3be}.styles_reportModalActions__s3zVL{display:flex;gap:8px;margin-top:16px}.styles_reportCancelButton___Ozs1{flex:1 1;height:44px;border:1px solid #d8d9e1;border-radius:10px;background:#fff;font-size:15px;font-weight:600;color:#505462;cursor:pointer}.styles_reportSubmitButton__eHXtc{flex:1 1;height:44px;border:none;border-radius:10px;background:#00a699;font-size:15px;font-weight:600;color:#fff;cursor:pointer}.styles_reportSubmitButton__eHXtc:disabled{background:#d8d9e1;cursor:not-allowed}.styles_hospitalCard__meUh_{display:flex;flex-direction:column;gap:16px;padding:16px;background-color:#f9fafc;border-radius:12px}.styles_hospitalCardHead__U6ty5{display:flex;gap:8px;align-items:center}.styles_hospitalLogo__Owkb5{flex-shrink:0}.styles_hospitalLogo__Owkb5 img{padding:5px}.styles_hospitalLogo__Owkb5 img[width="26"]{width:32px;height:32px;padding:0}.styles_hospitalCardInfo__G0tbj{display:flex;flex-direction:column;flex:1 1;min-width:0;gap:2px}.styles_hospitalCardName__Y7NFg{font-size:14px;font-weight:700;line-height:20px;letter-spacing:-.02em;color:rgba(0,0,0,.8)}.styles_hospitalCardMeta__DCktu{font-size:13px;line-height:18px;letter-spacing:-.02em;color:#727582}.styles_hospitalDivider__4jxpA{width:100%;height:1px;background-color:#eff0f5;border:none;margin:0}.styles_hospitalInfoRows__zotRO{display:flex;flex-direction:column;gap:10px;font-size:14px;letter-spacing:-.02em}.styles_hospitalInfoRow__HtIoj{display:flex;align-items:center;justify-content:space-between;gap:16px}.styles_hospitalInfoRow__HtIoj .styles_label__PkGdj{flex-shrink:0;font-weight:500;color:#505462}.styles_hospitalInfoRow__HtIoj .styles_value__ewvRx{min-width:0;color:#727582;text-align:right;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.styles_infoLink__6FxXD{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:inherit;text-decoration:underline;text-underline-offset:2px}.styles_mapContainer__A1_Rh{position:relative;z-index:0;display:flex;flex-direction:column;border-radius:12px;overflow:hidden;border:1px solid #eff0f5}.styles_mapWrapper___ugWZ{position:relative}.styles_mapExternalLink__g1uhg{position:absolute;right:8px;bottom:24px;z-index:10;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;background:hsla(0,0%,100%,.9);border:1px solid #e0e0e0;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.1)}.styles_mapPlaceholder__Z_RVf{width:100%;height:122px;background-color:#f0f0f0;display:flex;align-items:center;justify-content:center;color:#a9abb6;font-size:13px}.styles_mapAddress__C8RU3{padding:12px 16px;font-size:13px;font-weight:500;line-height:normal;letter-spacing:-.02em;color:#505462;background:#fff;border-top:1px solid #eff0f5}.styles_footer__RJclz{position:-webkit-sticky;position:sticky;bottom:0;z-index:20;padding:8px 20px calc(8px + max(0px,min(var(--app-safe-area-bottom, env(safe-area-inset-bottom, 0px)),5rem) - var(--app-keyboard-height, 0px))) 20px;background-color:#fff}.styles_footerActions__EidZV{display:flex;gap:8px;align-items:center}.styles_footerIconButton__hWTFM{width:56px;flex-shrink:0;border:1px solid #d8d9e1;border-radius:8px;background:#fff}.styles_applyButton__tVRUu,.styles_footerIconButton__hWTFM{display:flex;align-items:center;justify-content:center;height:56px;cursor:pointer}.styles_applyButton__tVRUu{gap:4px;flex:1 1;border:none;border-radius:8px;color:#fff;background-color:#00a699;font-size:16px;font-weight:700;line-height:20px;letter-spacing:-.02em}.styles_applyButton__tVRUu:disabled{background-color:#d8d9e1;cursor:not-allowed}@media(min-width:1024px){.styles_container__GS6RA[data-variant=page] .styles_header__82Xw_{display:none}.styles_container__GS6RA[data-variant=page] .styles_pcBody__eITpZ{display:block;padding:2.4rem 2rem 4rem}.styles_container__GS6RA[data-variant=page] .styles_contentArea__sdzLp,.styles_container__GS6RA[data-variant=page] .styles_tabSection__kO7gp,.styles_container__GS6RA[data-variant=page] .styles_titleArea__iWPA7{padding-inline:0}.styles_container__GS6RA[data-variant=page] .styles_fullBleed__YhBIL{margin-left:0;margin-right:0}.styles_container__GS6RA[data-variant=page] .styles_tabSection__kO7gp{display:flex;justify-content:center}.styles_container__GS6RA[data-variant=page] .styles_footer__RJclz{padding-inline:2rem}.styles_container__GS6RA[data-variant=page] .styles_imageWrapper__3OXWh{height:auto;aspect-ratio:1172/180;border-radius:1.6rem}.styles_container__GS6RA[data-variant=page] .styles_bannerBlurImage__J0Zmw{display:block;object-fit:cover;filter:blur(4rem);transform:translateX(4rem) scale(10,1.3);transform-origin:right center}.styles_container__GS6RA[data-variant=page] .styles_coverImage__WYak0{width:auto!important;right:auto!important;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 8rem),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 8rem),transparent)}.styles_container__GS6RA[data-variant=page] .styles_bannerReportButton__4GwbX{display:flex;align-items:center;justify-content:center;position:absolute;top:1.6rem;right:1.6rem;z-index:1;width:4rem;height:4rem;padding:0;border:0;border-radius:.8rem;background-color:hsla(0,0%,100%,.5);cursor:pointer}}@container app-content (min-width: 640px){.styles_container__GS6RA[data-variant=page] .styles_footer__RJclz,.styles_container__GS6RA[data-variant=page] .styles_pcBody__eITpZ{padding-inline:10rem}}@media(min-width:1024px){.styles_container__GS6RA[data-variant=page] .styles_footer__RJclz,.styles_container__GS6RA[data-variant=page] .styles_header__82Xw_,.styles_container__GS6RA[data-variant=page] .styles_summaryList__FYcAk{display:none}.styles_container__GS6RA[data-variant=page] .styles_tabSection__kO7gp{position:static;margin-bottom:2.4rem}.styles_container__GS6RA[data-variant=page] .styles_tabSection__kO7gp:after{display:none}.styles_container__GS6RA[data-variant=page] .styles_pcBody__eITpZ{padding:3.2rem 10rem 12rem}.styles_container__GS6RA[data-variant=page] .styles_imageWrapper__3OXWh{margin-bottom:3.2rem}.styles_container__GS6RA[data-variant=page] .styles_pcRow__xfDbo{display:flex;align-items:flex-start;gap:clamp(4rem,6.8%,8rem)}.styles_container__GS6RA[data-variant=page] .styles_pcMain__NGxSI{display:block;flex:1 1;min-width:0}.styles_container__GS6RA[data-variant=page] .styles_titleArea__iWPA7{padding:0 0 4rem;gap:.8rem}.styles_container__GS6RA[data-variant=page] .styles_titleArea__iWPA7:has(+a){padding-bottom:2.4rem}.styles_container__GS6RA[data-variant=page] .styles_title__c4Ikm{font-size:2.8rem;line-height:4rem}.styles_container__GS6RA[data-variant=page] .styles_subtitle__9DZMj{font-size:1.6rem}.styles_container__GS6RA[data-variant=page] .styles_contentArea__sdzLp{border-top:1px solid #eff0f5;padding:4rem 0 0}.styles_container__GS6RA[data-variant=page] .styles_tabSection__kO7gp+.styles_contentArea__sdzLp{border-top:none}.styles_container__GS6RA[data-variant=page] .styles_contentArea__sdzLp>.styles_tabContent__SRw16{gap:3.2rem}.styles_container__GS6RA[data-variant=page] .styles_aiSummaryBox__mA7W6{padding:2rem 2.4rem;margin-bottom:2rem}.styles_container__GS6RA[data-variant=page] .styles_detailSection__ByWjY+.styles_detailSection__ByWjY{margin-top:0}.styles_container__GS6RA[data-variant=page] .styles_detailSection__ByWjY .styles_sectionHeader__qCA__{margin-bottom:1.2rem}.styles_container__GS6RA[data-variant=page] .styles_detailSection__ByWjY h2{font-size:2rem;line-height:2.4rem;font-weight:600;color:#000}.styles_container__GS6RA[data-variant=page] .styles_detailSection__ByWjY ul{padding-left:2.4rem}.styles_container__GS6RA[data-variant=page] .styles_detailSection__ByWjY li{font-size:1.6rem;line-height:2.8rem}.styles_container__GS6RA[data-variant=page] .styles_pcHospitalSection__cn2jO{padding-top:4rem;border-top:1px solid #eff0f5}.styles_container__GS6RA[data-variant=page] .styles_pcHospitalTitle__lYz7U{margin:0 0 2rem;font-size:2.2rem;line-height:3.2rem;font-weight:700;letter-spacing:-.02em;color:#000}.styles_container__GS6RA[data-variant=page] .styles_pcHospitalSection__cn2jO>.styles_tabContent__SRw16{gap:2.4rem;padding-bottom:0}.styles_container__GS6RA[data-variant=page] .styles_hospitalCard__meUh_{gap:1.6rem;padding:2.4rem;border-radius:1.6rem}.styles_container__GS6RA[data-variant=page] .styles_hospitalCardHead__U6ty5{gap:.8rem}.styles_container__GS6RA[data-variant=page] .styles_hospitalLogo__Owkb5{width:5.6rem;height:5.6rem;min-width:5.6rem;border-radius:1.4rem}.styles_container__GS6RA[data-variant=page] .styles_hospitalLogo__Owkb5 img{padding:6px}.styles_container__GS6RA[data-variant=page] .styles_hospitalLogo__Owkb5 img[width="26"]{width:32px;height:32px;padding:0}.styles_container__GS6RA[data-variant=page] .styles_hospitalCardName__Y7NFg{font-size:1.4rem;line-height:2rem}.styles_container__GS6RA[data-variant=page] .styles_hospitalCardMeta__DCktu{font-size:1.2rem;line-height:1.6rem}.styles_container__GS6RA[data-variant=page] .styles_hospitalInfoRows__zotRO{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:16.1rem;column-gap:16.1rem;grid-row-gap:1.2rem;row-gap:1.2rem;font-size:1.4rem;line-height:normal}.styles_container__GS6RA[data-variant=page] .styles_hospitalInfoRows__zotRO:before{content:"";position:absolute;top:0;bottom:0;left:calc(50% - .5px);width:1px;background:#eff0f5}.styles_container__GS6RA[data-variant=page] .styles_mapContainer__A1_Rh{border-radius:1.6rem}.styles_container__GS6RA[data-variant=page] .styles_mapWrapper___ugWZ>div{height:22.3rem!important}.styles_container__GS6RA[data-variant=page] .styles_mapAddress__C8RU3{padding:2rem;font-size:1.4rem}.styles_container__GS6RA[data-variant=page] .styles_pcRail__qlDhk{position:-webkit-sticky;position:sticky;top:var(--pc-rail-top,8rem);display:flex;flex-direction:column;gap:2.4rem;width:clamp(28rem,35.2%,41.2rem);flex-shrink:0;container-type:inline-size}.styles_container__GS6RA[data-variant=page] .styles_pcRail__qlDhk .styles_footerIconButton__hWTFM{width:clamp(4.8rem,13.6cqi,5.6rem);height:clamp(4.8rem,13.6cqi,5.6rem)}.styles_container__GS6RA[data-variant=page] .styles_pcRail__qlDhk .styles_footerIconButton__hWTFM svg{width:clamp(2rem,5.9cqi,2.4rem);height:clamp(2rem,5.9cqi,2.4rem)}.styles_container__GS6RA[data-variant=page] .styles_pcRail__qlDhk .styles_applyButton__tVRUu{height:clamp(4.8rem,13.6cqi,5.6rem);font-size:clamp(1.4rem,3.9cqi,1.6rem);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.styles_container__GS6RA[data-variant=page] .styles_pcRail__qlDhk .styles_applyButton__tVRUu svg{width:clamp(1.4rem,3.9cqi,1.6rem);height:clamp(1.4rem,3.9cqi,1.6rem)}}.styles_pcSummaryCard__0sS5g{margin:0;display:flex;flex-direction:column;gap:clamp(1.2rem,3.9cqi,1.6rem);padding:clamp(1.6rem,5.9cqi,2.4rem);border-radius:1.6rem;background-color:#f9fafc}.styles_pcSummaryRow__VuIb_{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;font-size:clamp(1.4rem,3.9cqi,1.6rem);line-height:normal;letter-spacing:-.02em}.styles_pcSummaryRow__VuIb_ dt{color:#505462;font-weight:500;flex-shrink:0}.styles_pcSummaryRow__VuIb_ dd{margin:0;color:#727582;text-align:right;word-break:break-all}.styles_pcSummaryRow__VuIb_:first-child dd{font-weight:500}.hospital-postings-banner_banner__X_PO_{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 20px 20px;padding:12px;background:#fff;border-radius:8px;outline:1px solid #eff0f5;outline-offset:-1px}@media(min-width:1024px){[data-variant=page] .hospital-postings-banner_banner__X_PO_{margin:0 0 4rem}}.hospital-postings-banner_label__cTBTe{display:flex;align-items:center;gap:4px;flex:1 1;min-width:0}.hospital-postings-banner_iconBox__vffW3{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}.hospital-postings-banner_text__ID_oi{display:flex;align-items:center;overflow:hidden;font-family:Pretendard,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.6rem;letter-spacing:-.02em;color:#505462}.hospital-postings-banner_hospitalName__JaSO1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hospital-postings-banner_textSuffix___LyDJ{flex-shrink:0;white-space:pre}.hospital-postings-banner_chevron__oWKml{flex-shrink:0;transform:rotate(-90deg)}.styles_overlay__MBY0P{position:fixed;inset:0;z-index:1000;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.6)}.styles_content__l3dqD{width:100%;max-width:30rem;margin:0 2rem;padding:2.4rem;background-color:#fff;border-radius:1.2rem;text-align:center}.styles_title__V_AyH{font-family:Pretendard,sans-serif;font-weight:700;font-size:1.6rem;line-height:2rem;letter-spacing:-.02em;color:rgba(0,0,0,.8);margin-bottom:.8rem}.styles_description__Z7ATu{font-weight:400;color:#505462;margin-bottom:2.4rem;white-space:pre-line}.styles_confirmButton__woQWo,.styles_description__Z7ATu{font-family:Pretendard,sans-serif;font-size:1.4rem;line-height:2rem;letter-spacing:-.02em}.styles_confirmButton__woQWo{width:100%;padding:1.2rem;border:none;border-radius:.8rem;background-color:#00a699;color:#fff;font-weight:500;cursor:pointer}.review-score-bar_item__jooeK{align-items:center;display:flex;min-height:1.6rem}.review-score-bar_item__jooeK+.review-score-bar_item__jooeK{margin-top:.8rem}.review-score-bar_label__m0Td7{color:#727582;flex-shrink:0;font-size:1.4rem;font-weight:400;letter-spacing:-.028rem;line-height:1.6rem;min-width:7rem;white-space:nowrap}.review-score-bar_scoreArea__7GorO{align-items:center;display:flex;flex:1 1;gap:1.2rem;justify-content:flex-end}.review-score-bar_scoreValue__2Ff20{color:#727582;flex-shrink:0;font-size:1.4rem;font-weight:600;letter-spacing:-.028rem;line-height:1.6rem;text-align:right;width:2.2rem}.review-score-bar_barTrack__nty_j{background-color:#eff0f5;border-radius:10rem;flex:0 0 16rem;height:1rem;overflow:hidden}.review-score-bar_barFill__R1oXI{border-radius:10rem;height:100%}@media(min-width:1024px){.review-score-bar_item__jooeK+.review-score-bar_item__jooeK{margin-top:1.6rem}.review-score-bar_label__m0Td7,.review-score-bar_scoreValue__2Ff20{font-size:1.6rem;line-height:normal;letter-spacing:-.032rem}}.review-preview-card_row__6dzXE{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%;padding:16px 0;background:none;border:none;cursor:pointer;text-align:left;color:inherit;text-decoration:none}@media(min-width:1024px){[data-variant=page] .review-preview-card_row__6dzXE{padding:24px 0}}.review-preview-card_typeLabel__S5XOk{font-family:Pretendard,sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:-.02em;color:rgba(0,0,0,.8)}@media(min-width:1024px){[data-variant=page] .review-preview-card_typeLabel__S5XOk{font-size:1.6rem}}.review-preview-card_bodyArea__p01PC{display:flex;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch}.review-preview-card_rating__ZIwTU{display:flex;align-items:center;gap:2px}.review-preview-card_ratingValue__y6eJE{font-family:Pretendard,sans-serif;font-size:2rem;font-weight:700;letter-spacing:-.02em;color:rgba(0,0,0,.8)}.review-preview-card_bodyText__Azy2a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;align-self:stretch;font-family:Pretendard,sans-serif;font-size:1.4rem;font-weight:400;line-height:2rem;letter-spacing:-.02em;color:#727582}.review-preview-card_tags__B8L4Q{display:flex;align-items:center;gap:4px}.review-preview-card_tagMint__N0wKr,.review-preview-card_tag__iZKyt{padding:4px;border-radius:4px;font-family:Pretendard,sans-serif;font-size:1.2rem;font-weight:500;line-height:1.4rem;letter-spacing:-.02em;white-space:nowrap}.review-preview-card_tag__iZKyt{background:#eff0f5;color:#727582}.review-preview-card_tagMint__N0wKr{background:#ecf8f7;color:#008d7e}.hospital-review-section_section__ly_Md{border-top:1px solid #eff0f5;padding-bottom:40px}@media(min-width:1024px){[data-variant=page] .hospital-review-section_section__ly_Md{border-top:1px solid #eff0f5;padding-top:40px;padding-bottom:40px}}.hospital-review-section_title__sbdMD{margin:0;padding:20px;font-family:Pretendard,sans-serif;font-size:2rem;font-weight:700;line-height:2.8rem;letter-spacing:-.02em;color:#000}@media(min-width:1024px){[data-variant=page] .hospital-review-section_title__sbdMD{padding:0 0 20px;font-size:2.2rem;line-height:3.2rem}}.hospital-review-section_content__bw7sR{display:flex;flex-direction:column;gap:20px;padding:0 20px}@media(min-width:1024px){[data-variant=page] .hospital-review-section_content__bw7sR{padding:0}}.hospital-review-section_ratingBox__0l0Fe{display:flex;flex-direction:column}.hospital-review-section_ratingHead__ch776{display:flex;align-items:center;gap:8px;padding:16px;background:#f9fafc;border-radius:12px 12px 0 0;outline:1px solid #eff0f5;outline-offset:-1px}@media(min-width:1024px){[data-variant=page] .hospital-review-section_ratingHead__ch776{padding:20px 24px}}.hospital-review-section_ratingScore__L6HcC{display:flex;align-items:center;gap:2px;flex:1 1;min-width:0}.hospital-review-section_ratingValue__yb5f_{font-family:Pretendard,sans-serif;font-size:2rem;font-weight:700;letter-spacing:-.02em;color:rgba(0,0,0,.8)}.hospital-review-section_ratingLabel__vtWti{flex-shrink:0;padding:4px;font-family:Pretendard,sans-serif;font-size:1.2rem;font-weight:500;line-height:1.4rem;letter-spacing:-.02em;color:#727582}@media(min-width:1024px){[data-variant=page] .hospital-review-section_ratingLabel__vtWti{padding:0;font-size:1.6rem;line-height:2rem;color:#505462}}.hospital-review-section_scoreBars__iJF78{display:flex;flex-direction:column;padding:16px;border:1px solid #eff0f5;border-top:none;border-radius:0 0 12px 12px}@media(min-width:1024px){[data-variant=page] .hospital-review-section_scoreBars__iJF78{padding:24px}[data-variant=page] .hospital-review-section_scoreBars__iJF78>div{height:1.6rem}}.hospital-review-section_previewCard__7ckGG{display:flex;flex-direction:column;padding:0 16px;background:#fff;border-radius:12px;outline:1px solid #eff0f5;outline-offset:-1px}.hospital-review-section_previewCard__7ckGG>button+button{border-top:1px solid #eff0f5}@media(min-width:1024px){[data-variant=page] .hospital-review-section_previewCard__7ckGG{padding:0 24px}}.hospital-review-section_reviewLinkButton__Mw1PE{display:flex;align-items:center;justify-content:center;height:44px;padding:8px 16px;background:#fff;border:none;border-radius:8px;outline:1px solid #d8d9e1;outline-offset:-1px;cursor:pointer;font-family:Pretendard,sans-serif;font-size:1.4rem;font-weight:600;line-height:2.4rem;letter-spacing:-.02em;color:#00a699}@media(min-width:1024px){[data-variant=page] .hospital-review-section_reviewLinkButton__Mw1PE{height:56px;padding:0 20px;outline-color:#e9e9e9;font-size:1.6rem;line-height:2rem}}.styles_chipList__r_N2c{display:flex;align-items:center;gap:8px;overflow-x:auto}.styles_chipList__r_N2c::-webkit-scrollbar{display:none}.styles_itemContainer__SyuOg{flex-shrink:0;height:32px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:4px;background-color:#f9fafc;border:1px solid #eff0f5;border-radius:8px;font-family:Pretendard,sans-serif;font-size:14px;font-weight:500;line-height:16px;letter-spacing:-.02em;color:#727582;padding:6px 8px}@media(min-width:1024px){.styles_itemContainer__SyuOg{height:40px;padding:6px 12px;white-space:nowrap}}.styles_active__6CHF0{border-color:#00c0ac;background-color:#ecf8f7;color:#00a699}.styles_solidActive__7GKOF{border-color:#00a699;background-color:#00a699;color:#fff}.styles_truncatedLabel__tc9cc{max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hospital-info-search-keywords_section__NPlha{display:flex;flex-direction:column}.hospital-info-search-keywords_sectionHeader__AHalK{display:flex;align-items:center;justify-content:space-between;padding:1.2rem 0 0}.hospital-info-search-keywords_sectionTitle__bzw6O{font-size:1.6rem;font-weight:700;line-height:2.2rem;letter-spacing:-.032rem;color:#111}.hospital-info-search-keywords_clearAll__SuVDM{padding:0;border:none;background:none;cursor:pointer;font-size:1.2rem;font-weight:500;color:#727582}.hospital-info-search-keywords_recentList__8D4PS{display:flex;flex-wrap:wrap;gap:.8rem;padding:1.6rem 0 .4rem}.hospital-info-search-keywords_recentChip__1RFGu{display:flex;align-items:center;gap:.8rem;height:3.2rem;padding:0 1.2rem;border:1px solid #d8d9e1;border-radius:999px;background:none}.hospital-info-search-keywords_recentChipText___m2FK{padding:0;border:none;background:none;cursor:pointer;font-size:1.4rem;font-weight:500;color:#505462;white-space:nowrap}.hospital-info-search-keywords_recentChipDelete__7UAH1{display:flex;align-items:center;justify-content:center;padding:0;border:none;background:none;cursor:pointer;color:#a9abb6}.hospital-info-search-keywords_popularGrid__7aKUz{display:flex;gap:2rem;padding:1.6rem 0 .4rem}.hospital-info-search-keywords_popularColumn__8MJIu{display:flex;flex-direction:column;gap:1.6rem;flex:1 1;min-width:0}.hospital-info-search-keywords_popularItem__KhuEf{display:flex;align-items:center;padding:0;border:none;background:none;cursor:pointer}.hospital-info-search-keywords_popularRank__Wl3__{width:2.3rem;flex-shrink:0;font-size:1.3rem;font-weight:500;color:#505462;text-align:center}.hospital-info-search-keywords_popularKeyword__M0_8g{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.4rem;font-weight:500;color:#505462;text-align:left}.hospital-info-search-keywords_wrap__OPttV{display:flex;flex-direction:column;gap:1.6rem;padding:0 0 2rem}.summary-tab_container__btxrv{padding-bottom:4rem}.summary-tab_section__Z_rls{padding:0 2rem 4rem}.summary-tab_section__Z_rls+.summary-tab_section__Z_rls{border-top:1px solid #eff0f5}.summary-tab_sectionHeader___iCKo{display:flex;align-items:center;padding:2rem 0}.summary-tab_sectionTitleGroup__3LY__{align-items:center;display:inline-flex;gap:.4rem}.summary-tab_sectionTitleGroup__3LY__ h2{font-family:Pretendard,sans-serif;font-weight:700;font-size:1.6rem;line-height:2rem;letter-spacing:-.02em;color:rgba(0,0,0,.8);margin:0}.summary-tab_viewAllButton__zFt07{display:flex;align-items:center;gap:.2rem;background:none;border:none;color:#727582;cursor:pointer;margin-left:auto;padding:0}.summary-tab_viewAllButton__zFt07,.summary-tab_viewAllButton__zFt07 span{font-size:1.2rem;font-weight:500;letter-spacing:-.024rem;line-height:2.2rem}.summary-tab_card__cY_nn{background-color:#f9fafc;border-radius:1.2rem;padding:1.6rem}.summary-tab_facilityRow__1mcfj{align-items:center;display:flex;gap:1.6rem;justify-content:space-between}.summary-tab_facilityRow__1mcfj+.summary-tab_facilityRow__1mcfj{margin-top:1rem}.summary-tab_rowLabel__nuCan{color:#505462;flex-shrink:0;font-weight:500}.summary-tab_rowLabel__nuCan,.summary-tab_rowValue__9SjUc{font-size:1.4rem;letter-spacing:-.028rem;line-height:1.7rem}.summary-tab_rowValue__9SjUc{color:#727582;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;text-align:right}.summary-tab_rowLink__VduSN{color:inherit;text-decoration:underline;text-underline-offset:.2rem}.summary-tab_mapContainer__1TWjy{border:1px solid #eff0f5;border-radius:1.2rem;overflow:hidden}.summary-tab_mapWrapper__gXTyD{position:relative;z-index:0}.summary-tab_mapExternalLink__sXfKd{align-items:center;background:rgba(0,0,0,.4);border-radius:.4rem;color:#fff;display:flex;height:2.4rem;justify-content:center;position:absolute;right:1.1rem;top:1.1rem;width:2.4rem;z-index:1}.summary-tab_mapExternalLink__sXfKd svg{display:block}.summary-tab_addressText__456is{background-color:#fff;color:#505462;padding:1.2rem 1.6rem;font-size:1.2rem;font-weight:500;letter-spacing:-.024rem;line-height:1.4rem}.summary-tab_salaryContent__KAi7s{display:flex;flex-direction:column;gap:1.2rem}.summary-tab_salaryBlock__69IPT{display:flex;flex-direction:column;gap:.2rem;align-items:flex-end}.summary-tab_salaryRow__MruqC{align-items:center;display:flex;justify-content:space-between;width:100%}.summary-tab_salaryLabel__Ln3rl{color:#505462;font-size:1.4rem;font-weight:500;letter-spacing:-.028rem;line-height:1.8rem}.summary-tab_salaryValue__M4SGG{color:rgba(0,0,0,.8);font-size:1.4rem;font-weight:700;letter-spacing:-.028rem;line-height:1.8rem;text-align:right}.summary-tab_salarySubtext__gilcP{color:#727582;font-size:1.4rem;font-weight:400;letter-spacing:-.028rem;line-height:1.7rem;text-align:right}.summary-tab_reviewSummaryCard__lFWnP{width:100%}.summary-tab_reviewSummaryHead__5rdm6{align-items:center;background-color:#f9fafc;border:1px solid #eff0f5;border-bottom:0;border-radius:1.2rem 1.2rem 0 0;display:flex;justify-content:space-between;padding:1.6rem}.summary-tab_reviewSummaryHeadOnly__1OAdQ{border-bottom:1px solid #eff0f5;border-radius:1.2rem}.summary-tab_reviewSummaryBody__tBq4v{border:1px solid #eff0f5;border-radius:0 0 1.2rem 1.2rem;padding:1.6rem}.summary-tab_ratingScore__3r0Fi{align-items:center;display:flex;gap:.2rem}.summary-tab_scoreText__DT2mp{font-family:Pretendard,sans-serif;font-weight:700;font-size:2rem;line-height:2.4rem;letter-spacing:-.02em;color:rgba(0,0,0,.8)}.summary-tab_reviewCount__ZdD_x{color:#505462;font-size:1.4rem;font-weight:500;letter-spacing:-.028rem;line-height:1.6rem}.summary-tab_scoreBars__HeAr9{display:flex;flex-direction:column}@media(min-width:1024px){.summary-tab_container__btxrv{display:flex;flex-direction:column;gap:4rem;padding-bottom:0}.summary-tab_section__Z_rls{padding:0}.summary-tab_section__Z_rls+.summary-tab_section__Z_rls{border-top:none}.summary-tab_sectionHeader___iCKo{padding:0 0 2.4rem}.summary-tab_sectionTitleGroup__3LY__ h2{font-size:2.2rem;line-height:2.6rem;letter-spacing:-.044rem}.summary-tab_viewAllButton__zFt07,.summary-tab_viewAllButton__zFt07 span{font-size:1.4rem}.summary-tab_card__cY_nn{position:relative;padding:2.4rem;background-color:#f9fafc;display:grid;grid-auto-flow:column;grid-template-columns:1fr 1fr;grid-template-rows:repeat(var(--facility-rows,3),auto);grid-column-gap:8rem;column-gap:8rem;grid-row-gap:1.6rem;row-gap:1.6rem}.summary-tab_card__cY_nn:before{content:"";position:absolute;top:2.4rem;bottom:2.4rem;left:50%;width:1px;background-color:#eff0f5}.summary-tab_facilityRow__1mcfj{margin:0;min-width:0}.summary-tab_facilityRow__1mcfj+.summary-tab_facilityRow__1mcfj{margin-top:0}.summary-tab_rowLabel__nuCan,.summary-tab_rowValue__9SjUc{font-size:1.6rem;line-height:normal}.summary-tab_salaryContent__KAi7s{border:1px solid #eff0f5;border-radius:1.2rem;padding:2.4rem;gap:1.6rem}.summary-tab_salaryLabel__Ln3rl,.summary-tab_salaryValue__M4SGG{font-size:1.6rem;line-height:1.8rem}.summary-tab_salarySubtext__gilcP{font-size:1.5rem;line-height:normal}.summary-tab_salaryBlock__69IPT{gap:.4rem}.summary-tab_reviewSummaryHead__5rdm6{padding:2rem 2.4rem}.summary-tab_ratingScore__3r0Fi svg{width:2.6rem;height:2.6rem}.summary-tab_reviewSummaryBody__tBq4v{display:flex;flex-direction:column;gap:1.6rem;padding:2.4rem}.summary-tab_reviewCount__ZdD_x{font-size:1.6rem;line-height:2rem}.summary-tab_scoreText__DT2mp{font-size:2.2rem;line-height:normal}.summary-tab_addressText__456is{padding:2rem;font-size:1.5rem;line-height:normal}}.styles_hospitalDetailScrollContainer__C_6Oz{height:calc(100dvh - var(--app-banner-offset, 0px));overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:none}.styles_stickyHeader__zS4qR{top:0;z-index:4}.styles_stickyHeader__zS4qR,.styles_stickyTabs__QG35a{position:-webkit-sticky;position:sticky;background-color:#fff}.styles_stickyTabs__QG35a{top:4.8rem;z-index:3}.styles_stickyTabs__QG35a>div{max-width:none}.styles_banner__LkMxy img{height:18rem;object-fit:cover;width:100%}.styles_hospitalInfo__xmJ1s{padding:2rem}.styles_logoArea__ExUIh{align-items:center;display:flex;gap:1.2rem}.styles_nameArea__Rv3Ae{display:flex;flex:1 1;flex-direction:column;gap:.2rem;min-width:0}.styles_nameArea__Rv3Ae h1{color:rgba(0,0,0,.8);font-size:2.2rem;font-weight:700;letter-spacing:-.044rem;line-height:3.2rem;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.styles_subtitle__ehFge{color:#505462;font-size:1.3rem;font-weight:400;letter-spacing:-.026rem;line-height:2rem}.styles_subtitleReviewCount__dR72_{color:#00a699}.styles_tabContent__CAuF_{min-height:40rem;padding-bottom:calc(2.4rem + var(--app-bottom-inset))}.styles_tabPanel__b5IU7{display:block}.styles_tabPanelHidden__J5ZHC{display:none}.styles_reviewPanel__m70Kr{scroll-margin-top:8.4rem}.styles_emptyReviewLock__ipiZS{display:flex;flex-direction:column;overflow:hidden}.styles_emptyReviewLock__ipiZS .styles_tabContent__CAuF_{flex:1 1;min-height:0;display:flex;flex-direction:column}.styles_emptyReviewLock__ipiZS .styles_tabPanel__b5IU7{flex:1 1;display:flex;flex-direction:column}.styles_desktopBanner___jQ5y,.styles_sidebar__7qifi{display:none}.styles_reviewListTitle__qO7kk{display:block;padding:2rem 2rem 1.2rem;border-top:1px solid #eff0f5;color:rgba(0,0,0,.8);font-family:Pretendard,sans-serif;font-weight:700;font-size:1.6rem;line-height:2rem;letter-spacing:-.02em}.styles_reviewListTitle__qO7kk span{color:#00c0ac}@media(min-width:1024px){.styles_stickyHeader__zS4qR{display:none}.styles_hospitalDetailScrollContainer__C_6Oz{height:calc(100dvh - var(--app-gnb-height, 6rem))}.styles_contentWrap__u9Whb{width:100%;padding:3.2rem 10rem 12rem;box-sizing:border-box}.styles_mobileBannerGroup__MLVIR{display:none}.styles_desktopBanner___jQ5y{display:block;position:relative;height:18rem;border-radius:1.6rem;overflow:hidden;background-color:#ecf8f7}.styles_desktopBannerImage__zF7vz{position:absolute;right:0;top:0;z-index:1;height:100%;width:40%;object-fit:cover;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 22%);mask-image:linear-gradient(90deg,transparent 0,#000 22%)}.styles_desktopBannerInfo___o53q{position:absolute;left:6rem;right:2rem;top:0;z-index:2;height:100%;display:flex;align-items:center;gap:2rem}.styles_desktopLogo__XVpio{flex-shrink:0;width:8rem;height:8rem;border-radius:2rem;overflow:hidden;background-color:#fff;display:flex;align-items:center;justify-content:center}.styles_desktopLogo__XVpio .styles_desktopLogoBox__6tBCn{border:none;border-radius:0}.styles_desktopLogo__XVpio .styles_desktopLogoBox__6tBCn img{padding:0}.styles_desktopNameArea__LqOyb{display:flex;flex-direction:column;gap:.8rem;flex:1 1;min-width:0}.styles_desktopNameArea__LqOyb .styles_desktopHospitalName__LIOz1{margin:0;color:rgba(0,0,0,.8);font-family:Pretendard,sans-serif;font-weight:700;font-size:2.6rem;line-height:2.8rem;letter-spacing:-.052rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.styles_desktopSubtitle__3Hew6{color:#505462;font-family:Pretendard,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.2rem;letter-spacing:-.036rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.styles_contentRow__gmGIZ{display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:8rem;row-gap:4rem;margin-top:3.2rem}.styles_leftColumn__9I59G{flex:999 1 40rem;min-width:0}.styles_aiSummaryOpen__4u_x9>.styles_stickyTabs__QG35a,.styles_aiSummaryOpen__4u_x9>.styles_tabContent__CAuF_{display:none}.styles_sidebar__7qifi{display:block;flex:1 1 30.5rem;box-sizing:border-box}.styles_stickyTabs__QG35a{top:var(--app-gnb-height,0);background-color:#fff}.styles_stickyTabs__QG35a>div{max-width:none;padding:0;height:4rem}.styles_stickyTabs__QG35a [data-slot=animated-tab-label]{flex:0 0 16rem}.styles_stickyTabs__QG35a [data-slot=animated-tab]{height:4rem;padding:1rem}.styles_stickyTabs__QG35a [data-slot=animated-tab-name]{font-size:1.4rem;line-height:2rem}.styles_tabContent__CAuF_{min-height:0;padding-top:4rem;padding-bottom:0}.styles_tabPanelHidden__J5ZHC{display:block}.styles_reviewListTitle__qO7kk{display:block;scroll-margin-top:5.2rem;margin-top:4rem;border-top:1px solid #eff0f5;padding:4rem 0 2.4rem;color:rgba(0,0,0,.8);font-family:Pretendard,sans-serif;font-weight:700;font-size:2.2rem;line-height:2.6rem;letter-spacing:-.044rem}.styles_reviewListTitle__qO7kk span{color:#00c0ac}}