.-\39 0IQW_page{color:#334155;background:#fff}.-\39 0IQW_container{max-width:1160px;margin:0 auto;padding:24px 28px 80px}.-\39 0IQW_breadcrumb{color:#64748b;flex-wrap:wrap;gap:9px;margin:0 0 32px;font-size:13px;display:flex}.-\39 0IQW_breadcrumb a:hover{color:#007ca8;text-decoration:underline}.-\39 0IQW_hero{grid-template-columns:minmax(240px,340px) 1fr;align-items:center;gap:56px;display:grid}.-\39 0IQW_portrait{aspect-ratio:3/4;background:#effaff;border-radius:26px;position:relative;overflow:hidden}.-\39 0IQW_portrait img{object-fit:cover;object-position:center top}.-\39 0IQW_eyebrow{color:#007ca8;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 12px;font-size:12px;font-weight:700;line-height:1.5;display:flex}.-\39 0IQW_hero h1{letter-spacing:-.035em;color:#082f3e;margin:0 0 14px;font-size:clamp(34px,4.4vw,54px);font-weight:400;line-height:1.1}.-\39 0IQW_qualifications{color:#007ca8;margin-bottom:7px;font-size:16px;font-weight:700}.-\39 0IQW_specialty{color:#082f3e;margin-bottom:18px;font-size:20px;font-weight:600}.-\39 0IQW_intro{font-size:16px;line-height:1.8}.-\39 0IQW_registration{border-top:1px solid #e2edf1;margin-top:20px;padding-top:16px;font-size:13px;line-height:1.8}.-\39 0IQW_registration strong,.-\39 0IQW_registration span{display:block}.-\39 0IQW_registration strong{color:#082f3e}.-\39 0IQW_buttons{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.-\39 0IQW_primaryButton,.-\39 0IQW_secondaryButton{text-align:center;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:12px 19px;font-size:14px;font-weight:700;line-height:20px;transition:background-color .15s;display:inline-flex}.-\39 0IQW_secondaryButton{color:#006a90;background:#fff;border:1px solid #c3d9e3}.-\39 0IQW_secondaryButton:hover{background:#f0faff}.-\39 0IQW_page a:focus-visible{outline-offset:4px;outline:3px solid #00b7ff}.-\39 0IQW_sectionNav{color:#007ca8;border-top:1px solid #e2edf1;border-bottom:1px solid #e2edf1;flex-wrap:wrap;gap:10px 28px;margin:40px 0 0;padding:20px 0;font-size:14px;font-weight:600;display:flex}.-\39 0IQW_sectionNav a:hover{text-decoration:underline}.-\39 0IQW_columns{grid-template-columns:1fr 1fr;gap:64px;display:grid}.-\39 0IQW_section{scroll-margin-top:var(--anchor-offset);padding:48px 0}.-\39 0IQW_section h2,.-\39 0IQW_otherDoctor h2{color:#082f3e;letter-spacing:-.03em;margin:0 0 22px;font-size:30px;font-weight:400;line-height:1.2}.-\39 0IQW_section p{line-height:1.7}.-\39 0IQW_educationList{margin:0;padding:0;list-style:none}.-\39 0IQW_educationList li{border-left:2px solid #b9e8fa;padding:0 0 23px 18px}.-\39 0IQW_educationList li:last-child{padding-bottom:0}.-\39 0IQW_educationList h3{color:#082f3e;margin-bottom:6px;font-size:16px;font-weight:600;line-height:1.6}.-\39 0IQW_educationList p{color:#64748b;font-size:14px}.-\39 0IQW_serviceList{margin-top:16px;padding:0;list-style:none}.-\39 0IQW_serviceList li{border-bottom:1px solid #e2edf1}.-\39 0IQW_serviceList a{color:#007ca8;justify-content:space-between;align-items:center;gap:12px;padding:13px 0;font-size:14px;font-weight:600;display:flex}.-\39 0IQW_serviceList svg{flex-shrink:0}.-\39 0IQW_serviceList a:hover{color:#005e80}.-\39 0IQW_sectionHeading{justify-content:space-between;align-items:center;gap:20px;display:flex}.-\39 0IQW_sectionHeading h2{margin-bottom:12px}.-\39 0IQW_textLink{color:#007ca8;align-items:center;gap:5px;font-size:14px;font-weight:600;line-height:1.5;display:inline-flex}.-\39 0IQW_textLink:hover{text-decoration:underline}.-\39 0IQW_sectionIntro{max-width:760px;margin-bottom:28px}.-\39 0IQW_publications{border-top:1px solid #e2edf1;padding:0;list-style:none}.-\39 0IQW_publications li{border-bottom:1px solid #e2edf1;gap:24px;padding:25px 0;display:flex}.-\39 0IQW_publicationNumber{color:#007ca8;flex-shrink:0;width:30px;padding-top:3px;font-size:14px;font-weight:700}.-\39 0IQW_publications h3{color:#082f3e;max-width:900px;margin-bottom:8px;font-size:18px;font-weight:600;line-height:1.5}.-\39 0IQW_journal{margin-bottom:2px;font-size:14px}.-\39 0IQW_citation{color:#64748b;margin-bottom:12px;font-size:13px}.-\39 0IQW_appointments{border-top:1px solid #e2edf1}.-\39 0IQW_branches{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.-\39 0IQW_branch{background:#f6fcff;border:1px solid #dcecf3;border-radius:20px;flex-direction:column;align-items:flex-start;padding:24px;display:flex}.-\39 0IQW_branch>svg{color:#007ca8;margin-bottom:14px}.-\39 0IQW_branch h3{color:#082f3e;margin-bottom:10px;font-size:18px;font-weight:600;line-height:1.5}.-\39 0IQW_branch p{font-size:14px}.-\39 0IQW_branch .-\39 0IQW_textLink{margin-top:auto}.-\39 0IQW_otherDoctor{background:#f6fcff;border:1px solid #dcecf3;border-radius:24px;justify-content:space-between;align-items:center;gap:24px;padding:32px;display:flex}.-\39 0IQW_otherDoctor h2{margin-bottom:8px;font-size:24px}.-\39 0IQW_otherDoctor .-\39 0IQW_eyebrow{margin-bottom:8px}@media (max-width:767px){.-\39 0IQW_container{padding:20px 20px 48px}.-\39 0IQW_breadcrumb{gap:7px;margin-bottom:24px;font-size:12px}.-\39 0IQW_hero{grid-template-columns:1fr;gap:28px}.-\39 0IQW_portrait{width:min(100%,320px);margin:0 auto}.-\39 0IQW_hero h1{font-size:34px}.-\39 0IQW_specialty{font-size:18px}.-\39 0IQW_columns{grid-template-columns:1fr;gap:0}.-\39 0IQW_section{padding:34px 0}.-\39 0IQW_section h2{font-size:25px}.-\39 0IQW_sectionNav{gap:14px 20px;margin-top:30px}.-\39 0IQW_sectionHeading{display:block}.-\39 0IQW_sectionHeading>a{margin-bottom:18px}.-\39 0IQW_publications li{gap:12px}.-\39 0IQW_publicationNumber{width:24px}.-\39 0IQW_publications h3{font-size:16px}.-\39 0IQW_branches{grid-template-columns:1fr}.-\39 0IQW_otherDoctor{flex-direction:column;align-items:flex-start;padding:24px}}.-\39 0IQW_breadcrumb a,.-\39 0IQW_sectionNav a{align-items:center;min-height:24px;display:inline-flex}.-\39 0IQW_textLink{text-underline-offset:5px;min-height:24px;-webkit-text-decoration:underline #007ca866;text-decoration:underline #007ca866;text-decoration-thickness:1px}.-\39 0IQW_textLink:hover{text-decoration-color:currentColor}.-\39 0IQW_textLink svg,.-\39 0IQW_serviceList a svg,.-\39 0IQW_secondaryButton svg{transition:transform .2s}.-\39 0IQW_textLink:hover svg,.-\39 0IQW_serviceList a:hover svg,.-\39 0IQW_secondaryButton:hover svg{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.-\39 0IQW_textLink svg,.-\39 0IQW_serviceList a svg,.-\39 0IQW_secondaryButton svg{transition:none}}
