.service-landing .svg-icon{width:24px;height:24px;flex:none;color:#2c6e49}.service-landing .sl-section{margin-bottom:90px}@media screen and (max-width:1365px){.service-landing .sl-section{margin-bottom:40px}}.service-landing .sl-section.sl-flush{margin-bottom:0}.service-landing .sl-section.sl-flush .order-form>.line.extra:first-of-type{display:none}.service-landing .sl-tinted{padding:60px 0;background-color:#f2f6f2}@media screen and (max-width:767px){.service-landing .sl-tinted{padding:30px 0}}.service-landing .sl-title{font-size:40px;line-height:1.2;font-weight:700;margin-bottom:20px}@media screen and (max-width:1365px){.service-landing .sl-title{font-size:30px}}@media screen and (max-width:767px){.service-landing .sl-title{font-size:26px}}.service-landing .sl-lead,.service-landing .sl-text{font-size:18px;line-height:1.6;max-width:900px}@media screen and (max-width:767px){.service-landing .sl-lead,.service-landing .sl-text{font-size:16px}}.service-landing .sl-lead{margin-bottom:40px}@media screen and (max-width:1365px){.service-landing .sl-lead{margin-bottom:30px}}.sl-hero{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-gap:60px;gap:60px;align-items:start;margin-bottom:90px}@media screen and (max-width:1200px){.sl-hero{grid-template-columns:1fr;gap:30px;margin-bottom:40px}}.sl-hero .sl-hero-text{display:flex;flex-direction:column;gap:20px}.sl-hero .sl-label{font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#2c6e49}.sl-hero .sl-subtitle{font-size:24px;font-weight:600;line-height:1.35;color:#2c6e49}@media screen and (max-width:767px){.sl-hero .sl-subtitle{font-size:20px}}.sl-hero .sl-ecg{display:block;width:100%;height:auto;margin:8px 0 0}.sl-hero .sl-ecg path{fill:none;stroke:#4c956c;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:6 5;animation:sl-ecg-dash 3.2s linear infinite}@media(prefers-reduced-motion:reduce){.sl-hero .sl-ecg path{animation:none;stroke-dasharray:none}}.sl-hero .sl-trust{display:flex;flex-wrap:wrap;gap:12px;margin-top:10px}.sl-hero .sl-trust li{display:flex;align-items:center;gap:10px;padding:10px 18px;border-radius:999px;border:1px solid #cdeae8;background-color:#f2f6f2;font-size:15px;font-weight:600}.sl-hero .sl-trust li .svg-icon{width:18px;height:18px}.sl-booking{padding:30px;border-radius:30px;border:2px solid #cdeae8;background-color:#fff}@media screen and (max-width:1200px){.sl-booking{max-width:500px;width:100%;margin:0 auto}}@media screen and (max-width:767px){.sl-booking{padding:20px}}.sl-booking .sl-booking-title{font-size:26px;font-weight:700;margin-bottom:10px}.sl-booking .sl-booking-sub{font-size:15px;line-height:1.5;color:#858886;margin-bottom:24px}.sl-booking .order-form.modal{gap:20px;overflow:visible}.sl-symptoms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 40px;gap:0 40px}@media screen and (max-width:767px){.sl-symptoms{grid-template-columns:1fr}}.sl-symptoms li{display:flex;gap:16px;padding:20px 0;border-top:1px solid #cdeae8}.sl-symptoms h3{font-size:18px;font-weight:700;margin-bottom:6px}.sl-symptoms p{font-size:16px;line-height:1.5;color:#858886}.sl-note{margin-top:30px;padding:20px 24px;border-radius:20px;background-color:#ffe4ce;font-size:16px;line-height:1.55}.sl-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px}@media screen and (max-width:1200px){.sl-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.sl-steps{grid-template-columns:1fr}}.sl-steps li{display:flex;flex-direction:column;gap:12px;padding:30px 26px;border-radius:30px;background-color:#fff}@media screen and (max-width:767px){.sl-steps li{padding:24px 20px;border-radius:20px}}.sl-steps .ico{width:64px;height:64px;margin-bottom:8px}.sl-steps h3{font-size:20px;font-weight:700;line-height:1.3}.sl-steps p{font-size:16px;line-height:1.55}.sl-doctor{display:grid;grid-template-columns:300px minmax(0,1fr);grid-gap:40px;gap:40px;align-items:center;padding:30px;border-radius:30px;background-color:#effee6}@media screen and (max-width:767px){.sl-doctor{grid-template-columns:1fr;gap:20px;padding:20px}}.sl-doctor .photo{display:block;border-radius:20px;overflow:hidden}@media screen and (max-width:767px){.sl-doctor .photo{max-width:300px}}.sl-doctor .photo img{display:block;width:100%;height:auto}.sl-doctor .info{display:flex;flex-direction:column;gap:16px}.sl-doctor .info p{font-size:18px;line-height:1.6;max-width:700px}@media screen and (max-width:767px){.sl-doctor .info p{font-size:16px}}.sl-doctor .name{font-size:28px;font-weight:700}.sl-doctor .name a{color:inherit;text-decoration:none}.sl-doctor .name a:hover{color:#2c6e49}.sl-doctor .tags{display:flex;flex-wrap:wrap;gap:8px}.sl-doctor .tags li{padding:6px 14px;border-radius:999px;background-color:#fff;color:#2c6e49;font-size:14px;font-weight:600}.sl-doctor .more{align-self:flex-start;font-weight:700;color:#2c6e49}.sl-advantages li{display:flex;gap:16px;padding:22px 0;border-top:1px solid #cdeae8}.sl-advantages li:last-child{border-bottom:1px solid #cdeae8}.sl-advantages h3{font-size:20px;font-weight:700;margin-bottom:6px}.sl-advantages p{font-size:16px;line-height:1.55;color:#858886;max-width:800px}.sl-prices{border-radius:30px;background-color:#fff;padding:10px 30px}@media screen and (max-width:767px){.sl-prices{padding:5px 20px;border-radius:20px}}.sl-prices li{display:flex;justify-content:space-between;align-items:baseline;gap:20px;padding:18px 0;font-size:18px}@media screen and (max-width:767px){.sl-prices li{font-size:16px}}.sl-prices li+li{border-top:1px solid #cdeae8}.sl-prices .price{font-weight:700;white-space:nowrap;color:#2c6e49}.sl-cta{display:flex;justify-content:center;margin-top:30px}.sl-faq{border-top:1px solid #cdeae8}.sl-faq details{border-bottom:1px solid #cdeae8;padding:20px 0}.sl-faq summary{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:20px;font-weight:700;cursor:pointer;list-style:none}@media screen and (max-width:767px){.sl-faq summary{font-size:17px}}.sl-faq summary::-webkit-details-marker{display:none}.sl-faq summary:after{content:"+";flex:none;font-size:28px;font-weight:400;line-height:1;color:#2c6e49}.sl-faq details[open] summary:after{content:"−"}.sl-faq p{margin-top:12px;font-size:16px;line-height:1.6;max-width:900px}@keyframes sl-ecg-dash{to{stroke-dashoffset:-110}}.service-landing .sl-btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;text-decoration:none}.service-landing .sl-btn-ghost{height:50px;padding:5px 30px;border-radius:30px;border:2px solid #cdeae8;background-color:#fff;color:#2c6e49;font-size:16px;font-weight:700;transition-duration:.5s}.service-landing .sl-btn-ghost:hover{border-color:#2c6e49}.service-landing .sl-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:10px}.service-landing .sl-strong{font-weight:600}.sl-price-card{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:30px;border-radius:30px;border:2px solid #cdeae8;background-color:#effee6}@media screen and (max-width:1200px){.sl-price-card{max-width:500px;width:100%;margin:0 auto}}@media screen and (max-width:767px){.sl-price-card{padding:20px}}.sl-price-card .old{font-size:18px;color:#858886;text-decoration:line-through}.sl-price-card .new{font-size:48px;font-weight:800;line-height:1.1;color:#2c6e49}@media screen and (max-width:767px){.sl-price-card .new{font-size:38px}}.sl-price-card .save{padding:6px 14px;border-radius:999px;background-color:#ffe4ce;font-size:15px;font-weight:700}.sl-price-card .sl-btn{width:100%;margin-top:14px}.sl-hero .sl-ecg-strip{grid-column:1/-1;margin:0}.sl-symptoms.sl-symptoms-short{grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (max-width:1200px){.sl-symptoms.sl-symptoms-short{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.sl-symptoms.sl-symptoms-short{grid-template-columns:1fr}}.sl-symptoms.sl-symptoms-short li{align-items:center}.sl-symptoms.sl-symptoms-short p{font-size:17px;color:#000}.sl-package{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-gap:30px;gap:30px;align-items:start}@media screen and (max-width:1200px){.sl-package{grid-template-columns:1fr}}.sl-package .items{border-radius:30px;background-color:#fff;padding:10px 30px}@media screen and (max-width:767px){.sl-package .items{padding:5px 20px;border-radius:20px}}.sl-package .items li{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:16px;gap:16px;padding:22px 0}@media screen and (max-width:767px){.sl-package .items li{grid-template-columns:1fr;gap:8px}}.sl-package .items li+li{border-top:1px solid #cdeae8}.sl-package .items h3{font-size:19px;font-weight:700;margin-bottom:6px}.sl-package .items p{font-size:15px;line-height:1.5;color:#858886}.sl-package .items .price{font-size:18px;font-weight:700;white-space:nowrap}.sl-package .summary{display:flex;flex-direction:column;gap:14px;padding:30px;border-radius:30px;background-color:#fff}@media screen and (max-width:767px){.sl-package .summary{padding:20px;border-radius:20px}}.sl-package .summary .row{display:flex;justify-content:space-between;gap:20px;font-size:17px}.sl-package .summary .row span:last-child{white-space:nowrap}.sl-package .summary .row.total{padding-top:14px;border-top:1px solid #cdeae8;font-size:20px;font-weight:800;color:#2c6e49}.sl-package .summary .sl-btn{width:100%;margin-top:10px}.sl-process{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:30px;gap:30px}@media screen and (max-width:1200px){.sl-process{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.sl-process{grid-template-columns:1fr;gap:24px}}.sl-process li{position:relative;display:flex;flex-direction:column;gap:10px}.sl-process li:not(:last-child):after{content:"";position:absolute;top:24px;left:64px;right:-22px;height:2px;background-color:#cdeae8}@media screen and (max-width:1200px){.sl-process li:not(:last-child):after{content:none}}.sl-process .num{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background-color:#2c6e49;color:#fff;font-size:20px;font-weight:800;margin-bottom:6px}.sl-process h3{font-size:20px;font-weight:700}.sl-process p{font-size:16px;line-height:1.55;color:#858886}.service-landing .sl-section .sl-label{margin-bottom:10px;font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#2c6e49}.sl-price-card .caption{font-size:16px;color:#858886}.sl-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px}@media screen and (max-width:1200px){.sl-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.sl-cards{grid-template-columns:1fr}}.sl-cards li{display:flex;flex-direction:column;gap:10px;padding:26px 22px;border-radius:30px;background-color:#f2f6f2}@media screen and (max-width:767px){.sl-cards li{padding:20px;border-radius:20px}}.sl-cards .svg-icon{width:28px;height:28px;margin-bottom:4px}.sl-cards h3{font-size:18px;font-weight:700;line-height:1.3}.sl-cards p{font-size:15px;line-height:1.5;color:#858886}.sl-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}@media screen and (max-width:767px){.sl-compare{grid-template-columns:1fr}}.sl-compare .col{padding:30px;border-radius:30px;background-color:#fff}@media screen and (max-width:767px){.sl-compare .col{padding:20px;border-radius:20px}}.sl-compare h3{font-size:22px;font-weight:700;margin-bottom:16px;color:#2c6e49}.sl-compare ul{display:flex;flex-direction:column;gap:10px}.sl-compare li{position:relative;padding-left:20px;font-size:17px;line-height:1.5}.sl-compare li:before{content:"";position:absolute;left:0;top:.6em;width:8px;height:8px;border-radius:50%;background-color:#4c956c}.sl-checklist{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}@media screen and (max-width:1000px){.sl-checklist{grid-template-columns:1fr}}.sl-checklist li{display:flex;align-items:flex-start;gap:14px;padding:22px;border-radius:20px;border:1px solid #cdeae8;font-size:17px;line-height:1.5}.sl-variants{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}@media screen and (max-width:1200px){.sl-variants{grid-template-columns:1fr;max-width:600px}}.sl-variants li{display:flex;flex-direction:column;gap:12px;padding:30px 26px;border-radius:30px;background-color:#fff}@media screen and (max-width:767px){.sl-variants li{padding:24px 20px;border-radius:20px}}.sl-variants .label{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#2c6e49}.sl-variants h3{font-size:21px;font-weight:700;line-height:1.3}.sl-variants p{font-size:16px;line-height:1.5;color:#858886;flex-grow:1}.sl-variants .price{font-size:32px;font-weight:800;color:#2c6e49}.sl-variants .old{margin-top:-8px;font-size:15px;color:#858886}.sl-variants .sl-btn{width:100%;margin-top:6px}.sl-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:20px;gap:20px}.sl-links li{display:flex;flex-direction:column;gap:10px;padding:26px 24px;border-radius:30px;border:1px solid #cdeae8}@media screen and (max-width:767px){.sl-links li{padding:20px;border-radius:20px}}.sl-links h3{font-size:20px;font-weight:700}.sl-links p{font-size:16px;line-height:1.5;color:#858886}.sl-links .more{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:6px;font-weight:700;color:#2c6e49;text-decoration:none}.sl-links .more .svg-icon{width:18px;height:18px;transition:transform .2s}.sl-links .more:hover .svg-icon{transform:translateX(4px)}.sl-doctor .info p.accent{font-weight:700;color:#2c6e49}.sl-final{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:60px;gap:60px;align-items:center}@media screen and (max-width:1200px){.sl-final{grid-template-columns:1fr;gap:30px}}.sl-final .sl-booking-hint{margin:20px 0 0;text-align:center}.sl-service-chip{display:flex;align-items:center;gap:10px;margin-bottom:20px;padding:12px 16px;border-radius:14px;background-color:#effee6;font-weight:700;color:#2c6e49}.sl-hero.sl-hero-single{grid-template-columns:1fr}.sl-hero.sl-hero-single .sl-hero-text{max-width:1000px}.sl-cards.sl-cards-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (max-width:1200px){.sl-cards.sl-cards-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.sl-cards.sl-cards-3{grid-template-columns:1fr}}.sl-variants.sl-variants-2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1000px}@media screen and (max-width:767px){.sl-variants.sl-variants-2{grid-template-columns:1fr}}.sl-variants.sl-variants-2 .features{display:flex;flex-direction:column;gap:10px;flex-grow:1}.sl-variants.sl-variants-2 .features li{display:flex;flex-direction:row;align-items:flex-start;gap:10px;padding:0;border-radius:0;font-size:16px;line-height:1.45}.sl-variants.sl-variants-2 .features .svg-icon{width:20px;height:20px}.service-landing .sl-muted{color:#858886;font-size:16px}.service-landing .sl-btn-ghost{gap:8px}.service-landing .sl-btn-ghost .svg-icon{width:18px;height:18px}.sl-cards.sl-cards-boxed .ico-box{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:4px;border-radius:14px;background-color:#fff}.sl-cards.sl-cards-boxed .svg-icon{width:24px;height:24px;margin:0}.sl-note.sl-note-green{background-color:#fff;border:1px solid #cdeae8;text-align:center}.sl-doctor .info .checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 24px;gap:12px 24px}@media screen and (max-width:767px){.sl-doctor .info .checks{grid-template-columns:1fr}}.sl-doctor .info .checks li{display:flex;align-items:flex-start;gap:10px;font-size:16px;line-height:1.45}.sl-doctor .info .checks .svg-icon{width:20px;height:20px}.sl-cta{flex-wrap:wrap;gap:12px}.sl-process.sl-process-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (max-width:1200px){.sl-process.sl-process-3{grid-template-columns:1fr}}.sl-banner{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:40px 50px;border-radius:30px;background-color:#2c6e49;color:#fff}@media screen and (max-width:1000px){.sl-banner{flex-direction:column;align-items:flex-start;gap:24px;padding:30px}}@media screen and (max-width:767px){.sl-banner{padding:24px 20px;border-radius:20px}}.sl-banner .text{display:flex;flex-direction:column;gap:12px;max-width:800px}.sl-banner h2{font-size:32px;font-weight:700;line-height:1.2}@media screen and (max-width:767px){.sl-banner h2{font-size:24px}}.sl-banner p{font-size:18px;line-height:1.55;opacity:.9}@media screen and (max-width:767px){.sl-banner p{font-size:16px}}.sl-banner .sl-btn{flex:none}.sl-process.sl-process-5{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}@media screen and (max-width:1200px){.sl-process.sl-process-5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.sl-process.sl-process-5{grid-template-columns:1fr}}.sl-process.sl-process-5 li:not(:last-child):after{right:-18px}.sl-paragraphs{gap:16px}.sl-compare .col,.sl-paragraphs{display:flex;flex-direction:column}.sl-compare .col p{font-size:17px;line-height:1.55}.sl-compare .col .more{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin-top:16px;font-weight:700;color:#2c6e49;text-decoration:none}.sl-compare .col .more .svg-icon{width:18px;height:18px;transition:transform .2s}.sl-compare .col .more:hover .svg-icon{transform:translateX(4px)}