.doctor-reviews[data-v-6787723a]{margin:70px auto 0;max-width:700px}.more-link[data-v-6787723a]{border-radius:10px;color:#00796b;font-size:1.06em;padding:3px 10px;text-decoration:underline;transition:background .2s,color .2s}.more-link[data-v-6787723a]:hover{background:#e6f8f7;color:#00bfa6}.doctor-reviews h4[data-v-6787723a]{color:#00796b;font-size:24px;font-weight:700;margin-bottom:24px;text-align:center}.review-card[data-v-6787723a]{background:#fff;border-radius:10px;box-shadow:0 4px 12px #0000001a;margin-bottom:18px;margin-left:auto;margin-right:auto;max-width:540px;padding:18px 20px}blockquote[data-v-6787723a]{color:#273849;font-size:1.07rem;font-style:italic;line-height:1.5;margin:0;padding-left:26px;position:relative}blockquote[data-v-6787723a]:before{color:#00bfa6;content:"“";font-family:serif;font-size:2.2rem;left:0;line-height:1;position:absolute;top:-10px}cite[data-v-6787723a]{font-size:.98rem;font-style:normal;font-weight:500;margin-top:10px;text-align:right}.btn.btn-outline[data-v-6787723a],cite[data-v-6787723a]{color:#00796b;display:block}.btn.btn-outline[data-v-6787723a]{background:transparent;border:2px solid #00796b;border-radius:8px;font-size:1.07rem;font-weight:700;margin:22px auto 0;padding:12px 32px;text-decoration:none;transition:background .18s,color .18s;width:-moz-fit-content;width:fit-content}.btn.btn-outline[data-v-6787723a]:hover{background:#00796b;color:#fff}@media (max-width:600px){.doctor-reviews[data-v-6787723a]{font-size:17px;margin-top:20px;padding:18px 8px 16px}blockquote[data-v-6787723a]{font-size:17px}.review-card[data-v-6787723a]{padding:12px 8px}.btn.btn-outline[data-v-6787723a]{font-size:1rem;padding:12px 0;width:100%}}h1{font-size:35px;margin-top:30px}h1,h2{text-align:center}h2{font-size:30px}h3{font-size:23px}h3,p{text-align:justify}p{font-size:20px}.comparison-section,.content-wrapper,.definition-section,.microscope-prices-section,.modern-tech-section,.recommendations-section,.treatment-process,.why-choose-us{box-sizing:border-box;margin:0 auto;max-width:900px;padding:0 20px}.comparison-section,.definition-section,.treatment-process,.why-choose-us{margin-top:50px}.microscope-hero{align-items:center;background:#fff;border-radius:22px;box-shadow:0 4px 12px #0000001a;display:flex;flex-wrap:wrap;gap:44px;justify-content:space-between;margin:30px auto 48px;max-width:1200px;padding:44px 36px;position:relative}.microscope-hero__left{display:flex;flex:1 1 520px;flex-direction:column;gap:18px;min-width:320px}.microscope-hero__left h1{color:#273849;font-size:2.4rem;font-weight:900;line-height:1.13;margin:0 0 8px}.microscope-hero__left p{color:#00796b;font-size:1.18rem;font-weight:500;line-height:1.5;margin:0 0 12px}.chips-row{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:10px}.chips-row span{align-items:center;background:#e6f8f7;border-radius:20px;box-shadow:0 1px 4px #00bfa612;color:#00796b;display:flex;font-size:1em;font-weight:700;gap:8px;letter-spacing:.01em;padding:8px 18px 8px 12px;transition:background .2s,color .2s}.chips-row span img{display:inline-block;height:22px;width:22px}.cta-btn{background:#00796b;border:none;border-radius:14px;box-shadow:0 4px 12px #00bfa621;color:#fff;display:inline-block;font-size:1.18em;font-weight:800;letter-spacing:.5px;margin-top:10px;padding:15px 38px;text-decoration:none;transition:background .2s,color .2s,box-shadow .2s}.cta-btn:hover{background:#273849;box-shadow:0 8px 24px #00bfa621;color:#fff}.microscope-hero__right{align-items:center;display:flex;flex:1 1 420px;justify-content:center;max-width:440px;min-width:300px}.microscope-hero__right img{background:#f8f6ff;border-radius:18px;box-shadow:0 8px 30px #00bfa612;max-height:340px;max-width:420px;min-height:220px;-o-object-fit:cover;object-fit:cover;width:100%}.price-list-section{border-radius:12px}.price-table{background:#fff;border-collapse:collapse;border-radius:14px;box-shadow:0 4px 18px #00bfa614;font-size:18px;margin:20px auto;max-width:700px;overflow:hidden;width:100%}.price-table thead th{background:#00796b;color:#fff;font-weight:700;padding:15px 20px;text-align:left}.price-table th:last-child{text-align:right}.price-table tbody tr{background:#f8f6ff;border-bottom:1px solid #e2e8f0}.price-table tbody tr:nth-child(2n){background:#fff}.price-table td{padding:15px 20px;text-align:left;vertical-align:middle}.price-table td:last-child{color:#00796b;font-weight:600;text-align:right}@media (max-width:768px){.price-table{font-size:16px;margin:15px auto;max-width:calc(100vw - 30px)}.price-table td,.price-table thead th{padding:12px 15px}}@media (max-width:480px){.price-table{background:transparent;border-radius:0;box-shadow:none;display:block;font-size:16px;margin:7px auto;max-width:calc(100vw - 20px)}.price-table thead{display:none}.price-table tbody{display:block}.price-table tr{border:none;border-radius:12px;box-shadow:0 2px 8px #00bfa614;display:block;margin-bottom:8px;padding:14px}.price-table tr,.price-table tr:nth-child(2n){background:#f8f6ff}.price-table td{border:none;display:block;padding:0;text-align:left}.price-table td:first-child{color:#333;font-size:16px;font-weight:500;margin-bottom:8px}.price-table td:last-child{color:#00796b;font-size:18px;font-weight:700;margin-top:0;text-align:left}}@media (min-width:1200px){.price-table{max-width:700px}}.recommendations-list{color:#3b4a5a;font-size:20px;line-height:1.5;list-style:none;margin-bottom:0;padding-left:0;text-align:justify}.recommendations-list li{margin-bottom:20px;padding-left:30px;position:relative}.recommendations-list li strong{color:#273849;font-weight:600}.recommendations-list li:before{color:#00897b;content:"✓";font-size:20px;font-weight:700;left:0;line-height:1;position:absolute;top:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.image-wrapper{align-items:center;display:flex;flex-direction:column;margin-top:20px;text-align:center}.content-image{border-radius:12px;box-shadow:0 4px 12px #0000001a;height:auto;max-width:320px;width:100%}.img-caption{color:#5b6c7a;display:block;font-size:1.01em;line-height:1.4;margin-top:8px;max-width:320px;text-align:center}.definition-section p{color:#3b4a5a;font-size:20px;line-height:1.5;margin-left:auto;margin-right:auto;max-width:700px;text-align:justify}.comparison-table-wrapper{margin-bottom:2rem;overflow-x:auto;width:100%}.comparison-table{background:#fff;border-collapse:collapse;border-radius:12px;box-shadow:0 2px 12px #0000000f;min-width:600px;width:100%}.comparison-table td,.comparison-table th{border:1px solid #e2e8f0;color:#273849;font-size:20px;padding:18px 14px;text-align:center}.comparison-table th{background:#e6f8f5;color:#00796b;font-size:22px;font-weight:700}.comparison-table tr:nth-child(2n){background:#f2f8f7}.comparison-table td:first-child,.comparison-table th:first-child{text-align:left}.features-grid,.process-steps{display:flex;flex-wrap:wrap;gap:28px;justify-content:center;margin:0 auto;max-width:900px;padding:0}.process-steps{margin-top:30px}.feature-item,.process-step{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 18px #0000001a;box-sizing:border-box;display:flex;flex-direction:column;margin-top:20px;max-width:270px;min-width:210px;padding:28px 20px;text-align:center;transition:box-shadow .2s ease}.feature-item:hover,.process-step:hover{box-shadow:0 6px 24px #00c8af21}.feature-item .icon{stroke-width:1.6;color:#00897b;flex-shrink:0;height:36px;margin-bottom:0;width:36px}.process-step .step-number{align-items:center;background:#00897b;border:3px solid #fff;border-radius:50%;box-shadow:0 2px 8px #00c8af1f;color:#fff;display:flex;flex-shrink:0;font-size:22px;font-weight:700;height:44px;justify-content:center;left:50%;position:absolute;top:-22px;transform:translate(-50%);width:44px}.feature-item h3,.process-step h3{color:#273849;font-size:20px;font-weight:600;margin-bottom:12px}.feature-item p,.process-step p{color:#3b4a5a;font-size:19px;line-height:1.4;margin:0}.process-step{position:relative}.under-h2-p{line-height:1.2}.modern-tech-section{background:#fff;border-radius:18px;box-shadow:0 4px 12px #0000001a;margin:50px auto 64px;max-width:1200px;padding:30px 24px}.modern-tech-text>.recommendations-list>li,.service-info-simple>.recommendations-list>li{margin-bottom:5px}.modern-tech-content{align-items:flex-start;display:flex;flex-wrap:wrap;gap:44px}.modern-tech-text{color:#273849;flex:2 1 360px;font-size:1.17rem;line-height:1.5;max-width:650px}.modern-tech-text h3{color:#00796b;font-size:1.07em;font-weight:800;letter-spacing:.01em;margin:18px 0 8px}.modern-tech-chips{display:flex;flex-wrap:wrap;gap:13px;list-style:none;margin:10px 0 16px;padding:0}.modern-tech-chips li{align-items:center;background:#e6f8f7;border:1.2px solid #e6f8f7;border-radius:18px;box-shadow:0 1px 4px #00bfa612;color:#00796b;display:flex;font-size:15px;font-weight:700;gap:7px;padding:6px 12px 6px 10px;transition:background .2s,color .2s}.modern-tech-chips li img{display:inline-block;height:20px;width:20px}.modern-tech-photo{align-items:center;display:flex;flex:1 1 320px;flex-direction:column;margin-top:8px;max-width:340px}.modern_tech_img{background:linear-gradient(135deg,#e6f8f7,#f8f6ff);border-radius:14px;box-shadow:0 4px 12px #0000001a;margin-bottom:10px;max-width:320px;-o-object-fit:cover;object-fit:cover;width:100%}.service-info{align-items:center;display:flex;flex-wrap:wrap;gap:32px;margin-top:50px}.service-info-simple{flex:1 1 380px;line-height:1.5;min-width:260px}.faq-section{margin-top:40px;padding:0 16px}.faq-section h2{font-size:1.8rem;font-weight:700;margin-bottom:24px;text-align:center}.faq-container{margin:0 auto;max-width:800px}.faq-item{background:#fff;border:1px solid #e0e0e0;border-radius:10px;margin-bottom:12px;overflow:hidden;transition:box-shadow .3s ease}.faq-item:hover{box-shadow:0 4px 12px #0000000d}.faq-question{align-items:center;background:none;border:none;color:#273849;cursor:pointer;display:flex;font-family:Yanone Kaffeesatz,sans-serif;font-size:1.1rem;font-weight:600;justify-content:space-between;padding:16px;text-align:left;width:100%}.faq-question .icon{transition:transform .3s ease}.faq-question .icon.rotated{transform:rotate(180deg)}.faq-question h3{font-size:20px;margin:0}.faq-answer{animation:fadeIn .3s ease;padding:0 16px 16px}.faq-answer p{color:#3b4a5a;font-size:18px;line-height:1.5;margin:0}@keyframes fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.before-after{background:linear-gradient(120deg,#f8fafd 70%,#e6f7f3);border-radius:18px;box-shadow:0 4px 12px #0000001a;margin:48px auto 0;max-width:780px;overflow:hidden;padding:32px 32px 28px;position:relative;text-align:center}.before-after h2{color:#00796b;font-size:28px;font-weight:800;letter-spacing:.01em;margin-bottom:10px}.before-after-desc{color:#273849;font-size:1.09em;font-weight:500;line-height:1.5;margin-bottom:22px}.before-after-gallery{align-items:center;display:flex;flex-wrap:wrap;gap:32px;justify-content:center;margin-bottom:18px}.before-after-gallery figure{background:#fff;border-radius:14px;box-shadow:0 2px 16px #00bfa617;margin:0;min-width:180px;padding:10px 10px 6px;text-align:center;transition:box-shadow .18s}.before-after-gallery figure:hover{box-shadow:0 6px 24px #00bfa621}.before-after-gallery img{background:#f8fafd;border:2px solid #e0ece8;border-radius:10px;display:block;height:140px;margin:0 auto 8px;-o-object-fit:cover;object-fit:cover;transition:transform .18s;width:200px}.before-after-gallery img:hover{transform:scale(1.04)}.before-after-gallery figcaption{color:#00796b;font-size:1.01em;font-weight:700;letter-spacing:.01em;margin-top:0}.before-after-arrow{align-items:center;display:flex;justify-content:center;min-height:44px;min-width:44px;opacity:.85}.service-info-gray{background:#f8fafd}.service-info-gray,.service-info-white{border-radius:18px;box-shadow:0 4px 12px #0000001a;margin:55px auto;max-width:900px;padding:30px 24px 28px}.service-info-white{background:#fff}.service-info__content{align-items:flex-start;display:flex;flex-wrap:wrap;gap:32px}.service-info__icon img{height:50px;margin-left:20px;width:50px}.service-info__content>div:last-child{flex:1 1 350px}.service-info__accent{color:#00796b;font-weight:900}.service-info__list{color:#273849;font-size:20px;line-height:1.7;list-style:disc;margin:0 0 18px;padding:0 0 0 18px;text-align:left}.service-info__list li{font-weight:500;margin-bottom:10px}.service-info__note{background:#e6f8f7;border-radius:10px;box-shadow:0 1px 6px #00bfa60f;color:#00796b;font-size:1.08em;margin-top:18px;padding:14px 18px}.price-item dd{margin:0;margin-inline-start:0}@media (max-width:1100px){.microscope-hero{border-radius:14px;flex-direction:column;gap:18px;padding:20px 50px}.microscope-hero__left{align-items:center;box-sizing:border-box;flex:none;gap:8px;padding:0 12px;text-align:center;width:100%}.microscope-hero__right{display:flex;flex:1 1 auto;justify-content:center;margin:10px auto 8px;max-width:320px;width:100%}.microscope-hero__right img{background:#f8f6ff;border-radius:12px;box-shadow:0 2px 8px #00bfa612;display:block;max-height:200px;max-width:320px;min-height:120px;-o-object-fit:cover;object-fit:cover;width:100%}.microscope-hero__left h1{font-size:28px;letter-spacing:.3px;margin-top:15px}h2{font-size:26px}}@media (max-width:900px){.cta-btn{border-radius:9px;box-sizing:border-box;display:block;font-size:18px;margin-top:8px;max-width:320px;padding:11px 18px;width:100%}.modern-tech-content{align-items:stretch;flex-direction:column;gap:18px}.modern-tech-photo{flex:none;margin:10px auto;max-width:100%}.modern_tech_img{background:#f8f6ff;border-radius:12px;display:block;height:180px;max-width:320px;-o-object-fit:cover;object-fit:cover;width:100%}.img-caption{max-width:100%}.modern-tech-text{flex:0;max-width:100%}.service-info-simple{flex:1 1 auto}.features-grid,.process-steps{gap:20px;justify-content:center}.feature-item,.process-step{max-width:100%;min-width:auto;width:280px}.service-info{border-radius:12px;gap:0;margin-top:30px;padding:18px 20px 0}}@media (max-width:700px){.before-after{font-size:.98rem;padding:16px 4vw 12px}.before-after-gallery{gap:10px}.before-after-gallery img{height:130px;max-width:320px;width:90vw}.comparison-table{min-width:500px}.comparison-table td,.comparison-table th{font-size:16px;padding:12px 8px}}@media (max-width:600px){.content-wrapper{padding:0}.microscope-hero__left h1,h1{font-size:24px;letter-spacing:.3px;margin-top:15px}h2{font-size:23px;letter-spacing:.2px}h3{font-size:19px}p{font-size:17px}.microscope-prices-section{margin-top:40px}.microscope-hero{align-items:center;background:#fff;border-radius:10px;box-shadow:0 2px 8px #00bfa612;flex-direction:column;gap:10px;margin:10px auto 14px;max-width:95vw;padding:8px 8px 12px}.microscope-hero__left p{color:#00796b;font-size:17px;line-height:1.35;margin-bottom:7px;margin-top:0}.chips-row{flex-wrap:wrap;gap:6px;justify-content:center;margin-bottom:7px}.chips-row span{border-radius:13px;font-size:15px;gap:5px;margin-bottom:2px;padding:6px 10px 6px 8px}.chips-row span img{height:16px;width:16px}.cta-btn{font-size:1em}.price-item{align-items:flex-start;flex-direction:column;font-size:17px;gap:6px;margin-bottom:10px;padding:8px 12px}.price-name{margin-bottom:4px}.price-name,.price-value{flex:none;line-height:1.2}.price-value{font-weight:700;white-space:normal}.modern-tech-section{margin-bottom:0;padding-top:20px}.modern-tech-content{gap:0}.modern-tech-section h2,.service-info-simple h2{margin-top:10px}.service-info-gray{padding:30px 20px}.service-info__content>div:last-child{flex:none}.service-info__icon img{height:40px;margin-left:0;width:40px}.service-info__list{font-size:17px}.service-info__content{align-items:stretch;flex-direction:column;gap:0}.service-info__icon{justify-content:flex-start;margin-bottom:0}.service-info__note{font-size:17px}.modern-tech-chips li{border-radius:13px;font-size:15px;gap:5px;margin-bottom:2px;padding:6px 10px 6px 8px}.modern-tech-chips li img{height:16px;width:16px}.before-after-gallery img{height:150px;max-width:300px}.faq-question{font-size:17px;padding:14px}.faq-question h3{font-size:19px;padding-right:5px}.faq-section h2{font-size:23px;letter-spacing:.2px}.faq-answer{padding:0 14px 14px}.faq-answer p{font-size:17px}.feature-item,.process-step{padding:18px 16px}.feature-item h3,.process-step h3{font-size:19px}.feature-item p,.process-step p,.recommendations-list{font-size:17px}}
