._overlay_18t4x_1{align-items:center;animation:_overlay-in_18t4x_1 .2s ease both;background:#0f172a8c;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}._popup_18t4x_13{animation:_popup-in_18t4x_1 .25s ease both;background:var(--color-surface);border-radius:12px;max-height:calc(100vh - 40px);max-width:440px;overflow-y:auto;padding:32px;position:relative;width:100%}._closeButton_18t4x_25{color:var(--color-muted);font-size:18px;line-height:1;padding:8px;position:absolute;right:16px;top:16px;transition:color .15s ease}._closeButton_18t4x_25:hover{color:var(--color-ink)}._title_18t4x_40{color:var(--color-ink);font-size:24px;font-weight:700}._phone_18t4x_46{color:var(--color-primary);display:inline-block;font-size:24px;font-weight:700;margin-top:20px}._phone_18t4x_46:hover{color:var(--color-accent)}._address_18t4x_58{margin-top:6px}._address_18t4x_58,._hours_18t4x_64{color:var(--color-muted);font-size:15px}._hours_18t4x_64{margin-top:4px}._socials_18t4x_70{display:flex;gap:12px;margin-top:20px}._socialLink_18t4x_76{align-items:center;border:1px solid var(--color-border);border-radius:var(--radius-control);color:var(--color-ink);display:flex;font-size:14px;font-weight:600;gap:8px;padding:10px 16px;transition:border-color .15s ease}._socialLink_18t4x_76:hover{border-color:var(--color-accent)}._socialIcon_18t4x_93{height:18px;width:auto}._map_18t4x_98{border:1px solid var(--color-border);border-radius:var(--radius-card);height:220px;margin-top:20px;overflow:hidden;position:relative}._mapFrame_18t4x_107{border:0;height:100%;inset:0;position:absolute;width:100%}@keyframes _overlay-in_18t4x_1{0%{opacity:0}to{opacity:1}}@keyframes _popup-in_18t4x_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media(max-width:767px){._popup_18t4x_13{padding:24px 20px}._phone_18t4x_46,._title_18t4x_40{font-size:20px}}._wrapper_1xdhq_1{align-items:center;display:flex;flex-direction:column;gap:16px;width:320px}._stack_1xdhq_9{height:224px;position:relative;width:100%}._card_1xdhq_15{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:0 12px 32px #0f172a14;display:flex;flex-direction:column;gap:10px;inset-inline:0;margin:0;min-height:192px;padding:22px;position:absolute;top:0;transition:transform .5s ease,opacity .5s ease}._pos0_1xdhq_35{opacity:1;transform:translateY(32px);z-index:3}._pos1_1xdhq_41{opacity:.65;transform:translateY(16px) scale(.955);z-index:2}._pos2_1xdhq_47{opacity:.35;transform:translateY(0) scale(.91);z-index:1}._stars_1xdhq_53{color:var(--color-accent);font-size:14px;letter-spacing:4px}._text_1xdhq_59{color:var(--color-ink);font-size:14px;line-height:1.6}._footer_1xdhq_65{align-items:baseline;display:flex;gap:12px;justify-content:space-between;margin-top:auto}._name_1xdhq_73{color:var(--color-muted);font-size:13px;font-weight:600}._sourceLink_1xdhq_79{color:var(--color-link);font-size:12px;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}._sourceLink_1xdhq_79:hover{color:var(--color-accent)}._dots_1xdhq_91{display:flex;gap:8px}._dot_1xdhq_91{background:var(--color-border);border-radius:50%;height:8px;transition:background .2s ease;width:8px}._dotActive_1xdhq_104{background:var(--color-primary)}@media(prefers-reduced-motion:reduce){._card_1xdhq_15{transition:none}}._takes_wp0iq_2{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:0 12px 32px #0f172a14;display:flex;flex-direction:column;list-style:none;margin:0;padding:4px 22px;width:320px}._take_wp0iq_2{align-items:center;animation:_take-in_wp0iq_1 .6s ease both;animation-delay:calc(.7s + var(--take-index)*.15s);display:flex;gap:18px;padding-block:14px}._take_wp0iq_2+._take_wp0iq_2{border-top:1px solid var(--color-border)}._value_wp0iq_28{color:var(--color-primary);flex-shrink:0;font-size:24px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.01em;line-height:1;min-width:72px;white-space:nowrap}._text_wp0iq_40{color:var(--color-muted);font-size:14px;font-weight:500;line-height:1.45}@keyframes _take-in_wp0iq_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){._take_wp0iq_2{animation:none}}@media(max-width:767px){._takes_wp0iq_2{max-width:100%;padding-inline:18px}._take_wp0iq_2{gap:14px;padding-block:12px}._value_wp0iq_28{font-size:22px;min-width:64px}._text_wp0iq_40{font-size:13px}}._scroller_18efo_1{display:flex;gap:20px;overflow-x:auto;padding-block:8px 16px;padding-inline:max(20px,calc(50vw - 600px));scrollbar-width:none;width:100%}._scroller_18efo_1::-webkit-scrollbar{display:none}._card_18efo_15{display:flex;flex:0 0 400px}._cardButton_18efo_20{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);display:flex;flex-direction:column;gap:14px;justify-content:space-between;padding:24px;text-align:left;transition:border-color .2s ease,box-shadow .2s ease;width:100%}._cardButton_18efo_20:hover{border-color:var(--color-accent);box-shadow:0 8px 24px #0f172a0f}._title_18efo_41{color:var(--color-primary);font-size:17px;font-weight:700;line-height:1.35}._more_18efo_48{color:var(--color-muted);font-size:13px}._overlay_18efo_53{align-items:center;animation:_overlay-in_18efo_1 .2s ease both;background:#0f172a8c;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}._popup_18efo_65{animation:_popup-in_18efo_1 .25s ease both;background:var(--color-surface);border-radius:12px;max-height:calc(100vh - 40px);max-width:520px;overflow-y:auto;padding:32px;position:relative;width:100%}._close_18efo_77{color:var(--color-muted);font-size:18px;line-height:1;padding:8px;position:absolute;right:16px;top:16px;transition:color .15s ease}._close_18efo_77:hover{color:var(--color-ink)}._popupTitle_18efo_92{color:var(--color-primary);font-size:22px;font-weight:700;line-height:1.35;padding-right:28px}._popupText_18efo_100{color:var(--color-ink);font-size:15px;line-height:1.7;margin-top:16px}@keyframes _overlay-in_18efo_1{0%{opacity:0}to{opacity:1}}@keyframes _popup-in_18efo_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media(max-width:767px){._card_18efo_15{flex-basis:260px}._cardButton_18efo_20{padding:20px}._title_18efo_41{font-size:15px}._popup_18efo_65{padding:24px 20px}._popupTitle_18efo_92{font-size:18px}}._hero_cqp7n_1{align-items:center;display:flex;min-height:calc(100vh - var(--header-height));scroll-margin-top:var(--header-height)}._hero_cqp7n_1,._promosSection_cqp7n_10{overflow:hidden;position:relative}._promosVideo_cqp7n_16{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;opacity:0;position:absolute;transition:opacity 2.2s ease;width:100%;z-index:1}._promosVideoVisible_cqp7n_27{opacity:1}._promosContent_cqp7n_32,._promosHead_cqp7n_31{position:relative;z-index:3}._mobileVideoSection_cqp7n_37{padding:48px 20px 8px}._mobileVideoSkeleton_cqp7n_43{animation:_video-skeleton-shimmer_cqp7n_1 1.6s ease-in-out infinite;aspect-ratio:16/9;background:linear-gradient(100deg,#eef0f3 40%,#f7f8fa,#eef0f3 60%);background-size:200% 100%;border-radius:var(--radius-card);margin-inline:auto;max-width:640px;overflow:hidden;position:relative;width:100%}._mobileVideo_cqp7n_37{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}@keyframes _video-skeleton-shimmer_cqp7n_1{0%{background-position:130% 50%}to{background-position:-30% 50%}}@media(min-width:1280px){._mobileVideoSection_cqp7n_37{display:none}}._heroPhoto_cqp7n_81{bottom:0;left:-30px;opacity:0;position:absolute;transform:translate(-48px);transition:opacity .9s ease,transform .9s ease;width:520px}._heroPhotoVisible_cqp7n_93{opacity:1;transform:none}._heroArrow_cqp7n_98{animation:_hero-fade_cqp7n_1 .9s ease .6s both;left:71%;position:absolute;top:89%;width:9.5%}._heroAside_cqp7n_107{animation:_hero-from-right_cqp7n_1 .9s ease .35s both;gap:28px;position:absolute;right:48px;top:50%;transform:translateY(-50%)}._heroAside_cqp7n_107,._heroContent_cqp7n_119{align-items:center;display:flex;flex-direction:column}._heroContent_cqp7n_119{margin-inline:auto;max-width:900px;padding:40px 20px;position:relative;text-align:center;width:100%;z-index:1}._heroTitle_cqp7n_132{animation:_hero-fade-up_cqp7n_1 .7s ease both;color:var(--color-primary);font-size:clamp(22px,5.6vw,44px);font-weight:900;line-height:1;position:relative;text-transform:uppercase;width:100%}._heroTitleAccent_cqp7n_143{color:var(--color-accent)}._heroTitleBig_cqp7n_148{-webkit-background-clip:text;background-clip:text;background-image:radial-gradient(ellipse farthest-corner at 50% 50%,#005187 0,#083a7b,#10226f 48%,#2d377d 55%,#4a4c8a,#676098 67%,#8475a6 72%,#be9fc1 82%,#f8c8dc 94%);background-size:100% 100%;color:transparent;display:block;font-size:clamp(52px,14.3vw,112px);font-weight:800;line-height:.95;margin-inline:auto;margin-top:-6px;max-width:100%;width:7.36em}._heroButton_cqp7n_176{animation:_hero-fade-up_cqp7n_1 .7s ease .15s both;display:inline-flex;margin-top:52px}._heroSubText_cqp7n_182{animation:_hero-fade-up_cqp7n_1 .7s ease .25s both;color:var(--color-muted);font-size:16px;font-weight:500;line-height:1.65;margin-top:44px;max-width:640px}._heroSubLink_cqp7n_192{color:var(--color-link);font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}._heroSubLink_cqp7n_192:hover{color:var(--color-accent)}._section_cqp7n_204{display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - var(--header-height));padding-block:56px;scroll-margin-top:var(--header-height)}._sectionHead_cqp7n_213{align-items:baseline;display:flex;gap:24px;justify-content:space-between}._sectionTitle_cqp7n_220{color:var(--color-ink);font-size:32px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}._sectionLink_cqp7n_228{color:var(--color-link);font-size:15px;font-weight:500}._sectionLink_cqp7n_228:hover{color:var(--color-accent)}._promoCarousel_cqp7n_238{margin-top:32px}._doctorsGrid_cqp7n_242{display:grid;gap:32px;grid-template-columns:repeat(3,1fr);margin-top:32px}._contactsGrid_cqp7n_249{display:grid;gap:32px;grid-template-columns:1fr 2.2fr;margin-top:32px}._contactsInfo_cqp7n_256{display:flex;flex-direction:column;gap:12px}._contactsPhone_cqp7n_262{color:var(--color-ink);font-size:26px;font-weight:700}._contactsPhone_cqp7n_262:hover{color:var(--color-accent)}._contactsAddress_cqp7n_272{color:var(--color-ink);font-size:16px}._contactsHours_cqp7n_277{color:var(--color-ink);font-size:15px;line-height:1.6}._contactsNote_cqp7n_283{color:var(--color-muted);font-size:14px;line-height:1.6;max-width:340px}._contactsMap_cqp7n_290{animation:_video-skeleton-shimmer_cqp7n_1 1.6s ease-in-out infinite;background:linear-gradient(100deg,#eef0f3 40%,#f7f8fa,#eef0f3 60%);background-size:200% 100%;border:1px solid var(--color-border);border-radius:var(--radius-card);min-height:540px;overflow:hidden;position:relative}._mapAttribution_cqp7n_301{color:#eee;font-size:12px;left:8px;position:absolute;top:0}._mapAttributionSecond_cqp7n_309{top:14px}._mapFrame_cqp7n_313{border:0;height:100%;inset:0;position:absolute;width:100%}@keyframes _hero-fade-up_cqp7n_1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes _hero-fade_cqp7n_1{0%{opacity:0}to{opacity:1}}@keyframes _hero-from-right_cqp7n_1{0%{opacity:0;transform:translate(48px,-50%)}to{opacity:1;transform:translateY(-50%)}}@media(prefers-reduced-motion:reduce){._heroArrow_cqp7n_98,._heroAside_cqp7n_107,._heroButton_cqp7n_176,._heroSubText_cqp7n_182,._heroTitle_cqp7n_132{animation:none}._heroPhoto_cqp7n_81{transition:none}}@media(min-width:1280px){._promosSection_cqp7n_10{background:var(--color-primary);justify-content:flex-end;padding-bottom:9vh}._promosHead_cqp7n_31{margin-bottom:auto}._promosSection_cqp7n_10:after{background:linear-gradient(180deg,rgba(16,34,111,.88),rgba(16,34,111,.45) 55%,transparent);content:"";height:38%;inset:0 0 auto;pointer-events:none;position:absolute;z-index:2}._promosTitle_cqp7n_392{color:#fff}._promosLink_cqp7n_396{border:1px solid hsla(0,0%,100%,.55);border-radius:var(--radius-control);color:#fff;padding:8px 16px;transition:background-color .2s ease,border-color .2s ease}._promosLink_cqp7n_396:hover{background-color:#ffffff24;border-color:#fff;color:#fff}}@media(max-width:1599px){._heroPhoto_cqp7n_81{left:-80px;width:440px}._heroAside_cqp7n_107{right:24px}}@media(max-width:1279px){._hero_cqp7n_1{flex-direction:column;justify-content:center}._heroPhoto_cqp7n_81{display:none}._heroAside_cqp7n_107{align-items:center;animation:_hero-fade-up_cqp7n_1 .7s ease .35s both;flex-direction:row;gap:32px;justify-content:center;margin:40px auto 0;max-width:100%;padding-inline:20px;position:static;transform:none}._mobileVideoSkeleton_cqp7n_43{max-width:960px}}@media(min-width:1024px)and (max-width:1279px){._hero_cqp7n_1{min-height:0;padding-block:48px 72px}._section_cqp7n_204{min-height:0;padding-block:64px}}@media(max-width:1023px){._section_cqp7n_204{min-height:0;padding-block:64px}._doctorsGrid_cqp7n_242{gap:24px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));justify-items:center}._contactsGrid_cqp7n_249{grid-template-columns:1fr}._sectionTitle_cqp7n_220{font-size:26px}}@media(max-width:767px){._heroAside_cqp7n_107{align-items:center;flex-direction:column}._heroButton_cqp7n_176{margin-top:48px}._heroSubText_cqp7n_182{font-size:14px;margin-top:40px}._section_cqp7n_204{padding-block:40px}._promosSection_cqp7n_10{min-height:0}._contactsPhone_cqp7n_262,._sectionTitle_cqp7n_220{font-size:22px}._contactsMap_cqp7n_290{min-height:320px}}
