.Header_tel__RL3Fb{display:inline-flex;align-items:center;gap:9px;margin-right:20px;padding:6px 4px;text-decoration:none;color:var(--c-orange-dark)}.Header_telIco__XVh3S{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--c-orange-pale);color:var(--c-orange)}.Header_telText__h01Z5{display:flex;flex-direction:column;line-height:1.15}.Header_telLabel__SSvza{font-size:10px;font-weight:700;letter-spacing:.1em;color:var(--c-ink-3);text-transform:uppercase}.Header_telNum___mxtl{font-size:16px;font-weight:800;color:var(--c-ink);letter-spacing:-.01em}.Header_linkActive__hn0gD{color:var(--c-orange)!important}.Header_linkActive__hn0gD:after{transform:scaleX(1)!important;opacity:1!important}@media (max-width:1100px){.Header_tel__RL3Fb{display:none}}.PopupModal_overlay__freAo{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(15,23,42,.55);animation:PopupModal_popupFade__VrCng .25s ease both}.PopupModal_modal__EVMAQ{width:100%;max-width:400px;background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 30px 80px rgba(15,23,42,.45);animation:PopupModal_popupRise__hkpfe .35s cubic-bezier(.16,1,.3,1) both}.PopupModal_viewport__mF4L7{position:relative;overflow:hidden}.PopupModal_track__hhQ1p{display:flex;transition:transform .5s cubic-bezier(.16,1,.3,1)}.PopupModal_slide__QQaV5{flex:0 0 100%}.PopupModal_slide__QQaV5 img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PopupModal_nav__Wz6v2{position:absolute;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:0;border-radius:50%;background:rgba(15,23,42,.4);color:#fff;cursor:pointer;transition:background .2s}.PopupModal_nav__Wz6v2:hover{background:rgba(15,23,42,.7)}.PopupModal_prev__7g_Kb{left:10px}.PopupModal_next__G7yPV{right:10px}.PopupModal_dots__5ppAn{position:absolute;left:0;right:0;bottom:12px;display:flex;justify-content:center;gap:7px}.PopupModal_dot__LxdJa{width:8px;height:8px;border:0;border-radius:999px;background:hsla(0,0%,100%,.55);cursor:pointer;transition:width .25s,background .25s}.PopupModal_dotOn___mOY2{width:20px;background:#fff}.PopupModal_foot__msjL0{display:flex;background:#1b396e}.PopupModal_footBtn__g6iFu{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:14px 12px;background:transparent;border:0;color:#fff;font-size:14px;font-weight:600;letter-spacing:-.01em;cursor:pointer;font-family:inherit;transition:background .2s}.PopupModal_footBtn__g6iFu:hover{background:hsla(0,0%,100%,.12)}.PopupModal_close__ypjfN{border-left:1px solid hsla(0,0%,100%,.22)}@keyframes PopupModal_popupFade__VrCng{0%{opacity:0}to{opacity:1}}@keyframes PopupModal_popupRise__hkpfe{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}@media (max-width:480px){.PopupModal_modal__EVMAQ{max-width:330px}}.ConditionTabs_tabs__qbYnD{display:flex;flex-wrap:wrap;gap:10px;margin:40px 0 48px}.ConditionTabs_tab__jpvML{flex:0 0 auto;padding:12px 22px;border-radius:var(--r-pill);border:1px solid var(--c-border-strong);background:#fff;color:var(--c-ink-2);font-size:15px;font-weight:600;cursor:pointer;transition:all .25s ease}.ConditionTabs_tab__jpvML:hover{border-color:var(--c-orange-light);color:var(--c-orange)}.ConditionTabs_tabActive__pSgqZ{background:var(--c-orange);border-color:var(--c-orange);color:#fff}.ConditionTabs_panel__1yux4{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:56px;gap:56px;align-items:stretch;animation:ConditionTabs_fade__AfdGd .5s ease both}.ConditionTabs_body__5MLr1{display:flex;flex-direction:column}@keyframes ConditionTabs_fade__AfdGd{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.ConditionTabs_panelTitle__7F_2U{font-size:clamp(24px,2.6vw,34px);font-weight:700;color:var(--c-ink);letter-spacing:-.02em;margin-bottom:16px}.ConditionTabs_lead__H8Ume{font-size:17px;line-height:1.7;color:var(--c-orange-dark);font-weight:600;margin-bottom:24px}.ConditionTabs_intro__Fg9_w{font-size:15.5px;line-height:1.9;color:var(--c-ink-2);margin-bottom:28px}.ConditionTabs_symptoms__UjzRC{margin-bottom:28px}.ConditionTabs_symptomsLabel__NXjgW{font-size:13px;font-weight:700;letter-spacing:.02em;color:var(--c-orange-dark);margin-bottom:14px}.ConditionTabs_chips__rpBM1{display:flex;flex-wrap:wrap;gap:10px}.ConditionTabs_chip__TwbLY{display:inline-flex;align-items:center;padding:10px 16px;border-radius:var(--r-pill);background:var(--c-surface-2);border:1px solid var(--c-border);font-size:14.5px;font-weight:500;color:var(--c-ink);white-space:nowrap}.ConditionTabs_chip__TwbLY:before{content:"✓";margin-right:7px;font-weight:700;color:var(--c-orange)}.ConditionTabs_cta__wytdf{margin-top:auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:22px 24px;border-radius:var(--r-lg);background:var(--c-surface-2);border:1px solid var(--c-border)}.ConditionTabs_ctaText__Z8vi9{display:flex;flex-direction:column;gap:4px}.ConditionTabs_ctaText__Z8vi9 strong{font-size:16px;font-weight:700;color:var(--c-ink)}.ConditionTabs_ctaText__Z8vi9 span{font-size:14px;color:var(--c-ink-2)}.ConditionTabs_ctaBtn__2srQz{flex:0 0 auto;display:inline-flex;align-items:center;padding:13px 22px;border-radius:var(--r-pill);background:var(--c-orange);color:#fff;font-size:15px;font-weight:700;transition:background .25s ease,transform .25s ease}.ConditionTabs_ctaBtn__2srQz:hover{background:var(--c-orange-dark);transform:translateY(-2px)}.ConditionTabs_visual__mKTo_{position:-webkit-sticky;position:sticky;top:110px;align-self:start}.ConditionTabs_visual__mKTo_ img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--r-xl);box-shadow:var(--sh-lg)}@media (max-width:900px){.ConditionTabs_panel__1yux4{grid-template-columns:1fr;gap:32px}.ConditionTabs_visual__mKTo_{position:static;order:-1}.ConditionTabs_visual__mKTo_ img{aspect-ratio:16/10}.ConditionTabs_cta__wytdf{flex-direction:column;align-items:stretch;text-align:center}.ConditionTabs_ctaBtn__2srQz{justify-content:center}}.DialysisCenter_pin__Djwuc{position:relative;background:linear-gradient(180deg,#fff 0,var(--c-surface-2) 100%)}.DialysisCenter_stage__6brle{position:relative;min-height:100vh;display:grid;grid-template-columns:.95fr 1.05fr;grid-gap:64px;gap:64px;align-items:center;padding-top:96px;padding-bottom:96px}.DialysisCenter_intro__Q26Cz{align-self:center}.DialysisCenter_counter__zo9ky{font-family:var(--serif);font-size:clamp(64px,9vw,140px);font-weight:300;line-height:1;color:var(--c-orange);letter-spacing:-.02em;margin:8px 0 18px}.DialysisCenter_counter__zo9ky small{font-size:.32em;color:var(--c-ink-3);font-weight:600}.DialysisCenter_nav__SWpxE{display:flex;align-items:center;gap:16px;margin-top:28px}.DialysisCenter_arrow__SXKFL{width:44px;height:44px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--c-border-strong);background:#fff;color:var(--c-ink-2);font-size:24px;line-height:1;cursor:pointer;transition:background .25s,color .25s,border-color .25s,transform .25s}.DialysisCenter_arrow__SXKFL:hover{background:var(--c-orange);border-color:var(--c-orange);color:#fff;transform:translateY(-1px)}.DialysisCenter_dots__OSYS5{display:flex;gap:10px}.DialysisCenter_dot__ySKFo{width:36px;height:4px;border-radius:999px;border:0;background:var(--c-border-strong);cursor:pointer;transition:background .3s,transform .3s}.DialysisCenter_dotActive__kmqD3{background:var(--c-orange);transform:scaleY(1.6)}.DialysisCenter_stats__9nCAv{display:flex;flex-wrap:wrap;gap:20px 28px;margin-top:44px}.DialysisCenter_stat__KKTpa{position:relative;padding-left:16px}.DialysisCenter_stat__KKTpa:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:3px;border-radius:999px;background:var(--c-orange)}.DialysisCenter_stat__KKTpa strong{display:block;font-size:clamp(19px,2vw,24px);font-weight:800;color:var(--c-ink);letter-spacing:-.01em;margin-bottom:3px}.DialysisCenter_stat__KKTpa span{font-size:12.5px;color:var(--c-ink-3);line-height:1.4}.DialysisCenter_cards__PaWJn{position:relative;min-height:640px}.DialysisCenter_card__m84lG{position:absolute;inset:0;display:flex;flex-direction:column;border-radius:var(--r-xl);background:#fff;box-shadow:var(--sh-xl);border:1px solid var(--c-border);overflow:hidden;opacity:0;transform:translateY(28px) scale(.98);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);pointer-events:none}.DialysisCenter_cardActive__y9xeN{opacity:1;transform:none;pointer-events:auto}.DialysisCenter_cardImg__uRWMO{position:relative;flex:0 0 auto;height:380px;overflow:hidden}.DialysisCenter_cardImg__uRWMO img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.02)}.DialysisCenter_cardNum__ViURS{position:absolute;left:22px;bottom:16px;font-family:var(--serif);font-size:48px;font-weight:400;line-height:1;color:#fff;text-shadow:0 2px 16px rgba(20,30,50,.45)}.DialysisCenter_cardBody__DR6CX{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;padding:32px 40px 38px}.DialysisCenter_card__m84lG h3{font-size:clamp(21px,2.2vw,28px);font-weight:700;color:var(--c-ink);line-height:1.4;margin-bottom:14px;letter-spacing:-.02em}.DialysisCenter_card__m84lG p{font-size:15.5px;line-height:1.8;color:var(--c-ink-2)}.DialysisCenter_mobileList__wM4Sy{position:static;display:flex;flex-direction:column;gap:16px;min-height:0}.DialysisCenter_mobileList__wM4Sy .DialysisCenter_card__m84lG{position:static;inset:auto;opacity:1;transform:none;pointer-events:auto}@media (max-width:900px){.DialysisCenter_stage__6brle{grid-template-columns:1fr;gap:32px;min-height:auto;padding-top:80px;padding-bottom:80px}.DialysisCenter_card__m84lG{padding:36px 28px}.DialysisCenter_cardImg__uRWMO{border-radius:var(--r-lg)}}.TourGallery_main__xvUs0{position:relative;border-radius:var(--r-xl);overflow:hidden;aspect-ratio:16/9;box-shadow:var(--sh-lg);background:var(--c-surface-3)}.TourGallery_mainImg__e2Mc0{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;animation:TourGallery_fade__FZMKl .5s ease both}@keyframes TourGallery_fade__FZMKl{0%{opacity:0;transform:scale(1.03)}to{opacity:1;transform:scale(1)}}.TourGallery_nav__ZnRhk{position:absolute;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;border:1px solid hsla(0,0%,100%,.6);background:rgba(20,30,50,.35);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;cursor:pointer;transition:all .25s;z-index:2}.TourGallery_nav__ZnRhk:hover{background:var(--c-orange);border-color:var(--c-orange)}.TourGallery_navPrev__IOGAG{left:16px}.TourGallery_navNext__wRyJ_{right:16px}.TourGallery_thumbs__xULiC{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:12px;margin-top:16px;padding-bottom:8px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--c-border-strong) transparent}.TourGallery_thumbs__xULiC::-webkit-scrollbar{height:6px}.TourGallery_thumbs__xULiC::-webkit-scrollbar-thumb{background:var(--c-border-strong);border-radius:999px}.TourGallery_thumbs__xULiC::-webkit-scrollbar-track{background:transparent}.TourGallery_thumb__VeGBv{position:relative;flex:0 0 auto;width:132px;aspect-ratio:4/3;border-radius:var(--r-md);overflow:hidden;cursor:pointer;padding:0;border:2px solid transparent;opacity:.55;transition:opacity .25s,border-color .25s,transform .25s}.TourGallery_thumb__VeGBv img{width:100%;height:100%;object-fit:cover;display:block}.TourGallery_thumb__VeGBv:hover{opacity:.85;transform:translateY(-2px)}.TourGallery_thumbActive__yYHKg{opacity:1;border-color:var(--c-orange)}@media (max-width:640px){.TourGallery_main__xvUs0{aspect-ratio:4/3}.TourGallery_nav__ZnRhk{width:40px;height:40px}.TourGallery_navPrev__IOGAG{left:10px}.TourGallery_navNext__wRyJ_{right:10px}.TourGallery_thumb__VeGBv{width:100px}}.Visit_transit__kcqai{margin-top:80px}.Visit_transitHead__34Az4{margin-bottom:40px}.Visit_transitHead__34Az4 h3{font-size:clamp(22px,2.4vw,30px);font-weight:700;color:var(--c-ink);letter-spacing:-.02em}.Visit_transitHead__34Az4 p{margin-top:12px;font-size:15px;color:var(--c-ink-2)}.Visit_grid__Flp_d{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}.Visit_card__BiZZm{padding:32px 30px;border-radius:var(--r-xl);background:#fff;border:1px solid var(--c-border);box-shadow:var(--sh-sm)}.Visit_cardHead__mkrZE{display:flex;align-items:center;gap:12px;margin-bottom:22px}.Visit_badge__HuMcP{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:var(--c-orange-pale);color:var(--c-orange-dark)}.Visit_cardHead__mkrZE h4{font-size:18px;font-weight:700;color:var(--c-ink)}.Visit_item__EzDnv{padding:14px 0;border-top:1px solid var(--c-border)}.Visit_item__EzDnv:first-of-type{border-top:0;padding-top:0}.Visit_itemTitle__U4AiN{font-size:15px;font-weight:600;color:var(--c-ink);margin-bottom:8px}.Visit_itemTitle__U4AiN em{font-style:normal;font-weight:500;color:var(--c-ink-3);font-size:13px;margin-left:6px}.Visit_lines__Otit7{display:flex;flex-wrap:wrap;gap:6px}.Visit_line___2vJB{font-size:12.5px;font-weight:600;color:var(--c-ink-2);background:var(--c-surface-2);border:1px solid var(--c-border);border-radius:var(--r-pill);padding:4px 11px}.Visit_lineLabel__JSEgV{color:var(--c-orange)}.Visit_note__rMlbb{font-size:14px;line-height:1.7;color:var(--c-ink-2);margin-bottom:10px}.Visit_note__rMlbb strong{color:var(--c-ink);font-weight:700}@media (max-width:760px){.Visit_grid__Flp_d{grid-template-columns:1fr}.Visit_transit__kcqai{margin-top:56px}}