.page_page__fEVKb{padding-top:72px}.page_hero__y__H0{position:relative;padding:clamp(80px,12vw,140px) clamp(24px,6vw,80px);background:var(--bg-dark);text-align:center}.page_heroBg__Qekda{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 50%,hsla(39,46%,61%,.05) 0,transparent 60%)}.page_heroContent__nvTRL{position:relative}.page_label__z6o8D{font-family:var(--display);font-size:12px;letter-spacing:5px;text-transform:uppercase;color:var(--gold);margin-bottom:24px}.page_heroTitle__pSUmH{font-family:var(--display);font-size:clamp(36px,6vw,64px);font-weight:300;color:var(--text-on-dark);letter-spacing:6px;margin-bottom:12px}.page_heroSub__fiQoL{font-size:14px;color:hsla(34,30%,95%,.5);letter-spacing:2px}.page_list__29V6F{padding:clamp(60px,10vw,100px) clamp(24px,4vw,60px)}.page_grid__9t4tE{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:24px;gap:24px;max-width:1100px;margin:0 auto}.page_card___cK8S{--branch-color:var(--gold);--branch-color-rgb:201,169,110;--branch-watermark-color:var(--branch-color);display:block;background:var(--bg-card);border:1px solid var(--border-light);padding:36px 32px;text-decoration:none;color:inherit;transition:all .5s var(--transition);position:relative;overflow:hidden;isolation:isolate}.page_card___cK8S:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,rgba(var(--branch-color-rgb),.9),rgba(var(--branch-color-rgb),.38));transform:scaleX(0);transform-origin:left;transition:transform .4s var(--transition);z-index:2}.page_card___cK8S:hover{transform:translateY(-4px);border-color:rgba(var(--branch-color-rgb),.34);box-shadow:0 26px 58px rgba(var(--branch-color-rgb),.22),0 18px 34px rgba(36,29,22,.08),inset 0 0 0 1px rgba(var(--branch-color-rgb),.08)}.page_card___cK8S:hover:before{transform:scaleX(1)}.page_card___cK8S>:not(.page_cardWatermark__d5Dpx){position:relative;z-index:1}.page_cardWatermark__d5Dpx{position:absolute;top:16px;right:14px;width:132px;height:122px;background:var(--branch-watermark-color);opacity:0;pointer-events:none;transform:translate(12px,-10px) scale(.9);transition:opacity .45s var(--transition),transform .55s var(--transition);-webkit-mask:url(/icons/ian-clinic-logo-gold.svg) center/contain no-repeat;mask:url(/icons/ian-clinic-logo-gold.svg) center/contain no-repeat;z-index:0}.page_card___cK8S:hover .page_cardWatermark__d5Dpx{opacity:.2;transform:translate(0) scale(1)}.page_cardTop__xjRxS{display:flex;align-items:center;gap:8px;margin-bottom:16px}.page_cardEn__MRKaX{font-family:var(--display);font-size:12px;color:var(--accent);letter-spacing:3px;text-transform:uppercase}.page_hqTag__uNs4B{background:var(--accent);color:#fff}.page_hqTag__uNs4B,.page_newTag__LKHpB{font-size:10px;padding:2px 8px;letter-spacing:1px}.page_newTag__LKHpB{background:var(--gold);color:var(--bg-dark);font-weight:700}.page_cardName__fPxdv{font-family:var(--serif);font-size:24px;font-weight:400;letter-spacing:2px;margin-bottom:12px}.page_cardAddr__q5W0a{font-size:13px;color:var(--text-light);margin-bottom:8px}.page_cardDirector__jXR1o{font-size:13px;color:var(--text-secondary);margin-bottom:4px}.page_cardTel__WV0XB{font-family:var(--display);font-size:16px;color:var(--accent);letter-spacing:1px;margin-bottom:16px}.page_cardSpecialties__RCjIk{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.page_cardSpecTag__ZX5WL{font-size:11px;padding:4px 12px;border:1px solid var(--border);color:var(--text-light);letter-spacing:.5px}.page_cardArrow__H_6Rr{font-size:12px;letter-spacing:2px;color:var(--accent);transition:gap .3s;display:inline-flex;gap:8px}.page_card___cK8S:hover .page_cardArrow__H_6Rr{gap:14px}