.reviewQuiz_quiz__0MlhO{display:grid;gap:16px}.reviewQuiz_step__z0es_{margin:0;color:var(--color-text-soft);font-size:14px}.reviewQuiz_question__5vw6K{margin:0;font-size:18px;font-weight:600;color:var(--color-text-strong);line-height:1.35}.reviewQuiz_additional__bInIl{margin:0;color:var(--color-text-muted);font-size:15px;line-height:1.45}.reviewQuiz_options__Rwba3{display:flex;flex-wrap:wrap;gap:8px}.reviewQuiz_option__91QeX{border:1px solid var(--color-card-border);border-radius:var(--radius-pill);background:var(--color-white);color:var(--color-text-main);font-size:15px;padding:10px 18px;cursor:pointer;transition:background-color .12s ease,border-color .12s ease}.reviewQuiz_option__91QeX:focus-visible,.reviewQuiz_option__91QeX:hover{background:var(--color-bg-soft);border-color:var(--color-primary);outline:none}.reviewQuiz_message__juMp6{margin:0;color:var(--color-text-muted);font-size:16px}.reviewQuiz_errorMessage__8svdg{margin:0;color:var(--color-error);font-size:16px}.reviewQuiz_actions__tojMC{display:flex;gap:12px;justify-content:flex-end;flex-wrap:wrap}.reviewQuiz_primary__JMm3Y,.reviewQuiz_secondary__lzzb9{border:0;border-radius:var(--radius-pill);padding:10px 22px;font-size:15px;font-weight:500;cursor:pointer}.reviewQuiz_primary__JMm3Y{background:var(--color-primary);color:var(--color-on-primary)}.reviewQuiz_secondary__lzzb9{background:transparent;color:var(--color-text-main);border:1px solid var(--color-card-border)}.horizontalCardRail_slider__yiQxY{--navigation-inset:max(24px,calc((100% - var(--layout-max-width)) / 2))}.horizontalCardRail_track__7tkTK.horizontalCardRail_track__7tkTK{grid-auto-columns:clamp(280px,29vw,392px);gap:24px;padding:4px var(--navigation-inset);scroll-padding-inline:var(--navigation-inset);position:relative;cursor:grab;-webkit-user-select:none;user-select:none}.horizontalCardRail_track__7tkTK[data-dragging=true]{scroll-snap-type:none;cursor:grabbing}.horizontalCardRail_track__7tkTK[data-dragging=true] *{cursor:grabbing}.horizontalCardRail_controls__5YN4X.horizontalCardRail_controls__5YN4X{display:block}.horizontalCardRail_controls__5YN4X .horizontalCardRail_control__dJjuX.horizontalCardRail_control__dJjuX{display:grid;place-items:center;width:56px;height:56px;padding:0;border:0;border-radius:50%;background:var(--color-white);color:var(--color-primary);box-shadow:0 0 0 5px color-mix(in srgb,var(--color-navigation-sage) 80%,transparent);opacity:0;pointer-events:none;transition:opacity .16s ease}.horizontalCardRail_controls__5YN4X .horizontalCardRail_control__dJjuX:first-child{left:24px}.horizontalCardRail_controls__5YN4X .horizontalCardRail_control__dJjuX:last-child{right:24px}.horizontalCardRail_control__dJjuX svg{display:block}.horizontalCardRail_slider__yiQxY:focus-within .horizontalCardRail_control__dJjuX,.horizontalCardRail_slider__yiQxY:hover .horizontalCardRail_control__dJjuX{opacity:1;pointer-events:auto}.horizontalCardRail_control__dJjuX:focus-visible{outline:2px solid var(--color-primary);outline-offset:6px}.horizontalCardRail_track__7tkTK.horizontalCardRail_track__7tkTK.horizontalCardRail_compact__nT8J_{grid-auto-columns:280px;gap:20px;align-items:stretch}@media (max-width:640px){.horizontalCardRail_slider__yiQxY{--navigation-inset:16px}.horizontalCardRail_track__7tkTK.horizontalCardRail_track__7tkTK{grid-auto-columns:82vw;gap:16px}.horizontalCardRail_track__7tkTK.horizontalCardRail_track__7tkTK.horizontalCardRail_compact__nT8J_{grid-auto-columns:min(76vw,280px);gap:12px}.horizontalCardRail_controls__5YN4X .horizontalCardRail_control__dJjuX.horizontalCardRail_control__dJjuX{width:44px;height:44px}.horizontalCardRail_controls__5YN4X .horizontalCardRail_control__dJjuX:first-child{left:12px}.horizontalCardRail_controls__5YN4X .horizontalCardRail_control__dJjuX:last-child{right:12px}}@media (hover:none){.horizontalCardRail_controls__5YN4X.horizontalCardRail_controls__5YN4X{display:none}}@media (prefers-reduced-motion:reduce){.horizontalCardRail_controls__5YN4X .horizontalCardRail_control__dJjuX.horizontalCardRail_control__dJjuX{transition:none}}.container_container__e7gEV{width:100%;max-width:var(--layout-max-width);margin:0 auto}.heroCarousel_heroSection__ti0nm{background:var(--color-bg-page);padding:8px 0 16px}.heroCarousel_slider__L0pno{position:relative;--slider-gap:0}.heroCarousel_heroTrack__zw8t5{width:100%;overflow:hidden}.heroCarousel_heroTrack__zw8t5 .swiper-slide{height:auto}.heroCarousel_slide__e9_5k{width:100%;padding-inline:clamp(16px,3vw,28px);background:var(--color-white)}.heroCarousel_slideInner__sjii_{min-height:440px;display:grid;grid-template-columns:1fr 1fr;align-items:stretch;overflow:hidden;border-radius:36px;background-color:var(--hero-slide-background,var(--color-banner-bg))}.heroCarousel_slideContent__YCXoH{display:flex;align-items:center}.heroCarousel_slideContentInner__b7pYi{width:calc(100% - 18px);margin-left:18px;border-radius:var(--glass-radius-compact);padding:36px 32px;background:var(--color-hero-panel)}.heroCarousel_kicker__Wi_Av{display:inline-flex;margin:0 0 16px;border-radius:var(--radius-pill);padding:7px 12px;background:color-mix(in srgb,var(--color-white) 72%,transparent);color:var(--color-primary);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.heroCarousel_title__UoR_m{margin:0;max-width:480px;font-size:clamp(26px,2.4vw,38px);line-height:1.1;font-weight:600;color:var(--color-hero-title)}.heroCarousel_text__tQLap{margin:16px 0 0;max-width:440px;color:var(--color-hero-text);font-size:16px;line-height:var(--line-height-text)}.heroCarousel_slideLink__8x1Ta{display:inline-flex;align-items:center;justify-content:center;margin-top:22px;min-height:42px;padding:2px 30px 0;border:0;border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-on-primary);font-size:13px;font-weight:700;cursor:pointer}.heroCarousel_highlights__MgKk6{display:flex;flex-wrap:wrap;gap:8px 16px;margin:22px 0 0;padding:0;list-style:none;color:var(--color-hero-muted);font-size:12px}.heroCarousel_highlights__MgKk6 li{position:relative;padding-left:15px}.heroCarousel_highlights__MgKk6 li:before{content:"";position:absolute;top:.48em;left:0;width:6px;height:6px;border-radius:50%;background:var(--color-accent)}.heroCarousel_slideImage___EO8Q{position:relative;min-height:100%;background-color:var(--hero-slide-background,var(--color-banner-bg));border-radius:180px 0 0 36px;overflow:hidden}.heroCarousel_slideImagePlain__558J4{position:relative;display:flex;align-items:flex-end;justify-content:center;min-height:100%;padding:48px 18px;background-color:transparent;overflow:hidden}.heroCarousel_slideImageMedia__aG6r1{object-fit:cover}.heroCarousel_slideImageMediaPlain__3gG2D{object-fit:contain;object-position:center}.heroCarousel_heroControls__TJrrd{position:absolute;inset:0;z-index:2;pointer-events:none}.heroCarousel_heroControlsSides__zriPI .heroCarousel_heroControlButton__X6GoV:first-child{left:20px}.heroCarousel_heroControlsSides__zriPI .heroCarousel_heroControlButton__X6GoV:last-child{right:20px}.heroCarousel_heroControlButton__X6GoV{position:absolute;top:50%;transform:translateY(-50%);pointer-events:auto;width:auto;height:auto;padding:6px;border:0;border-radius:0;background:transparent;color:var(--color-hero-control);font-size:48px;font-weight:300;line-height:1;cursor:pointer}.heroCarousel_heroControlButton__X6GoV:focus-visible,.heroCarousel_heroControlButton__X6GoV:hover{color:var(--color-error)}.heroCarousel_heroDots__CsW_M{display:flex;justify-content:center;align-items:center;gap:4px;position:static;min-height:44px;margin-top:10px;padding:0;background:var(--color-bg-page);pointer-events:auto}.heroCarousel_heroDot__3Hzgu{position:relative;width:44px;height:44px;border:0;padding:0;background:transparent;cursor:pointer}.heroCarousel_heroDot__3Hzgu:before{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;border-radius:999px;background:var(--color-primary);opacity:.4;transform:translate(-50%,-50%)}.heroCarousel_heroDots__CsW_M .swiper-pagination-bullet.heroCarousel_heroDot__3Hzgu{width:44px;height:44px;margin:0!important;border-radius:999px;background:transparent;opacity:1}.heroCarousel_heroDots__CsW_M .swiper-pagination-bullet-active:before{opacity:1}.heroCarousel_heroDots__CsW_M .heroCarousel_heroDot__3Hzgu:focus-visible{outline:var(--focus-outline);outline-offset:3px}@media (max-width:1366px){.heroCarousel_heroControls__TJrrd{display:none!important}}@media (max-width:1023px){.heroCarousel_heroTrack__zw8t5{min-height:460px}.heroCarousel_heroTrack__zw8t5 .swiper-slide,.heroCarousel_heroTrack__zw8t5 .swiper-wrapper,.heroCarousel_slide__e9_5k{height:100%}.heroCarousel_slideInner__sjii_{min-height:460px;grid-template-columns:1fr;grid-template-rows:auto 1fr;align-items:start;gap:8px;border-radius:var(--radius-card);padding-bottom:16px}.heroCarousel_slideContent__YCXoH{display:block}.heroCarousel_slideContentInner__b7pYi{padding:28px 24px 14px}.heroCarousel_title__UoR_m{font-size:clamp(22px,5vw,30px)}.heroCarousel_text__tQLap{font-size:15px;margin-top:12px}.heroCarousel_slideLink__8x1Ta{margin-top:18px;min-height:38px;font-size:12px}.heroCarousel_highlights__MgKk6{margin-top:18px}.heroCarousel_heroControlButton__X6GoV{font-size:40px}.heroCarousel_heroDots__CsW_M{margin-top:8px}}@media (max-width:480px){.heroCarousel_heroTrack__zw8t5{min-height:420px}.heroCarousel_slideInner__sjii_{min-height:420px;gap:10px;padding-bottom:18px}}.homeSearch_search__bZ0yT{width:calc(50% - 12px);margin-left:auto}@media (max-width:640px){.homeSearch_search__bZ0yT{width:100%}}.modal_overlay__mR0rz{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:20px;background:color-mix(in srgb,var(--color-black) 44%,transparent)}.modal_dialog__143cw{position:relative;width:min(100%,520px);max-height:min(92vh,760px);overflow:auto;border-radius:16px;background:var(--color-white);padding:34px 24px 24px}.modal_closeButton__gKp0V{position:absolute;top:10px;right:12px;z-index:2;border:0;background:transparent;color:var(--color-text-main);font-size:30px;line-height:1;cursor:pointer}.modal_title__InDIH{margin:0 0 18px;color:var(--color-text-strong);font-size:24px;font-weight:500;line-height:1.2}@media (max-width:767px){.modal_overlay__mR0rz{padding:12px}.modal_dialog__143cw{padding:30px 16px 18px}.modal_title__InDIH{margin-bottom:14px;font-size:21px}}.navigationTiles_column__s_5xH{display:grid;grid-auto-rows:1fr;gap:24px;height:392px;min-width:0;scroll-snap-align:start}.navigationTiles_tile__2M1UW{position:relative;display:flex;flex-direction:column;gap:12px;overflow:hidden;min-height:0;padding:32px;border:0;border-radius:10px;background-color:var(--color-navigation-sage);color:var(--color-text-strong);text-decoration:none;text-align:left;font:inherit;cursor:pointer;transition:box-shadow .18s ease}.navigationTiles_column__s_5xH:nth-child(4n+2) .navigationTiles_tile__2M1UW{background-color:var(--color-navigation-mint)}.navigationTiles_column__s_5xH:nth-child(4n+3) .navigationTiles_tile__2M1UW{background-color:var(--color-navigation-neutral)}.navigationTiles_column__s_5xH:nth-child(4n) .navigationTiles_tile__2M1UW{background-color:var(--color-navigation-peach)}.navigationTiles_tile__2M1UW:focus-visible{outline:2px solid var(--color-primary);outline-offset:-4px}.navigationTiles_title__ZsJeU{font-size:26px;font-weight:400;line-height:1.25;overflow-wrap:anywhere}.navigationTiles_icon__P5NTf{width:40px;height:40px;flex-shrink:0;color:var(--color-primary);margin-bottom:4px}.navigationTiles_image__SGdEd{margin-top:auto;width:100%;min-height:0;height:55%;object-fit:cover;border-radius:0}.navigationTiles_tile__2M1UW:hover{box-shadow:inset 0 0 0 999px rgb(255 255 255/18%)}@media (max-width:640px){.navigationTiles_column__s_5xH{height:352px;gap:16px}.navigationTiles_tile__2M1UW{padding:24px;border-radius:10px;gap:12px}.navigationTiles_title__ZsJeU{font-size:23px}}@media (prefers-reduced-motion:reduce){.navigationTiles_tile__2M1UW{transition:none}}.navigationTiles_tile__2M1UW.navigationTiles_illustrated__kB8gx{background-color:var(--color-navigation-neutral)}.navigationTiles_illustrated__kB8gx .navigationTiles_icon__P5NTf,.navigationTiles_illustrated__kB8gx .navigationTiles_title__ZsJeU{position:relative;z-index:1}.navigationTiles_illustrated__kB8gx .navigationTiles_title__ZsJeU{max-width:203px}.navigationTiles_artwork__JJsN_{position:absolute;inset-inline:0;bottom:0;width:100%;aspect-ratio:1;pointer-events:none}.navigationTiles_artworkLayer__7QaxU{position:absolute;display:block;max-width:none;height:auto}.navigationTiles_newsRear__aGR9M{left:-45.7908%;top:34.1378%;width:142.4441%;transform:scaleX(-1)}.navigationTiles_newsFront__bK6Ae{left:18.8316%;top:25.4898%;width:100.013%}.navigationTiles_doctorsRear__Ha3Cc{left:-4.1709%;top:35.866%;width:58.9346%;transform:scaleX(-1)}.navigationTiles_doctorsFront__7dZcg{left:-19.4074%;top:24.1453%;width:176.2027%}@media (min-width:1024px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.navigationTiles_artworkLayer__7QaxU{transform-origin:50% 100%;scale:1;translate:0 0;transition:scale .85s cubic-bezier(.22,1,.36,1),translate .85s cubic-bezier(.22,1,.36,1)}.navigationTiles_illustrated__kB8gx:hover .navigationTiles_doctorsRear__Ha3Cc,.navigationTiles_illustrated__kB8gx:hover .navigationTiles_newsRear__aGR9M{scale:1.006;translate:-1px 0}.navigationTiles_illustrated__kB8gx:hover .navigationTiles_doctorsFront__7dZcg,.navigationTiles_illustrated__kB8gx:hover .navigationTiles_newsFront__bK6Ae{scale:1.012;translate:2px 0}}.richText_root__wRrrz{width:100%;min-width:0;max-width:100%;overflow-x:auto;overflow-wrap:anywhere;line-height:var(--line-height-text)}.richText_root__wRrrz img{display:block;width:auto;max-width:100%;height:auto;margin-block:18px;border-radius:var(--radius-card)}.richText_root__wRrrz a{color:var(--color-primary);font-weight:inherit;text-decoration-line:underline;text-decoration-thickness:.08em;text-underline-offset:.16em}.richText_root__wRrrz a:focus-visible,.richText_root__wRrrz a:hover{text-decoration-thickness:.12em}.richText_root__wRrrz ol,.richText_root__wRrrz p,.richText_root__wRrrz ul{margin-block:0 var(--text-paragraph-gap)}.richText_root__wRrrz>:last-child{margin-bottom:0}.richText_preserveLines__Ofqhh{white-space:pre-line}.richText_root__wRrrz table{width:100%;min-width:640px;margin-block:var(--text-paragraph-gap);border-collapse:collapse}.richText_root__wRrrz td,.richText_root__wRrrz th{border-bottom:1px solid var(--color-card-border);padding:10px 12px;text-align:left;vertical-align:top}.richText_root__wRrrz th{color:var(--color-text-strong);font-weight:600}.pageLead_lead__mY65p{max-width:980px;margin:clamp(20px,2vw,28px) auto 0;color:var(--color-text-main);font-size:clamp(17px,1.5vw,20px);line-height:var(--line-height-text);overflow-wrap:anywhere}.pageLead_lead__mY65p p{margin-block:0 1em}.pageLead_lead__mY65p ol,.pageLead_lead__mY65p ul{margin-block:0 1em;padding-inline-start:1.5em}.pageLead_lead__mY65p li+li{margin-top:.35em}.pageLead_embedded__JpFva{max-width:none;margin:0;font-size:16px;line-height:26px}.sectionActions_actions__pxmJc{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:clamp(20px,2.4vw,32px)}.sectionActions_align_center__eTsak{justify-content:center}.sectionActions_align_start__nbkwr{justify-content:flex-start}.showMoreButton_button__HgK3k{display:inline-flex;align-items:stretch;gap:10px;max-width:100%;border:0;padding:0;background:transparent;color:var(--color-text-strong);font:inherit;font-size:20px;line-height:1.25;text-transform:uppercase;text-align:center;text-decoration:none;cursor:pointer}.showMoreButton_arrow__sQhPf,.showMoreButton_label__nFIxx{display:inline-flex;align-items:center;justify-content:center;min-height:70px;border-radius:var(--radius-pill);background:var(--color-surface-accent);transition:background-color .18s ease,color .18s ease}.showMoreButton_label__nFIxx{padding:16px 32px}.showMoreButton_arrow__sQhPf{flex:0 0 70px;width:70px}.showMoreButton_arrow__sQhPf svg{width:34px;height:34px}.showMoreButton_button__HgK3k:hover .showMoreButton_arrow__sQhPf,.showMoreButton_button__HgK3k:hover .showMoreButton_label__nFIxx{background:var(--color-primary);color:var(--color-on-primary)}.showMoreButton_button__HgK3k:focus-visible{outline:var(--focus-outline);outline-offset:4px;border-radius:var(--radius-pill)}.showMoreButton_button__HgK3k:disabled .showMoreButton_arrow__sQhPf,.showMoreButton_button__HgK3k:disabled .showMoreButton_label__nFIxx,.showMoreButton_button__HgK3k[aria-disabled=true] .showMoreButton_arrow__sQhPf,.showMoreButton_button__HgK3k[aria-disabled=true] .showMoreButton_label__nFIxx{background:var(--color-disabled-bg);color:var(--color-disabled)}.showMoreButton_button__HgK3k:disabled,.showMoreButton_button__HgK3k[aria-disabled=true]{cursor:default}.showMoreButton_ghost__8Gbsj{color:var(--color-text-strong)}@media (max-width:640px){.showMoreButton_button__HgK3k{font-size:14px;gap:8px}.showMoreButton_arrow__sQhPf,.showMoreButton_label__nFIxx{min-height:52px}.showMoreButton_label__nFIxx{padding:14px 24px}.showMoreButton_arrow__sQhPf{width:52px;flex-basis:52px}.showMoreButton_arrow__sQhPf svg{width:24px;height:24px}}.showMoreButton_down__tfhOp svg{transform:rotate(90deg)}.showMoreButton_up__K4QjF svg{transform:rotate(-90deg)}.infiniteDoctorList_results__hwKSb{width:100%}.infiniteDoctorList_sentinel__XowrM{width:100%;height:1px}.infiniteDoctorList_error__flbgl{margin:0;color:var(--color-text-soft);font-size:15px;line-height:1.5;text-align:center}.infiniteDoctorList_completed__fcMTQ{margin-top:clamp(20px,2vw,32px)}.heroBreadcrumbs_section__xugnZ{padding:clamp(18px,2.4vw,26px) 0}.heroBreadcrumbs_list__ASSJG{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;color:var(--color-text-soft)}.heroBreadcrumbs_item__NcXk4{display:inline-flex;align-items:center;gap:8px}.heroBreadcrumbs_separator__Nm22w{color:var(--color-border-strong)}@media (max-width:1023px){.heroBreadcrumbs_section__xugnZ{padding:14px 0}}.formErrorSummary_error__bIJUv{padding:14px 18px;border:1px solid var(--color-error);border-radius:var(--radius-card);background:var(--color-error-surface);color:var(--color-error);font-size:14px}.formErrorSummary_compact__BXjYZ{padding:12px 14px;border-color:color-mix(in srgb,var(--color-error) 40%,var(--glass-border));border-radius:14px;line-height:1.4}.callRequestModal_dialog__tkz8q{width:min(100%,460px)}@media (max-width:767px){.callRequestModal_dialog__tkz8q{width:100%}}.brandLogo_logo__FHsBy{display:inline-block;width:var(--brand-logo-width,112px);max-width:100%;border-radius:0;padding:0;background:var(--brand-logo-surface);line-height:0}.brandLogo_image__oZ3UW{display:block;width:100%;height:auto}.brandLogo_imageInverse__my1bz{display:none}.brandLogo_inverse__j_moS{padding:0;background:transparent}.brandLogo_inverse__j_moS .brandLogo_imageLight__s2drA{display:none}.brandLogo_inverse__j_moS .brandLogo_imageInverse__my1bz{display:block}.brandLogo_footer__sIxv3{width:min(132px,38vw);border-radius:0;padding:0;background:transparent}.brandLogo_footer__sIxv3 .brandLogo_image__oZ3UW{object-fit:contain}html[data-theme=dark] .brandLogo_logo__FHsBy{background:transparent}html[data-theme=dark] .brandLogo_imageLight__s2drA{display:none}html[data-theme=dark] .brandLogo_imageInverse__my1bz{display:block}html[data-color-scheme=contrast] .brandLogo_image__oZ3UW,html[data-color-scheme=contrast] .brandLogo_logo__FHsBy{background-color:#ffffff!important}html[data-color-scheme=contrast] .brandLogo_footer__sIxv3,html[data-color-scheme=contrast] .brandLogo_footer__sIxv3 .brandLogo_image__oZ3UW{background-color:transparent!important}.cookieBanner_banner__KVrvt{position:fixed;right:18px;bottom:18px;z-index:80;display:flex;align-items:center;gap:16px;width:min(860px,calc(100vw - 36px));max-height:min(70vh,420px);overflow:auto;padding:16px 18px;border:1px solid var(--color-card-border);border-radius:14px;background:var(--color-white);box-shadow:var(--shadow-hover)}.cookieBanner_text__XHDdC{margin:0;color:var(--color-text-main);font-size:14px;line-height:var(--line-height-text)}.cookieBanner_text__XHDdC a{text-decoration:underline;text-underline-offset:3px}.cookieBanner_button__k5dy9{flex:0 0 auto;min-height:42px;padding:2px 26px 0;border:0;border-radius:999px;background:var(--color-pink-strong);color:var(--color-on-primary);font:inherit;font-weight:700;cursor:pointer}@media (max-width:767px){.cookieBanner_banner__KVrvt{left:12px;right:12px;bottom:12px;width:auto;max-height:58vh;flex-direction:column;align-items:stretch}}.footerContacts_contacts__fjoqk{display:flex;flex-wrap:wrap;align-items:center;gap:12px;color:var(--color-text-footer)}.footerContacts_socialLinks__y3YDP{display:flex;align-items:center;gap:8px}.footerContacts_contacts__fjoqk>a{color:var(--color-footer-legal-strong);font-weight:600;text-decoration:none}.footerContacts_contacts__fjoqk>a:focus-visible,.footerContacts_contacts__fjoqk>a:hover{color:var(--color-footer-link-hover)}.footerContacts_contacts__fjoqk>a:focus-visible{border-radius:3px;outline:var(--focus-outline);outline-offset:3px}.footerLinkGroup_group___kEWu{display:flex;flex-direction:column;gap:12px}.footerLinkGroup_title__Fr2bM{margin:0 0 6px;color:var(--color-footer-heading);font-size:14px;font-weight:600;letter-spacing:.02em}.footerLinkGroup_list__hCaB3{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.footerLinkGroup_list__hCaB3 a{color:var(--color-text-footer);text-decoration:none;font-size:14px;line-height:1.4}.footerLinkGroup_list__hCaB3 a:focus-visible,.footerLinkGroup_list__hCaB3 a:hover{color:var(--color-footer-link-hover)}.footerLinkGroup_list__hCaB3 a:focus-visible{border-radius:3px;outline:var(--focus-outline);outline-offset:3px}.footerLegal_legal__UOP16{display:flex;flex-direction:column;gap:8px;color:var(--color-text-footer);font-size:13px;line-height:1.5}.footerLegal_copy__En1Yg{margin:0;font-weight:600;color:var(--color-footer-legal-strong)}.footerLegal_legal__UOP16 a{color:var(--color-text-footer);text-decoration:underline}.footerLegal_legal__UOP16 a:focus-visible,.footerLegal_legal__UOP16 a:hover{color:var(--color-footer-link-hover)}.footerLegal_legal__UOP16 a:focus-visible{border-radius:3px;outline:var(--focus-outline);outline-offset:3px}.footerLegal_developer__biEW2{font-weight:600;color:var(--color-footer-legal-strong)!important;text-decoration:none!important}.footerLegal_developer__biEW2:focus-visible,.footerLegal_developer__biEW2:hover{color:var(--color-footer-link-hover)!important}.footerLegal_legalBlock__6oyaM{--color-text-main:var(--color-text-footer)}.pageSection_section__dk3IY{position:relative;width:100%}.pageSection_container__azVE8{width:min(calc(100% - 48px),var(--layout-max-width));max-width:var(--layout-max-width);margin:0 auto}@media (max-width:1023px){.pageSection_container__azVE8{width:100%;padding-left:clamp(16px,3vw,28px);padding-right:clamp(16px,3vw,28px)}}.pageSection_tone_default__VqsGI{background:var(--color-bg-page)}.pageSection_tone_muted__UBOJz{background-color:var(--surface-info)}.pageSection_tone_accent__DRb5O{background-color:var(--surface-care)}.pageSection_spacing_lg__yYb_H{padding-top:var(--section-space-lg,clamp(24px,3.3vw,48px));padding-bottom:var(--section-space-lg,clamp(24px,3.3vw,48px))}.pageSection_spacing_md__m7lwO{padding-top:var(--section-space-md,clamp(18px,2.6vw,32px));padding-bottom:var(--section-space-md,clamp(18px,2.6vw,32px))}.pageSection_spacing_sm__xL5Sa{padding-top:clamp(18px,3vw,28px);padding-bottom:clamp(18px,3vw,28px)}.pageSection_spacing_none__MDARi{padding-top:0;padding-bottom:0}.pageSection_container__azVE8.pageSection_container_fullBleed__IDu4r{width:100%;max-width:none;padding-inline:0}.awardChip_card__JiuOW{display:block;width:100%;height:100%;padding:0;border:0;border-radius:var(--radius-card);background:var(--color-white);overflow:hidden;cursor:pointer;transition:border-color .2s ease;box-shadow:none}.awardChip_card__JiuOW:focus-visible,.awardChip_card__JiuOW:hover{border-color:color-mix(in srgb,var(--color-primary) 42%,var(--color-card-border));box-shadow:var(--glass-shadow-hover);outline:none}.awardChip_media__rFJL7{position:relative;display:block;width:100%;height:clamp(180px,22vw,280px);background:var(--color-surface)}.awardChip_image__GbYWr{object-fit:cover}.awardDialog_media__HsvkW{position:relative;width:100%;aspect-ratio:16/11;border-radius:var(--radius-card);overflow:hidden;background:var(--color-surface)}.awardDialog_image__OaqV2{object-fit:contain}.pageTitle_root__TSZfv{display:flex;flex-direction:column;gap:12px}.pageTitle_title__Fzp0u{margin:0;text-align:left;font-size:clamp(28px,3.2vw,37px);font-weight:400;line-height:calc(42 / 37);color:var(--color-text-strong);letter-spacing:0}.pageTitle_variant_centeredLarge__SqrRX{align-items:flex-start;text-align:left}.pageTitle_variant_centeredLarge__SqrRX.pageTitle_title__Fzp0u{text-align:left;margin-left:0;margin-right:auto}.pageTitle_title__Fzp0u.pageTitle_variant_centeredLarge__SqrRX{font-size:clamp(28px,3.2vw,37px)}.pageTitle_title__Fzp0u.pageTitle_variant_publicationDetail__iYooZ{width:min(100%,760px);margin-inline:auto;font-size:clamp(26px,2.8vw,36px)}.pageTitle_title__Fzp0u.pageTitle_variant_doctorProfile__IMVgB{max-width:680px;font-size:clamp(28px,2.8vw,37px);font-weight:400;line-height:calc(42 / 37)}.educationTimeline_timeline__2iUa9{display:flex;flex-direction:column;gap:28px;margin:0;padding:0;list-style:none;font-weight:400;position:relative}.educationTimeline_timeline__2iUa9:before{content:"";position:absolute;top:8px;bottom:8px;left:110px;width:2px;background:var(--color-card-border)}.educationTimeline_item__7zBBE{display:grid;grid-template-columns:110px 1fr;gap:24px;align-items:start}.educationTimeline_period__XwosZ{font-size:13px;line-height:24px;color:var(--color-primary);font-weight:400;padding-top:0}.educationTimeline_card__H01Sy{padding:0 18px;border:0;border-radius:var(--radius-card);background:var(--color-white);display:flex;flex-direction:column;gap:6px}.educationTimeline_card__H01Sy h3{margin:0;font-size:17px;line-height:24px;color:var(--color-primary);font-weight:400}.educationTimeline_flush__eTljR .educationTimeline_card__H01Sy{padding-inline:0}.educationTimeline_meta__H3R1v{margin:0;color:var(--color-text-subtle);font-size:13px}.educationTimeline_text__g9W6J{margin:0;color:var(--color-primary);font-size:14px;line-height:var(--line-height-text)}.formFieldWithError_field__NJ9Yv{display:flex;flex-direction:column;gap:6px}.formFieldWithError_label__nmn75{font-size:13px;font-weight:500;color:var(--color-text-main)}.formFieldWithError_required__has1c{color:var(--color-error)}.formFieldWithError_error__PMi6j{font-size:12px;color:var(--color-error)}.formFieldWithError_field__NJ9Yv>input,.formFieldWithError_field__NJ9Yv>select,.formFieldWithError_field__NJ9Yv>textarea{width:100%;min-height:44px;border:1px solid var(--color-border-strong);border-radius:12px;padding:10px 14px;background:var(--color-white);color:var(--color-text-main);font:inherit;transition:border-color .18s ease,background-color .18s ease}.formFieldWithError_field__NJ9Yv>textarea{min-height:112px;resize:vertical}.formFieldWithError_field__NJ9Yv>input:focus-visible,.formFieldWithError_field__NJ9Yv>select:focus-visible,.formFieldWithError_field__NJ9Yv>textarea:focus-visible{border-color:var(--color-primary)}.formFieldWithError_field__NJ9Yv>input:disabled,.formFieldWithError_field__NJ9Yv>select:disabled,.formFieldWithError_field__NJ9Yv>textarea:disabled{opacity:var(--glass-disabled-opacity);cursor:not-allowed}.formFieldWithError_fieldInvalid__LQMA7>input,.formFieldWithError_fieldInvalid__LQMA7>select,.formFieldWithError_fieldInvalid__LQMA7>textarea{border-color:var(--color-error)}.priceCalculator_dock__WZzIu{position:fixed;z-index:70;right:var(--floating-control-edge-inline);bottom:calc(var(--site-chat-offset-block) + var(--site-chat-control-height) + var(--floating-control-gap));pointer-events:none}.priceCalculator_dockButton__4_eDx{pointer-events:auto;display:inline-flex;align-items:center;gap:10px;padding:10px 18px 10px 12px;border:0;border-radius:999px;background:var(--color-primary);color:var(--color-on-primary);box-shadow:var(--glass-shadow-hover);cursor:pointer;font-weight:500}.priceCalculator_icon___dY_s{width:24px;height:24px}.priceCalculator_text__ZZG8T{font-size:14px}.priceCalculator_badge__WA5gc{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;border-radius:999px;padding:0 6px;background:var(--color-on-primary);color:var(--color-primary);font-weight:700;font-size:12px}.priceCalculator_total__2yn_z{font-weight:700;font-size:14px}.priceCalculator_item__NX3AD{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--color-border)}.priceCalculator_itemInfo__IfRrr{display:flex;flex-direction:column;gap:4px;flex:1 1 auto;min-width:0}.priceCalculator_itemInfo__IfRrr p{margin:0;font-weight:600}.priceCalculator_itemInfo__IfRrr span{color:var(--color-text-soft);font-size:13px}.priceCalculator_quantityControls__pYsTH{display:inline-flex;align-items:center;gap:6px}.priceCalculator_quantityControls__pYsTH button{width:32px;height:32px;border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-white);color:var(--color-primary);font-size:18px;cursor:pointer}.priceCalculator_totalLine__7NEMS{display:flex;justify-content:space-between;align-items:baseline;padding-top:12px;border-top:1px solid var(--color-border)}.priceCalculator_totalLine__7NEMS strong{font-size:18px;color:var(--color-primary)}.formLayout_surface__qeF93{width:100%;border:0;border-radius:var(--radius-card);padding:clamp(20px,3vw,36px);background-color:var(--surface-care);box-shadow:none}.formLayout_grid__Akg_B{display:grid;width:100%;gap:clamp(14px,2vw,22px)}.formLayout_columns_3__YRl5h{grid-template-columns:repeat(3,minmax(0,1fr))}.formLayout_columns_2__Kqen2{grid-template-columns:repeat(2,minmax(0,1fr))}.formLayout_submit__otuH1{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;width:fit-content;min-height:48px;border:1px solid transparent;border-radius:var(--radius-pill);padding:2px 30px 0;background:var(--color-primary);color:var(--color-on-primary);font:inherit;font-weight:700;cursor:pointer;transition:background-color .18s ease,opacity .18s ease}.formLayout_submit__otuH1:focus-visible,.formLayout_submit__otuH1:hover{background:color-mix(in srgb,var(--color-primary) 88%,var(--color-on-primary))}.formLayout_submit__otuH1:disabled{opacity:var(--glass-disabled-opacity);cursor:not-allowed}@media (max-width:1023px){.formLayout_columns_3__YRl5h{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.formLayout_columns_2__Kqen2,.formLayout_columns_3__YRl5h{grid-template-columns:1fr}.formLayout_submit__otuH1{width:100%}}@media (prefers-reduced-motion:reduce){.formLayout_submit__otuH1{transition:none}}.noticeBlock_notice__U2TpE{padding:clamp(20px,2.6vw,32px);border:0;border-radius:var(--radius-card);background-color:var(--surface-warm)}.noticeBlock_notice__U2TpE h2{margin:0 0 12px;font-size:18px;color:var(--color-text-strong)}.noticeBlock_notice__U2TpE ol,.noticeBlock_notice__U2TpE ul{margin:0;padding-left:22px;display:flex;flex-direction:column;gap:12px;color:var(--color-text-main);font-size:14px;line-height:1.5}.noticeBlock_notice__U2TpE a{color:var(--color-primary)}