.for-clinics-benefits-section{position:relative}.for-clinics-benefits-section .section-header{max-width:var(--content-width);margin:0 auto;width:100%;padding:var(--section-padding-v) var(--section-padding-h) 0;display:flex;flex-direction:column;gap:var(--section-gap)}.for-clinics-benefits-section .section-header .headline{color:var(--secondary-text-2);display:flex;flex-direction:column;gap:var(--section-card-gap)}.for-clinics-benefits-section .section-header .headline:before{content:"";display:block;width:62px;height:2px;background:var(--primary-color)}@media(max-width:1060px){.for-clinics-benefits-section .section-header .headline:before{margin:0 auto}.for-clinics-benefits-section .section-header .headline{text-align:center}}.for-clinics-benefits-section .section-header .headline h3{font-size:12px;line-height:12px;text-transform:uppercase;font-weight:500;letter-spacing:.28em}.for-clinics-benefits-section .section-header .headline h2{font-size:36px;line-height:50px;font-family:var(--font-nekst)}@media(max-width:1024px){.for-clinics-benefits-section .section-header .headline h2{font-size:24px;line-height:33px}}.for-clinics-benefits-section .section-header .headline h2 span{color:var(--secondary-text-1)}.for-clinics-benefits-section .section-header .section-intro{font-size:16px;line-height:24px;color:var(--secondary-text-1);max-width:600px}@media(max-width:1060px){.for-clinics-benefits-section .section-header .section-intro{text-align:center;max-width:unset}}.for-clinics-benefits-section .content-scroll-box{overflow:hidden;width:100%}@media(max-width:1060px){.for-clinics-benefits-section .content-scroll-box{overflow:auto}}@media(max-width:1024px){.for-clinics-benefits-section .content-scroll-box{overflow:visible}}.for-clinics-benefits-section .content-scroll-box>div{max-width:var(--content-width);margin:0 auto;width:100%;padding:48px var(--section-padding-h) 0;display:flex;gap:var(--section-gap)}@media(max-width:1060px){.for-clinics-benefits-section .content-scroll-box>div{width:-moz-fit-content;width:fit-content;max-width:unset;gap:var(--section-padding-h);padding:48px var(--section-padding-h) var(--section-padding-v)}}@media(max-width:1024px){.for-clinics-benefits-section .content-scroll-box>div{flex-direction:column;width:100%;max-width:unset;gap:var(--section-gap);padding:48px var(--section-padding-h) var(--section-padding-v)}}.for-clinics-benefits-section .content-scroll-box{padding-bottom:calc(var(--section-padding-v)/2)}.for-clinics-benefits-section .content-scroll-box .benefits-section-content .benefits-column{flex:1 1;display:flex;flex-direction:column;gap:var(--section-gap)}@media(max-width:1060px){.for-clinics-benefits-section .content-scroll-box .benefits-section-content .benefits-column{flex-direction:row;gap:var(--section-padding-h)}}@media(max-width:1024px){.for-clinics-benefits-section .content-scroll-box .benefits-section-content .benefits-column{flex-direction:column;gap:var(--section-gap)}}.for-clinics-benefits-section .content-scroll-box .benefits-section-content .benefits-column:first-child{padding-top:200px}@media(max-width:1060px){.for-clinics-benefits-section .content-scroll-box .benefits-section-content .benefits-column:first-child{padding:0}}.for-clinics-benefits-section .content-scroll-box .benefits-section-content .benefits-column .benefit-card{height:var(--parallax-card-height);border-radius:var(--section-card-radius);overflow:hidden;background:var(--secondary-bg);color:var(--main-text)}@media(max-width:1060px){.for-clinics-benefits-section .content-scroll-box .benefits-section-content .benefits-column .benefit-card{width:calc(50vw - var(--section-padding-h)/2 - var(--section-padding-h))}}@media(max-width:1024px){.for-clinics-benefits-section .content-scroll-box .benefits-section-content .benefits-column .benefit-card{width:100%}}.for-clinics-benefits-section .content-scroll-box .benefits-section-content .benefits-column .benefit-card.dark{--secondary-bg:#0F0F0F;--main-text:#FFFFFF;--secondary-text-1:#717171}.for-clinics-benefits-section .content-scroll-box .benefits-section-content .benefits-column .benefit-card.image-card .card-image{display:block;width:100%;height:100%;object-fit:cover}.for-clinics-benefits-section .content-scroll-box .benefits-section-content .benefits-column .benefit-card{height:400px}@media(max-width:1024px){.for-clinics-benefits-section .content-scroll-box .benefits-section-content .benefits-column .benefit-card{height:350px}}.for-clinics-benefits-section .content-scroll-box .benefits-section-content .benefits-column .benefit-card .benefit-content{width:100%;height:100%;display:flex;flex-direction:column;padding:var(--section-card-padding)}.for-clinics-benefits-section .content-scroll-box .benefits-section-content .benefits-column .benefit-card .benefit-content h4{font-size:24px;line-height:33px;font-family:var(--font-nekst);color:var(--main-text);margin-bottom:var(--section-card-gap)}.for-clinics-benefits-section .content-scroll-box .benefits-section-content .benefits-column .benefit-card .benefit-content .description{font-size:24px;line-height:33px;font-family:var(--font-nekst);color:var(--secondary-text-1);flex:1 1}.for-clinics-hero-section{min-height:100vh;position:relative;display:flex;flex-direction:column;overflow:hidden}.for-clinics-hero-section .section-bg{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%;z-index:0}.for-clinics-hero-section .section-content{position:relative;z-index:2;flex:1 1;display:flex;flex-direction:column}.for-clinics-hero-section .section-content .text-box{max-width:var(--content-width);width:100%;padding:var(--hero-padding-top) var(--section-padding-h) var(--hero-padding-bottom);max-width:var(--hero-max-width);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:32px;margin:0 auto;flex:1 1;position:relative}@media(max-width:1024px){.for-clinics-hero-section .section-content .text-box{padding:var(--hero-padding-top) var(--section-padding-h) var(--hero-padding-bottom);min-height:100vh}}.for-clinics-hero-section .section-content .text-box h1{font-size:48px;line-height:48px;letter-spacing:.28em;font-weight:300;text-transform:uppercase;font-family:var(--font-nekst)}@media(max-width:1024px){.for-clinics-hero-section .section-content .text-box h1{font-size:30px;line-height:30px}}.for-clinics-hero-section .section-content .text-box .description{font-family:var(--font-nekst)}.for-clinics-hero-section .section-content .text-box .description p{font-size:24px;line-height:33px;margin-bottom:8px}.for-clinics-hero-section .section-content .text-box .description p:last-child{margin:0}@media(max-width:1024px){.for-clinics-hero-section .section-content .text-box .description p{font-size:16px;line-height:22px}}.for-clinics-hero-section .section-content .text-box .description p.secondary{color:var(--secondary-text-1)}.for-clinics-hero-section .section-content .text-box .scroll-icon-box{position:absolute;bottom:50px;left:50%;transform:translateX(-50%)}.for-clinics-hero-section .section-content .text-box .start-link{display:flex;align-items:center;justify-content:center;gap:8px;width:-moz-fit-content;width:fit-content;min-width:unset;padding:0 var(--btn-padding-side);height:var(--btn-height);border-radius:var(--btn-radius);font-size:14px;text-transform:unset;letter-spacing:0;font-weight:500;color:inherit;overflow:hidden;font-family:inherit;transition:all .3s}.for-clinics-hero-section .section-content .text-box .start-link:hover{background:rgba(0,0,0,0)}.for-clinics-hero-section .section-content .text-box .start-link .MuiCircularProgress-root{color:inherit}.for-clinics-hero-section .section-content .text-box .start-link{background:var(--button-bg);color:var(--button-color)}.for-clinics-hero-section .section-content .text-box .start-link:hover{background:var(--button-bg-hover)}.for-clinics-hero-section .section-content .partners-wrapper{background:var(--secondary-bg);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}@media(max-width:1024px){.for-clinics-hero-section .section-content .partners-wrapper{border:none}}.for-clinics-hero-section .section-content .partners-wrapper .partners-list{max-width:var(--content-width);margin:0 auto;padding:0 var(--section-padding-h);width:100%;display:flex}@media(max-width:1024px){.for-clinics-hero-section .section-content .partners-wrapper .partners-list{flex-direction:column;padding:0}}.for-clinics-hero-section .section-content .partners-wrapper .partners-list .partner-box{display:flex;flex-direction:column;align-items:center;justify-content:center;border-right:1px solid var(--border-color);height:66px;flex:1 1}@media(max-width:1024px){.for-clinics-hero-section .section-content .partners-wrapper .partners-list .partner-box{flex:unset;width:100%;border-bottom:1px solid var(--border-color);border-right:none}.for-clinics-hero-section .section-content .partners-wrapper .partners-list .partner-box:last-child{border:none}}.for-clinics-hero-section .section-content .partners-wrapper .partners-list .partner-box.text{font-size:12px;line-height:17px;color:var(--secondary-text-2);padding-right:16px;align-items:flex-start}@media(max-width:1024px){.for-clinics-hero-section .section-content .partners-wrapper .partners-list .partner-box.text{display:none}}.for-clinics-hero-section .section-content .partners-wrapper .partners-list .partner-box img{max-height:calc(100% - 16px);max-width:calc(100% - 16px);object-fit:contain}.for-clinics-how-it-works-section{--main-bg:#000000;--secondary-bg:#0F0F0F;--main-text:#FFFFFF;--secondary-text-1:#717171;--secondary-text-2:#FFFFFF;--button-bg:var(--main-text);--button-bg-hover:#d7d7d7;--button-color:var(--secondary-bg);background:var(--main-bg);color:var(--main-text);position:relative;z-index:2}.for-clinics-how-it-works-section .section-content{max-width:var(--content-width);margin:0 auto;width:100%;padding:var(--section-padding-v) var(--section-padding-h);display:flex;flex-direction:column;gap:64px}.for-clinics-how-it-works-section .section-content .text-block{display:flex;flex-direction:column;gap:var(--section-gap);max-width:600px}@media(max-width:1060px){.for-clinics-how-it-works-section .section-content .text-block{max-width:unset;text-align:center;align-items:center}}.for-clinics-how-it-works-section .section-content .text-block .headline{color:var(--secondary-text-2);display:flex;flex-direction:column;gap:var(--section-card-gap)}.for-clinics-how-it-works-section .section-content .text-block .headline:before{content:"";display:block;width:62px;height:2px;background:var(--primary-color)}@media(max-width:1060px){.for-clinics-how-it-works-section .section-content .text-block .headline:before{margin:0 auto}.for-clinics-how-it-works-section .section-content .text-block .headline{text-align:center}}.for-clinics-how-it-works-section .section-content .text-block .headline h3{font-size:12px;line-height:12px;text-transform:uppercase;font-weight:500;letter-spacing:.28em}.for-clinics-how-it-works-section .section-content .text-block .headline h2{font-size:36px;line-height:50px;font-family:var(--font-nekst)}@media(max-width:1024px){.for-clinics-how-it-works-section .section-content .text-block .headline h2{font-size:24px;line-height:33px}}.for-clinics-how-it-works-section .section-content .text-block .headline h2 span{color:var(--secondary-text-1)}.for-clinics-how-it-works-section .section-content .text-block .intro{font-size:16px;line-height:24px;color:var(--secondary-text-1)}.for-clinics-how-it-works-section .section-content .steps-row{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch}@media(max-width:1060px){.for-clinics-how-it-works-section .section-content .steps-row{display:flex;flex-direction:column;gap:24px}}.for-clinics-how-it-works-section .section-content .steps-row .step-card{display:contents}@media(max-width:1060px){.for-clinics-how-it-works-section .section-content .steps-row .step-card{display:flex;flex-direction:column;align-items:center}}.for-clinics-how-it-works-section .section-content .steps-row .step-card .step-card-inner{background:var(--secondary-bg);border-radius:var(--section-card-radius);padding:var(--section-card-padding);display:flex;flex-direction:column;gap:16px;position:relative;overflow:hidden;animation:stepHighlight 6s infinite}@media(max-width:1060px){.for-clinics-how-it-works-section .section-content .steps-row .step-card .step-card-inner{text-align:center;align-items:center}}.for-clinics-how-it-works-section .section-content .steps-row .step-card .step-card-inner .step-number-box{position:relative;width:56px;height:56px;display:flex;align-items:center;justify-content:center}@media(max-width:1060px){.for-clinics-how-it-works-section .section-content .steps-row .step-card .step-card-inner .step-number-box{margin:0 auto}}.for-clinics-how-it-works-section .section-content .steps-row .step-card .step-card-inner .step-number-box .glow{position:absolute;inset:-8px;border-radius:50%;background:radial-gradient(circle,rgba(107,178,179,.15) 0,transparent 70%);animation:stepGlowPulse 6s infinite}.for-clinics-how-it-works-section .section-content .steps-row .step-card .step-card-inner .step-number-box span{position:relative;z-index:1;font-family:var(--font-nekst);font-size:28px;line-height:1;font-weight:300;color:var(--primary-color)}.for-clinics-how-it-works-section .section-content .steps-row .step-card .step-card-inner h4{font-size:24px;line-height:33px;font-family:var(--font-nekst);font-weight:400}.for-clinics-how-it-works-section .section-content .steps-row .step-card .step-card-inner p{font-size:16px;line-height:24px;color:var(--secondary-text-1)}.for-clinics-how-it-works-section .section-content .steps-row .step-card:nth-child(2) .step-card-inner,.for-clinics-how-it-works-section .section-content .steps-row .step-card:nth-child(2) .step-number-box .glow{animation-delay:2s}.for-clinics-how-it-works-section .section-content .steps-row .step-card:nth-child(3) .step-card-inner,.for-clinics-how-it-works-section .section-content .steps-row .step-card:nth-child(3) .step-number-box .glow{animation-delay:4s}.for-clinics-how-it-works-section .section-content .steps-row .step-card .step-connector-box{display:flex;align-items:center;padding:0 12px;position:relative}@media(max-width:1060px){.for-clinics-how-it-works-section .section-content .steps-row .step-card .step-connector-box{flex-direction:column;padding:12px 0}}.for-clinics-how-it-works-section .section-content .steps-row .step-card .step-connector-box:before{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background:var(--primary-color);box-shadow:0 0 8px 2px rgba(107,178,179,.6);opacity:0;animation:stepDotTravel 6s infinite}@media(max-width:1060px){.for-clinics-how-it-works-section .section-content .steps-row .step-card .step-connector-box:before{animation-name:stepDotTravelVertical}}.for-clinics-how-it-works-section .section-content .steps-row .step-card .step-connector-box .connector-line{width:32px;height:1px;background:repeating-linear-gradient(90deg,var(--primary-color) 0,var(--primary-color) 4px,transparent 4px,transparent 10px)}@media(max-width:1060px){.for-clinics-how-it-works-section .section-content .steps-row .step-card .step-connector-box .connector-line{width:1px;height:32px;background:repeating-linear-gradient(180deg,var(--primary-color) 0,var(--primary-color) 4px,transparent 4px,transparent 10px)}}.for-clinics-how-it-works-section .section-content .steps-row .step-card .step-connector-box .connector-arrow{width:0;height:0;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);border-left:6px solid var(--primary-color);transition:opacity .3s;animation:stepArrowPulse 6s infinite}@media(max-width:1060px){.for-clinics-how-it-works-section .section-content .steps-row .step-card .step-connector-box .connector-arrow{border-top:6px solid var(--primary-color);border-bottom:none;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0)}}.for-clinics-how-it-works-section .section-content .steps-row .step-card:nth-child(2) .step-connector-box .connector-arrow,.for-clinics-how-it-works-section .section-content .steps-row .step-card:nth-child(2) .step-connector-box:before{animation-delay:2s}@keyframes stepHighlight{0%,3%{box-shadow:inset 0 0 0 1px rgba(0,0,0,0)}25%,8%{box-shadow:inset 0 0 0 1px rgba(107,178,179,.25),0 0 24px -4px rgba(107,178,179,.12)}30%,to{box-shadow:inset 0 0 0 1px rgba(0,0,0,0)}}@keyframes stepGlowPulse{0%,3%{opacity:.5;transform:scale(1)}25%,8%{opacity:1;transform:scale(1.3)}30%,to{opacity:.5;transform:scale(1)}}@keyframes stepDotTravel{0%,25%{left:12px;opacity:0}27%{opacity:1}32%{left:calc(100% - 18px);opacity:0}33%,to{opacity:0}}@keyframes stepDotTravelVertical{0%,25%{top:12px;left:50%;transform:translateX(-50%);opacity:0}27%{opacity:1}32%{top:calc(100% - 18px);opacity:0}33%,to{opacity:0}}@keyframes stepArrowPulse{0%,28%{opacity:.6;transform:scale(1)}31%{opacity:1;transform:scale(1.4)}34%,to{opacity:.6;transform:scale(1)}}@keyframes btnGlowRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.for-clinics-cta-section{--main-bg:#000000;--secondary-bg:#0F0F0F;--main-text:#FFFFFF;--secondary-text-1:#717171;--secondary-text-2:#FFFFFF;--button-bg:var(--main-text);--button-bg-hover:#d7d7d7;--button-color:var(--secondary-bg);background:var(--main-bg);color:var(--main-text);position:relative;z-index:2;overflow:hidden}.for-clinics-cta-section .section-content-wrapper{max-width:var(--content-width);margin:0 auto;width:100%;padding:var(--section-padding-v) var(--section-padding-h);display:flex;align-items:center;justify-content:space-between;position:relative}.for-clinics-cta-section .section-content{max-width:525px;position:relative;z-index:1}@media(max-width:1060px){.for-clinics-cta-section .section-content{margin:0 auto;text-align:center}}.for-clinics-cta-section .section-content .headline{color:var(--secondary-text-2);display:flex;flex-direction:column;gap:var(--section-card-gap)}.for-clinics-cta-section .section-content .headline:before{content:"";display:block;width:62px;height:2px;background:var(--primary-color)}@media(max-width:1060px){.for-clinics-cta-section .section-content .headline:before{margin:0 auto}.for-clinics-cta-section .section-content .headline{text-align:center}}.for-clinics-cta-section .section-content .headline h3{font-size:12px;line-height:12px;text-transform:uppercase;font-weight:500;letter-spacing:.28em}.for-clinics-cta-section .section-content .headline h2{font-size:36px;line-height:50px;font-family:var(--font-nekst)}@media(max-width:1024px){.for-clinics-cta-section .section-content .headline h2{font-size:24px;line-height:33px}}.for-clinics-cta-section .section-content .headline h2 span{color:var(--secondary-text-1)}.for-clinics-cta-section .section-content .headline{margin-bottom:var(--section-card-gap)}.for-clinics-cta-section .section-content p{font-size:14px;line-height:20px;color:var(--secondary-text-2)}.for-clinics-cta-section .section-content a,.for-clinics-cta-section .section-content button{display:flex;align-items:center;justify-content:center;gap:8px;width:-moz-fit-content;width:fit-content;min-width:unset;padding:0 var(--btn-padding-side);height:var(--btn-height);border-radius:var(--btn-radius);font-size:14px;text-transform:unset;letter-spacing:0;font-weight:500;color:inherit;overflow:hidden;font-family:inherit;transition:all .3s}.for-clinics-cta-section .section-content a:hover,.for-clinics-cta-section .section-content button:hover{background:rgba(0,0,0,0)}.for-clinics-cta-section .section-content a .MuiCircularProgress-root,.for-clinics-cta-section .section-content button .MuiCircularProgress-root{color:inherit}.for-clinics-cta-section .section-content a,.for-clinics-cta-section .section-content button{background:var(--button-bg);color:var(--button-color)}.for-clinics-cta-section .section-content a:hover,.for-clinics-cta-section .section-content button:hover{background:var(--button-bg-hover)}.for-clinics-cta-section .section-content a,.for-clinics-cta-section .section-content button{margin-top:var(--section-gap)}@media(max-width:1060px){.for-clinics-cta-section .section-content a,.for-clinics-cta-section .section-content button{margin:var(--section-gap) auto 0}}@media(max-width:1024px){.for-clinics-cta-section .section-content a,.for-clinics-cta-section .section-content button{width:100%}}.for-clinics-cta-section .dna-lottie-box{display:block;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(-70deg);z-index:0;width:700px}@media(max-width:1060px){.for-clinics-cta-section .dna-lottie-box{right:unset;left:50%;transform:translate(-50%,-50%) rotate(-70deg)}}@media(max-width:1024px){.for-clinics-cta-section .dna-lottie-box{display:none}}.for-clinics-cta-section .dna-lottie-box svg{display:block}