.medtru-uzi{--mu-ink:#242322;--mu-green:#227d60;--mu-muted:#626963;--mu-line:#dce5df;--mu-ease:cubic-bezier(.23,1,.32,1);min-height:100dvh;padding-bottom:calc(88px + env(safe-area-inset-bottom, 0px));background:#fff;color:var(--mu-ink);font-family:Avenir Next,Helvetica Neue,Arial,sans-serif;line-height:1.5;accent-color:var(--mu-green);caret-color:var(--mu-green)}.medtru-uzi [hidden]{display:none!important}.medtru-uzi ::selection{color:#163d30;background:#d2e9dc}.medtru-uzi :focus-visible{outline:2px solid var(--mu-green);outline-offset:5px}.medtru-uzi button{cursor:pointer}.medtru-uzi h1,.medtru-uzi h2,.medtru-uzi h3{font-family:inherit;font-style:normal;font-weight:600;letter-spacing:-.035em}.medtru-uzi a,.medtru-uzi button{-webkit-tap-highlight-color:transparent}.mu-header{max-width:1200px;min-height:92px;margin-inline:auto;padding:22px 40px;display:flex;align-items:center;justify-content:space-between;gap:24px}.mu-brand{display:block;flex:0 0 164px}.mu-brand img{width:164px;height:auto}.mu-header-address{color:var(--mu-muted);font-size:13px}.mu-header-phone{font-size:15px;font-weight:600;white-space:nowrap}.mu-yandex-badge{display:grid;justify-items:center;gap:2px;width:150px;flex:none}.mu-yandex-frame{width:150px;height:50px;overflow:hidden}.mu-yandex-frame iframe{display:block;width:150px;height:50px;border:0}.mu-promo-strip{width:100%;display:flex;align-items:center;justify-content:center;gap:20px;padding:12px 24px;border:0;background:#173f31;color:#fff;font-size:13px;line-height:1.4}.mu-promo-label{padding:3px 10px;border-radius:5px;background:#f0d99e;color:#26382c;font-size:13px;font-weight:700;letter-spacing:.03em}.mu-promo-strip strong{font-weight:600}.mu-promo-deadline{color:#e1eee5;font-size:12px}.mu-promo-strip svg{flex:none;width:18px}.mu-promo-strip:hover{background:#1b4e3b}.mu-price{display:inline-grid;gap:1px;line-height:1.3}.mu-price del{color:#657267;font-size:11px;line-height:1.25;font-weight:400;text-decoration-thickness:1px}.mu-price-discounted>span{color:var(--mu-green)}.mu-service .mu-price{justify-items:end}.mu-promo-note{display:grid;gap:4px;margin:-8px 0 22px;padding:15px 18px;border-radius:12px;background:#edf5ef;color:#31553f;font-size:12px;line-height:1.5}.mu-promo-note strong{color:var(--mu-green);font-size:14px;font-weight:600}.mu-promo-schedule-note{margin:10px 0 14px;color:var(--mu-green);font-size:11px;line-height:1.5}.mu-promo-contact-note{margin:13px 0 0;color:var(--mu-green);font-size:12px;line-height:1.5}.mu-selection-recap .mu-price>span{font-size:18px}.mu-hero{overflow:clip;padding:43px 24px 25px;background:linear-gradient(180deg,#edf3ef,#f7faf8 68%,#fff)}.mu-hero-copy{position:relative;z-index:1;max-width:900px;margin-inline:auto;text-align:center}.mu-hero h1{margin:0;font-size:clamp(42px,5.1vw,70px);line-height:1.08;text-wrap:balance}.mu-flow-title>span,.mu-hero h1 span{color:var(--mu-green)}.mu-lead{max-width:630px;margin:24px auto 0;color:#515b54;font-size:18px;line-height:1.6;text-wrap:pretty}.mu-benefits{display:grid;gap:9px;width:fit-content;max-width:100%;margin:23px auto 27px;padding:0;list-style:none;text-align:left}.mu-benefits li{display:flex;align-items:center;gap:10px;font-size:14px}.mu-benefits svg{flex:none}.mu-primary{display:inline-flex;justify-content:center;align-items:center;gap:20px;min-height:56px;padding:15px 25px;border:0;border-radius:999px;background:var(--mu-green);color:#fff;font-size:14px;font-weight:600;line-height:1.4;transition:background .16s ease,transform .16s var(--mu-ease)}.mu-primary:hover{background:#19634b}.mu-primary:disabled{cursor:default;background:#dce7df;color:#4d6054;transform:none}.mu-help:active,.mu-outline:active,.mu-primary:active,.mu-service:active{transform:scale(.985)}.mu-primary svg{flex:none}.mu-photo-story{position:relative;display:grid;grid-template-columns:1fr 1.65fr 1fr;align-items:start;gap:18px;width:min(1120px,100%);margin:35px auto 0}.mu-photo{overflow:hidden;border-radius:18px;background:#e0e8e1}.mu-photo img{display:block;width:100%;height:100%;object-fit:cover}.mu-photo-main{height:275px}.mu-photo-main img{object-position:50% 45%}.mu-photo-side{height:208px;margin-top:42px}.mu-photo-side img{object-position:54% 50%}.mu-photo-last img{object-position:32% 45%}.mu-equipment{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:50px;width:min(1060px,calc(100% - 80px));margin:55px auto 0;padding-bottom:32px}.mu-equipment-photo{margin:0;overflow:hidden;border-radius:18px;background:#eef2eb}.mu-equipment-photo img{display:block;width:100%;height:auto}.mu-equipment-copy h2{margin:0 0 18px;font-size:38px;line-height:1.15}.mu-equipment-copy h2 span{color:var(--mu-green)}.mu-equipment-model{margin:20px 0 0;color:var(--mu-muted);font-size:12px;line-height:1.5}.mu-equipment-benefits{display:grid;gap:16px;margin:0;padding:0;list-style:none}.mu-equipment-benefits li{display:flex;align-items:start;gap:11px}.mu-equipment-benefit-copy{display:grid;gap:4px;min-width:0}.mu-equipment-benefit-copy strong{font-size:15px;font-weight:600;line-height:1.4}.mu-equipment-benefit-copy>span{color:var(--mu-muted);font-size:14px;line-height:1.5}@media (max-width:800px){.mu-equipment{grid-template-columns:1fr;gap:23px;width:calc(100% - 48px);margin-top:44px}.mu-equipment-copy h2{font-size:32px}}@media (max-width:540px){.mu-equipment{width:calc(100% - 40px);margin-top:38px;gap:21px}.mu-equipment-photo{border-radius:14px}.mu-equipment-copy h2{font-size:29px;margin-bottom:19px}.mu-equipment-benefits{gap:14px}.mu-equipment-benefit-copy strong{font-size:14px}.mu-equipment-benefit-copy>span{font-size:13px}}.mu-popular{width:min(1060px,calc(100% - 80px));margin:52px auto 0;padding-bottom:8px}.mu-popular-heading{margin:0 0 28px;text-align:center}.mu-popular-heading h2{margin:0 0 13px;font-size:40px;line-height:1.15}.mu-popular-heading h2 span{color:var(--mu-green)}.mu-popular-heading p{margin:0;color:var(--mu-muted);font-size:14px}.mu-popular-promo{display:inline-block;margin-top:15px;color:#78591f;font-size:12px}.mu-popular-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px}.mu-popular-row{display:grid;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:15px;min-width:0;min-height:112px;padding:18px 4px;border:0;border-bottom:1px solid var(--mu-line);background:#fff;text-align:left;color:var(--mu-ink);transition:background .15s ease,transform .15s var(--mu-ease)}.mu-study-icon{display:grid;place-items:center;width:50px;height:54px;border-radius:13px;color:var(--mu-green);background:#edf4ef}.mu-study-icon-accent{stroke:#96712f}.mu-popular-info{display:grid;gap:8px;min-width:0}.mu-popular-name{font-size:15px;font-weight:500;line-height:1.35}.mu-popular-info .mu-price{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:7px;font-size:19px}.mu-popular-info .mu-price del{font-size:12px}.mu-popular-select{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:44px;padding:0 12px;border-radius:99px;background:#edf4ef;color:var(--mu-green);font-size:11px;font-weight:600;white-space:nowrap;transition:background .15s ease}.mu-popular-select svg{flex:none}.mu-popular-row:active{transform:scale(.985);background:#f2f7f3}.mu-popular-actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 24px;padding-top:25px}.mu-popular-catalog,.mu-popular-help{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:10px 16px;border:0;color:var(--mu-green);font-size:13px}.mu-popular-catalog{background:transparent}.mu-popular-help{text-decoration:none;border-radius:99px;background:#edf4ef}.mu-popular-message{grid-column:1/-1;margin:0;padding:26px 0;color:var(--mu-muted);font-size:14px}.mu-popular-message p{margin:0 0 12px}@media (hover:hover){.mu-popular-row:hover{background:#f6faf7}.mu-popular-row:hover .mu-popular-select{background:#dcece1}.mu-popular-catalog:hover{text-decoration:underline;text-underline-offset:4px}}@media (max-width:800px){.mu-popular{width:calc(100% - 48px)}.mu-popular-list{grid-template-columns:1fr}}@media (max-width:540px){.mu-popular{width:calc(100% - 40px);margin-top:32px}.mu-popular-heading{text-align:left;margin-bottom:16px}.mu-popular-heading h2{font-size:30px}.mu-popular-heading p{max-width:300px;font-size:13px}.mu-popular-promo{margin-top:12px;font-size:11px}.mu-popular-row{grid-template-columns:42px minmax(0,1fr) auto;gap:10px;min-height:104px;padding:15px 0}.mu-study-icon{width:42px;height:48px;border-radius:11px}.mu-study-icon>svg{width:32px;height:32px}.mu-popular-name{font-size:14px}.mu-popular-info{gap:7px}.mu-popular-info .mu-price{font-size:18px;gap:6px}.mu-popular-info .mu-price del{font-size:11px}.mu-popular-select{padding:0 10px;font-size:10px}.mu-popular-select svg{width:14px}.mu-popular-actions{justify-content:space-between;gap:8px;padding-top:18px}.mu-popular-catalog,.mu-popular-help{padding-inline:8px;font-size:12px}}.mu-doctor-card{width:min(1060px,calc(100% - 80px));margin:42px auto 0;padding:48px 0;display:grid;grid-template-columns:300px 1fr;align-items:center;gap:65px;border-block:1px solid var(--mu-line)}.mu-doctor-portrait{margin:0;height:340px;overflow:hidden;border-radius:18px;background:#eee9df}.mu-doctor-portrait img{width:100%;height:100%;object-fit:cover;object-position:center 35%}.mu-doctor-copy h2{margin:0 0 17px;font-size:36px;line-height:1.15}.mu-doctor-copy h2 span{color:var(--mu-green)}.mu-doctor-role{margin:0 0 12px;color:var(--mu-muted);font-size:14px;line-height:1.6}.mu-doctor-proof{display:grid;justify-items:start;gap:2px;margin-bottom:17px}.mu-doctor-rating{display:inline-flex;align-items:center;gap:6px;min-height:36px;color:var(--mu-ink);text-underline-offset:4px}.mu-doctor-rating svg{flex:none;color:#b07c16}.mu-doctor-rating strong{font-size:16px;font-weight:650}.mu-doctor-rating>span{font-size:12px;color:var(--mu-muted)}.mu-doctor-rating:hover>span{text-decoration:underline}.mu-doctor-benefits{display:grid;gap:12px;margin:2px 0 26px;padding:0;list-style:none}.mu-doctor-benefits li{display:flex;align-items:start;gap:11px;font-size:15px;line-height:1.5;color:#424c45}.mu-doctor-benefits strong{color:var(--mu-ink);font-weight:600}.mu-doctor-check{display:grid;flex:none;place-items:center;width:21px;height:21px;margin-top:1px;border-radius:50%;background:#96712f;color:#fff}.mu-doctor-check svg{width:16px;height:16px}.mu-doctor-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 20px}.mu-doctor-actions>a{display:inline-flex;align-items:center;gap:7px;min-height:44px;color:var(--mu-green);font-size:12px;text-underline-offset:5px}.mu-doctor-actions>a:hover{text-decoration:underline}.mu-stories{width:min(760px,calc(100% - 40px));margin:0 auto;padding:64px 0 28px}.mu-stories-heading{max-width:580px;margin:0 auto 30px;text-align:center}.mu-stories-heading h2{margin:0 0 16px;font-size:42px;line-height:1.15}.mu-stories-heading h2 span{color:var(--mu-green)}.mu-stories-heading>p{margin:0;color:var(--mu-muted);font-size:12px;line-height:1.6}.mu-stories-scenes{display:grid;gap:32px;padding:2px;overflow-x:clip}.mu-story-scene{display:grid;grid-template-columns:minmax(0,1fr) 180px;align-items:center;gap:28px}.mu-story-scene.is-reversed{grid-template-columns:180px minmax(0,1fr)}.mu-story-scene.is-reversed .mu-review-card{grid-column:2;grid-row:1}.mu-story-scene.is-reversed .mu-story-person{grid-column:1;grid-row:1}.mu-review-card{min-width:0;padding:20px 22px 0;border:1px solid #e0e6f0;border-radius:8px;background:#fff;color:#21242b}.mu-review-top{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px}.mu-review-brand{color:#749ae8;font-size:12px;font-weight:600;letter-spacing:-.025em}.mu-review-brand>span{color:#f18b97}.mu-review-top time{color:#7d8799;font-size:10px}.mu-review-grade{display:inline-flex;align-items:center;gap:5px;margin-bottom:14px;padding:5px 8px;border-radius:7px;background:#e0f5ed;color:#08775b;font-size:12px;line-height:1.4}.mu-review-grade>span:first-child{color:#ffab20;font-size:18px;line-height:1}.mu-review-grade strong{color:#222b2a;font-weight:600}.mu-review-card h3{margin:0 0 7px;font-size:13px;line-height:1.4;letter-spacing:0;font-weight:600}.mu-review-card>p{margin:0 0 12px;font-size:15px;line-height:1.5}.mu-review-original{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;color:#1760e8;font-size:11px;text-underline-offset:3px}.mu-review-original:hover{text-decoration:underline}.mu-story-person{position:sticky;top:24px;align-self:start;min-width:0;margin:36px 0 0;text-align:center}.mu-story-person>img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:center 35%;border-radius:14px}.mu-story-person figcaption{display:grid;gap:4px;margin-top:10px}.mu-story-person figcaption strong{font-size:17px;font-weight:600}.mu-stories-source{display:flex;align-items:center;justify-content:center;gap:10px;min-height:44px;margin-top:24px;color:var(--mu-green);font-size:13px;text-underline-offset:4px}.mu-stories-source:hover{text-decoration:underline}.mu-bottom-action{padding:70px 24px 80px;text-align:center}.mu-bottom-action h2{font-size:32px;line-height:1.2;margin-bottom:27px}.mu-footer{width:min(1120px,calc(100% - 80px));margin:auto;padding:38px 0 24px;border-top:1px solid var(--mu-line);background:#fff;color:var(--mu-muted);font-size:11px}.mu-footer-location{display:grid;grid-template-columns:1fr 1.2fr;gap:48px;align-items:center;padding-bottom:30px}.mu-footer-contact-copy h2{margin:0 0 20px;color:var(--mu-ink);font-size:32px;line-height:1.15}.mu-footer-clinic{margin:0 0 8px;color:var(--mu-ink);font-size:14px}.mu-footer-contact-copy address{color:var(--mu-ink);font-size:17px;font-style:normal;line-height:1.5}.mu-footer-phone{display:inline-flex;align-items:center;min-height:44px;margin-top:10px;color:var(--mu-green);font-size:20px;font-weight:600;text-decoration:none}.mu-footer-hours{margin:6px 0 0;font-size:12px}.mu-footer-map{min-width:0}.mu-footer-map iframe{display:block;width:100%;height:260px;border:1px solid var(--mu-line);border-radius:14px;background:#edf4ef}.mu-footer-map-links{display:flex;justify-content:space-between;flex-wrap:wrap;gap:0 16px}.mu-footer-map-links a{display:inline-flex;align-items:center;min-height:44px;color:var(--mu-green);font-size:12px;text-decoration:underline;text-underline-offset:4px}.mu-footer-bottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:14px 24px;border-top:1px solid var(--mu-line);padding-top:24px}.mu-footer-bottom p{flex:0 0 100%;margin:0}.mu-footer-bottom a{text-decoration:underline;text-underline-offset:4px}@media (max-width:800px){.mu-footer-location{grid-template-columns:1fr;gap:22px}.mu-footer-contact-copy h2{font-size:29px;margin-bottom:16px}}.mu-flow{width:min(660px,calc(100% - 48px));margin:0 auto;min-height:calc(100dvh - 210px);padding:22px 0 60px}.mu-flow-top{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:12px;color:var(--mu-muted)}.mu-back{display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:0 8px 0 0;border:0;background:transparent;color:var(--mu-ink);font-size:13px}.mu-steps{justify-content:space-between;gap:12px;list-style:none;padding:0;margin:28px 0 38px}.mu-steps,.mu-steps li{display:flex;align-items:center}.mu-steps li{gap:9px;font-size:12px;color:var(--mu-muted)}.mu-steps li>span{width:27px;height:27px;flex:none;display:grid;place-items:center;border-radius:50%;border:1px solid #cbd5ce;font-size:11px}.mu-steps .is-reached{color:var(--mu-green);font-weight:600}.mu-steps .is-reached>span{border-color:var(--mu-green);background:#edf5ef}.mu-flow-title{margin:0 0 20px;font-size:clamp(38px,4vw,49px);line-height:1.1}.mu-flow-title:focus{outline:none}.mu-flow-lead{max-width:560px;margin:0 0 26px;color:var(--mu-muted);font-size:15px;line-height:1.6}.mu-search{display:grid;gap:8px;margin-bottom:24px;font-size:12px}.mu-search input{width:100%;min-height:52px;padding:12px 16px;border:1px solid #b8c8bf;border-radius:12px;background:#fff;color:var(--mu-ink);font-size:16px}.mu-search input::placeholder{color:#68756c}.mu-service-list{border-top:1px solid var(--mu-line)}.mu-service{display:grid;grid-template-columns:1fr auto 22px;align-items:center;gap:18px;width:100%;min-height:72px;padding:17px 9px 17px 0;border:0;border-bottom:1px solid var(--mu-line);background:transparent;color:var(--mu-ink);text-align:left;transition:background .15s ease,transform .15s var(--mu-ease)}.mu-service.is-selected,.mu-service:hover{background:#f0f7f2}.mu-service>span{font-size:15px;line-height:1.4}.mu-service>strong{font-size:15px;font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.mu-service>svg,.mu-show-all{color:var(--mu-green)}.mu-show-all{display:inline-flex;align-items:center;gap:12px;padding:14px 0;min-height:48px;border:0;background:transparent;font-size:13px}.mu-help{width:100%;display:flex;align-items:center;gap:20px;margin:0 0 24px;padding:23px;border:1px solid var(--mu-green);border-radius:14px;background:var(--mu-green);text-align:left;color:#fff;transition:background .15s ease,transform .15s var(--mu-ease)}.mu-help:hover{background:#1b654e}.mu-help-copy{display:grid;gap:7px}.mu-help strong{font-size:17px;font-weight:600;line-height:1.35}.mu-help small{font-size:13px;line-height:1.5;color:#f0f7f3}.mu-help-action{display:inline-flex;align-items:center;gap:10px;margin-top:7px;font-size:13px;font-weight:600}.mu-summary{padding:27px;border-radius:16px;background:#f0f5f1}.mu-summary-main{padding-bottom:24px}.mu-summary-main h2{margin:0 0 12px;font-size:24px;line-height:1.25}.mu-summary-main>strong{display:block;color:var(--mu-green);font-size:31px;font-weight:600;letter-spacing:-.02em;line-height:1.25}.mu-summary dl{display:grid;gap:21px;margin:0;padding-top:23px;border-top:1px solid #d4e1d8}.mu-summary dl>div{display:grid;grid-template-columns:100px 1fr;gap:20px}.mu-summary dt{color:var(--mu-muted);font-size:12px}.mu-summary dd{margin:0;font-size:14px;line-height:1.6}.mu-summary dd small{display:block;margin-top:4px;font-size:12px;color:var(--mu-muted)}.mu-schedule-summary .mu-summary-main{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:0}.mu-schedule-summary .mu-summary-main h2{margin:0;font-size:20px}.mu-schedule-summary .mu-summary-main>strong{flex:none;max-width:48%;font-size:23px}.mu-schedule-summary details>summary{padding-top:15px;font-size:12px;color:var(--mu-green);cursor:pointer}.mu-schedule-summary details[open] dl{margin-top:17px}.mu-schedule{border:0;margin:0 0 19px;padding:0;min-width:0}.mu-schedule legend{padding:0;margin-bottom:15px;font-size:15px;font-weight:600}.mu-day-list{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:16px}.mu-day-list button{min-height:52px;padding:10px 7px;border:1px solid #cad8cf;border-radius:11px;background:#fff;color:var(--mu-ink);font-size:12px;text-transform:capitalize}.mu-time-list{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.mu-time-list button{min-height:44px;padding:9px 4px;border:1px solid #cad8cf;border-radius:9px;background:#fff;color:var(--mu-ink);font-size:14px;font-variant-numeric:tabular-nums}.mu-day-list button:hover,.mu-time-list button:hover{background:#f0f7f2}.mu-day-list button[aria-pressed=true],.mu-time-list button[aria-pressed=true]{border-color:var(--mu-green);background:#edf5ef;color:var(--mu-green);font-weight:600}.mu-time-list button[aria-pressed=true]{background:var(--mu-green);color:#fff}.mu-slot-recap{margin:0 0 15px;color:var(--mu-green);font-size:14px;font-weight:600;text-transform:capitalize}.mu-flow-schedule .mu-steps{margin-block:12px 23px}.mu-flow-schedule .mu-flow-title{margin-bottom:14px;font-size:36px}.mu-flow-schedule .mu-flow-title br{display:none}.mu-flow-schedule .mu-flow-title>span:before{content:" "}.mu-flow-schedule .mu-flow-lead{margin-bottom:18px}.mu-flow-schedule .mu-schedule-summary{padding:18px 22px}.mu-wide{width:100%}.mu-under-button{margin:12px 0 0}.mu-flow-phone,.mu-under-button{text-align:center;color:var(--mu-muted);font-size:12px}.mu-flow-phone{margin-top:32px}.mu-flow-phone a{display:inline-block;padding:10px 0 10px 4px;color:var(--mu-ink);font-weight:600}.mu-selection-recap{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;border-block:1px solid var(--mu-line)}.mu-selection-recap>div{display:grid;gap:4px}.mu-selection-recap span{font-size:14px}.mu-selection-recap strong{font-size:16px;font-weight:600;color:var(--mu-green)}.mu-selection-recap button{min-height:44px;padding:4px;background:transparent;border:0;color:var(--mu-green);font-size:12px;text-decoration:underline;text-underline-offset:5px}.mu-contact-step .request-form{padding:27px 0 0;border:0;border-radius:0;box-shadow:none;background:transparent}.mu-contact-step .contact-grid{grid-template-columns:1fr;gap:20px}.mu-contact-step .booking-field{margin-bottom:0}.mu-contact-step .booking-field label{font-size:13px;font-weight:500}.mu-contact-step .booking-field input{background:#fff;border:1px solid #b8c8bf;border-radius:12px;min-height:54px;color:var(--mu-ink);font-size:16px}.mu-contact-step .booking-field input::placeholder{color:#68756c}.mu-contact-step .consent,.mu-contact-step .field-help{font-size:11px;color:var(--mu-muted)}.mu-contact-step .consent{margin:24px 0;line-height:1.6}.mu-contact-step .consent input{accent-color:var(--mu-green)}.mu-contact-step .booking-submit{margin-top:0;min-height:56px;background:var(--mu-green);border:0;box-shadow:none;font-size:14px;font-weight:600;transition:transform .16s var(--mu-ease),background .16s ease}.mu-contact-step .booking-submit:hover{transform:none;background:#19634b}.mu-contact-step .booking-submit:active{transform:scale(.985)}.mu-contact-step .booking-caption{color:var(--mu-muted);font-size:11px;line-height:1.6}.mu-contact-step .booking-success{padding:30px 0}.mu-contact-step .booking-success h3{font-size:28px}.mu-contact-step .field-error,.mu-contact-step .form-error{color:#a32d2d}@media (max-width:800px){.mu-header{min-height:80px;padding:20px 24px}.mu-header-address{display:none}.mu-hero{padding-top:38px}.mu-hero h1{font-size:51px}.mu-lead{max-width:540px;font-size:16px}.mu-photo-story{gap:12px}.mu-photo-main{height:250px}.mu-photo-side{height:195px;margin-top:30px}.mu-doctor-card{width:calc(100% - 48px);grid-template-columns:230px 1fr;gap:35px}.mu-doctor-copy h2{font-size:29px}}@media (max-width:540px){.mu-header{min-height:76px;padding:12px 20px;gap:10px}.mu-brand{flex-basis:108px}.mu-brand img{width:108px}.mu-header-phone{font-size:11px}.mu-promo-strip{display:grid;grid-template-columns:auto 1fr auto;gap:4px 10px;padding:10px 20px;text-align:left}.mu-promo-label{grid-row:1/3;padding:5px 7px;font-size:12px}.mu-promo-strip strong{font-size:12px}.mu-promo-deadline{grid-column:2;grid-row:2;font-size:9px}.mu-promo-strip>svg{grid-column:3;grid-row:1/3}.mu-promo-schedule-note{font-size:10px;margin-top:8px}.mu-yandex-badge{width:104px}.mu-yandex-frame{width:104px;height:35px}.mu-yandex-frame iframe{transform:scale(.693333);transform-origin:top left}.mu-hero{padding:32px 20px 18px}.mu-hero h1{font-size:clamp(34px,9.4vw,46px);line-height:1.1;letter-spacing:-.04em}.mu-lead{margin-top:19px;font-size:15px;line-height:1.6}.mu-benefits{margin-block:22px 25px;gap:9px}.mu-benefits li{gap:8px;font-size:12px}.mu-primary{min-height:54px;padding:14px 20px;gap:13px;font-size:12px}.mu-hero .mu-primary{width:100%;max-width:350px}.mu-photo-story{width:calc(100% + 16px);max-width:none;margin:31px -8px 0;gap:7px;grid-template-columns:.68fr 1.65fr .68fr}.mu-photo{border-radius:12px}.mu-photo-main{height:180px}.mu-photo-main img{object-position:54% 50%}.mu-photo-side{height:136px;margin-top:22px}.mu-photo-last img{object-position:65% 50%}.mu-doctor-card{margin-top:20px;padding:30px 0;gap:10px 20px;grid-template-columns:120px minmax(0,1fr);width:calc(100% - 40px)}.mu-doctor-portrait{grid-column:1;grid-row:1/4;height:190px;border-radius:12px}.mu-doctor-copy{display:contents}.mu-doctor-copy h2{grid-column:2;font-size:24px;margin:0}.mu-doctor-role{grid-column:2;font-size:11px;margin:0;line-height:1.5}.mu-doctor-proof{grid-column:2;margin:0;gap:0}.mu-doctor-rating strong{font-size:15px}.mu-doctor-rating>span{font-size:11px}.mu-doctor-benefits{grid-column:1/-1;gap:11px;margin:13px 0 12px}.mu-doctor-benefits li{font-size:14px;gap:10px}.mu-doctor-actions{grid-column:1/-1;justify-content:center;gap:7px}.mu-doctor-actions .mu-primary{width:100%}.mu-stories{padding:42px 0 0}.mu-stories-heading{margin-bottom:24px;text-align:left}.mu-stories-heading h2{font-size:29px;margin-bottom:12px}.mu-stories-heading>p{font-size:11px}.mu-stories-scenes{gap:24px}.mu-story-scene{grid-template-columns:minmax(0,1fr) 96px;gap:12px}.mu-story-scene.is-reversed{grid-template-columns:96px minmax(0,1fr)}.mu-review-card{padding:12px 12px 0}.mu-review-top{gap:5px;margin-bottom:10px}.mu-review-brand{font-size:10px}.mu-review-top time{font-size:9px}.mu-review-grade{margin-bottom:10px;padding:4px 7px;font-size:11px}.mu-review-card h3{font-size:12px;margin-bottom:6px}.mu-review-card>p{font-size:13px;line-height:1.45;margin-bottom:10px}.mu-review-original{font-size:10px}.mu-story-person>img{border-radius:12px}.mu-story-person figcaption{margin-top:8px}.mu-story-person figcaption strong{font-size:14px;white-space:nowrap}.mu-stories-source{font-size:12px;margin-top:20px}.mu-bottom-action{padding:42px 20px 50px}.mu-bottom-action h2{font-size:27px}.mu-footer{width:calc(100% - 40px);gap:10px}.mu-footer-bottom>span{flex-basis:100%}.mu-flow{width:calc(100% - 40px);padding:6px 0 35px}.mu-steps{margin:20px 0 30px;gap:9px}.mu-steps li{gap:6px;font-size:10px}.mu-steps li>span{width:23px;height:23px}.mu-flow-title{font-size:38px;margin-bottom:17px}.mu-flow-lead{font-size:14px;margin-bottom:23px}.mu-service{min-height:74px;gap:12px;padding-right:0}.mu-service>span,.mu-service>strong{font-size:13px}.mu-service>svg{width:18px}.mu-help{padding:19px 16px;gap:10px}.mu-help strong{font-size:16px}.mu-help small{font-size:12px}.mu-summary{padding:22px 20px}.mu-summary-main h2{font-size:23px}.mu-summary dl>div{grid-template-columns:1fr;gap:5px}.mu-schedule-summary{padding:19px}.mu-schedule-summary .mu-summary-main h2{font-size:18px}.mu-schedule-summary .mu-summary-main>strong{font-size:20px}.mu-is-schedule .mu-header{min-height:64px;padding-block:12px}.mu-flow-schedule .mu-steps{margin-block:8px 18px}.mu-flow-schedule .mu-flow-title{font-size:29px;line-height:1.15;margin-bottom:12px}.mu-flow-schedule .mu-flow-lead{font-size:12px;margin-bottom:16px}.mu-flow-schedule .mu-schedule-summary{padding:14px 16px}.mu-flow-schedule .mu-summary-main h2{font-size:16px}.mu-flow-schedule .mu-summary-main>strong{font-size:18px}.mu-flow-schedule .mu-schedule legend{margin-bottom:12px;font-size:14px}.mu-day-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-bottom:12px}.mu-day-list button{min-height:48px;padding:8px 4px;font-size:10px;line-height:1.4}.mu-time-list{gap:6px}.mu-time-list button{font-size:12px}.mu-selection-recap{gap:12px}.mu-selection-recap span{font-size:13px}}@media (max-width:359px){.mu-time-list{grid-template-columns:repeat(5,minmax(0,1fr))}.mu-header{flex-wrap:wrap;justify-content:space-between}.mu-header-phone{flex-basis:100%;text-align:center;font-size:12px}}@media (min-width:360px) and (max-width:380px){.mu-header{gap:8px}.mu-brand{flex-basis:96px}.mu-brand img,.mu-yandex-badge,.mu-yandex-frame{width:96px}.mu-yandex-frame{height:32px}.mu-yandex-frame iframe{transform:scale(.64)}}@media (prefers-reduced-motion:reduce){.medtru-uzi *,.medtru-uzi :after,.medtru-uzi :before{scroll-behavior:auto!important;transition:none!important}}.mu-action-dock{position:fixed;z-index:40;inset:auto 0 0;padding:12px 20px calc(12px + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--mu-line);background:#fff;box-shadow:0 -4px 20px rgb(36 35 34/4%)}.mu-action-dock-inner{display:grid;grid-template-columns:1.25fr 1fr;gap:12px;max-width:620px;margin-inline:auto}.mu-action-dock a,.mu-action-dock button{display:flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:12px 16px;border:1px solid var(--mu-green);border-radius:28px;font:inherit;font-size:14px;font-weight:600;line-height:1.25;text-decoration:none}.mu-dock-book{background:var(--mu-green);color:#fff}.mu-dock-call{background:#fff;color:var(--mu-green)}.mu-dock-book:active{background:#195e48}.mu-dock-call:active{background:#edf5ef}.mu-contact-step button,.mu-contact-step input,.mu-schedule button{scroll-margin-block:100px}@media (max-width:540px){.mu-action-dock{padding-inline:16px}.mu-action-dock-inner{gap:10px}.mu-action-dock a,.mu-action-dock button{padding-inline:12px;font-size:13px}}.mu-footer-details{padding:16px 0;border-top:1px solid var(--mu-line);font-size:12px;line-height:1.6}.mu-footer-details summary{cursor:pointer;color:var(--mu-green);min-height:28px;font-weight:600}.mu-footer-details dl{margin:12px 0}.mu-footer-details dt{font-weight:600;color:var(--mu-ink);margin-top:12px}.mu-footer-details dd{margin:3px 0 0}.mu-footer-details p{margin:9px 0}.mu-footer-details a{color:var(--mu-green);text-decoration:underline}