@font-face{font-family:Montserrat;src:url("assets/montserrat-400.ttf") format("truetype");font-weight:400;font-display:swap}
@font-face{font-family:Montserrat;src:url("assets/montserrat-500.ttf") format("truetype");font-weight:500 600;font-display:swap}
@font-face{font-family:Montserrat;src:url("assets/montserrat-700.ttf") format("truetype");font-weight:700;font-display:swap}
@font-face{font-family:Montserrat;src:url("assets/montserrat-800.ttf") format("truetype");font-weight:800 900;font-display:swap}
:root{--blue:#004c86;--pink:#cd2d9a;--light:#edf3f7;--sky:#9eceed;--white:#fff;--ink:#070707}.wide-consult .wide-consult__actions{position:absolute;top:289px;left:0;margin:0}.wide-consult__actions .kco-button{height:35px}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;overflow-x:hidden;background:#fff;color:var(--ink);font-family:Montserrat,Arial,sans-serif}.page-stage{width:min(100vw,2000px);height:min(600vw,12000px);margin:0 auto;overflow:hidden}.page{position:relative;width:2000px;height:12000px;margin:0;overflow:hidden;transform:scale(min(1,calc(100vw / 2000px)));transform-origin:top left}.page h2{margin:0;color:var(--blue);font-size:36px;font-weight:700;line-height:44px}.eyebrow{margin:0;color:#4d82aa;font-size:18px;font-weight:400;line-height:26px}.section-link{position:absolute;color:#4d82aa;font-size:18px;text-decoration:underline}.kco-button{display:inline-flex;align-items:center;justify-content:center;height:34px;padding:5px 12px;border:0;border-radius:20px;font:500 20px/24px Montserrat,Arial,sans-serif;text-decoration:none;white-space:nowrap}.kco-button--pink{background:var(--pink);color:#fff}.kco-button--blue{background:var(--blue);color:#fff}.kco-button--outline{color:#fff;border:1px solid #fff;background:transparent}.kco-button:hover{filter:brightness(.92);color:#fff}
.contact-bar{position:absolute;z-index:20;top:0;left:90px;display:grid;grid-template-columns:618px 208px 96px 400px 63px 260px;align-items:start;width:1820px;height:75px;padding-left:100px;padding-right:75px;overflow:hidden;background:url("assets/topbar-bg.svg") center -10px/1820px 85.21px no-repeat;color:#fff;white-space:nowrap}.contact-bar__address{display:flex;grid-column:1;align-items:center;gap:17px;height:65px;margin:0;font-size:20px;font-style:normal}.contact-bar__address img{width:40px;height:40px}.contact-bar__socials{display:flex;grid-column:2;width:208px;height:56px;margin-top:4px}.social-link{display:block;width:56px;height:56px}.social-link img{display:block;width:100%;height:100%}.social-link.telegram{margin-left:-2px}.social-link.compact{width:36px;height:36px;margin:10px 0 0 10px}.social-link.compact.last{margin-left:18px}.contact-bar__phone{display:grid;grid-column:4;grid-template-columns:136px 58px 206px;align-items:start;width:400px;height:56px;margin-top:4px}.contact-bar__phone span,.contact-bar__phone a{align-self:center;padding:10px;color:#fff;font-size:20px;text-decoration:none}.contact-bar__phone img{width:56px;height:56px}.contact-bar__phone a{font-weight:800}.contact-bar__appointment{grid-column:6;margin-top:16px;width:260px}
.brand{position:absolute;z-index:3;top:86px;left:180px;width:595px;height:118px}.brand img{position:absolute}.brand__mark{top:0;left:0;width:157px;height:118px}.brand__line--one{top:8px;left:165px;width:154px;height:37px}.brand__line--two{top:35px;left:164px;width:431px;height:43px}.brand__line--three{top:72px;left:165px;width:381px;height:39px}.main-nav{position:absolute;z-index:4;top:120px;left:935px;display:flex;gap:10px;width:910px;height:44px}.main-nav a{padding:10px;color:#000;font-size:20px;line-height:24px;text-decoration:none}.main-nav a:hover{color:var(--pink)}
.hero{position:absolute;top:215px;left:100px;width:1800px;height:757px}.hero__image{width:100%;height:100%;border-radius:24px;object-fit:cover}.hero__copy{position:absolute;inset:0;color:#fff}.hero h1{position:absolute;top:71px;left:74px;width:706px;height:196px;margin:0;padding:10px;font-size:72px;font-weight:700;line-height:88px}.hero__copy>p{position:absolute;top:314px;left:78px;width:650px;height:150px;margin:0;padding:10px;font-size:20px;line-height:26px}.hero__benefits{position:absolute;top:523px;left:80px;display:grid;width:732px;height:95px;grid-template-columns:479px 253px;grid-template-rows:48px 47px;font-size:22px;font-weight:500;line-height:26px}.hero__benefits span{display:flex;align-items:center;padding-left:10px;white-space:nowrap}.hero__benefits span:before{content:"";flex:0 0 29px;width:29px;height:28px;margin-right:10px;background:url("assets/yellow_star.svg") center/contain no-repeat}.hero__benefits span:last-child{grid-column:1}.hero__actions{position:absolute;top:673px;left:90px;display:flex;gap:31px}
.founder-card{position:absolute;top:1025px;left:100px;width:885px;height:500px;padding:20px 30px;border-radius:24px;background:var(--blue);color:#fff}.founder-card h2{color:#fff;font-size:36px;font-weight:400;line-height:44px}.founder-card__role{margin-top:36px;font-size:23px;line-height:30px}.founder-card ul{margin:38px 0 0;padding:0;list-style:none;font-size:18px;line-height:24px}.founder-card li:before{content:"■ ";font-size:12px}.founder-card__continuation:before{content:"■ ";color:var(--blue);font-size:12px}.founder-card>img{position:absolute;top:30px;right:31px;width:300px;height:300px;border-radius:50%;object-fit:cover}.stats{position:absolute;right:31px;bottom:35px;left:30px;display:grid;grid-template-columns:repeat(4,185px);gap:28px}.stats div{display:flex;height:70px;flex-direction:column;align-items:center;justify-content:center;border-radius:12px;background:var(--sky);color:var(--blue)}.stats b{font-size:36px;line-height:35px}.stats span{font-size:18px}
.consult-card{position:absolute;top:1025px;left:1018px;width:885px;height:500px;border-radius:24px;background:var(--light);overflow:hidden}.consult-card__decor{position:absolute;top:0;right:0;width:450px;height:307px}.consult-card h2{position:absolute;top:20px;left:26px;margin:0;color:#004c86;font-size:32px;line-height:44px}.consult-card>p{position:absolute;top:77px;left:26px;margin:0;font-size:20px;line-height:26px}.consult-card form{position:absolute;inset:0}.consult-card label,.wide-consult label{display:block;color:var(--blue);font-size:14px}.consult-card label{position:absolute;left:26px;width:830px}.consult-card label:nth-child(1){top:142px}.consult-card label:nth-child(2){top:232px}.consult-card label:nth-child(3){top:322px}.consult-card input,.wide-consult input{display:block;width:100%;height:50px;padding:7px 18px;border:0;border-radius:12px;background:#fff;color:#000;font:400 25px/32px Montserrat}.consult-card input{margin-top:7px}.consult-card button{position:absolute;top:433px;left:26px;width:260px;margin:0}.consult-card small{position:absolute;top:433px;left:360px;width:320px;color:#4d82aa;font-size:14px;line-height:17px}
.second-opinion{position:absolute;top:1567px;left:0;width:2000px;height:140px;background:var(--light);color:var(--blue)}.second-opinion__triangle{position:absolute;top:20px;left:130px;width:50px;height:100px}.second-opinion__copy{position:absolute;top:27px;left:210px;white-space:nowrap}.second-opinion strong{display:block;font-size:42px;font-weight:700;line-height:44px}.second-opinion p{margin:16px 0 0;color:var(--ink);font-size:22px;font-weight:400;line-height:26px}.second-opinion__mark{position:absolute;top:15px;left:1477px;width:369.217px;height:109.935px}
.services{position:absolute;top:1745px;left:97px;width:1803px;height:1139px}.services:after{content:"";position:absolute;right:3px;bottom:0;left:3px;height:2px;background:url("assets/point-long-divider.svg") left center/1800px 2px no-repeat}.services>.eyebrow{margin-left:3px;color:#4d82aa;font-size:18px;font-weight:400;line-height:26px}.services h2{width:540px;height:44px;margin-top:9px;font-size:44px;font-weight:700;line-height:44px;white-space:nowrap}.services .section-link{top:48px;right:0}.service-grid{display:grid;grid-template-columns:repeat(4,428px);grid-template-rows:502px 504px;gap:33px 29px;margin-top:21px;margin-left:3px}.service-card{width:428px;height:100%;overflow:hidden;border-radius:24px;background:var(--light)}.service-card>img{display:block;width:428px;height:270px;object-fit:cover}.service-card>div{position:relative;height:232px;padding:18px 20px}.service-card h3{margin:0;color:var(--blue);font-size:26px;font-weight:700;line-height:30px}.service-card p{margin:14px 0 0;font-size:18px;font-weight:400;line-height:22px}.service-card__line{position:absolute;right:20px;bottom:68px;left:20px;height:5px;background:radial-gradient(circle,var(--blue) 2px,transparent 2.5px) left center/12px 5px repeat-x}.service-card small{position:absolute;top:173px;right:20px;left:20px;color:#4d82aa;font-size:15px;font-weight:400;line-height:20px}
.why{position:absolute;top:2944px;left:0;width:2000px;height:619px;padding:26px 98px;background:var(--light)}.why>.eyebrow{width:876px;height:26px;color:#4d82aa;font-size:18px;font-weight:400;line-height:26px}.why>h2{width:997px;height:44px;margin-top:9px;font-size:44px;font-weight:700;line-height:44px;white-space:nowrap}.why-grid{display:grid;grid-template-columns:repeat(5,336px);gap:30px;margin:15px 0 0 2px}.why-grid article{width:336px}.why-grid img{width:336px;height:280px;border-radius:24px;object-fit:cover}.why-grid h3{margin:14px 0 9px;color:var(--blue);font-size:26px;font-weight:700;line-height:30px}.why-grid p{margin:0;font-size:18px;font-weight:400;line-height:22px}
.doctors{position:absolute;top:3621px;left:98px;width:1802px;height:629px}.doctors>.eyebrow{width:275px;height:26px;margin-left:2px;color:#4d82aa;font-size:18px;font-weight:400;line-height:26px}.doctors>h2{width:1157px;height:44px;margin-top:9px;margin-left:-1px;font-size:44px;line-height:44px;white-space:nowrap}.doctors .section-link{top:48px;right:229px}.doctor-controls{position:absolute;top:39px;right:0;display:flex;gap:12px}.doctor-controls button{width:45px;height:45px;padding:0;border:0;background:transparent}.doctor-controls button:disabled{opacity:.45}.doctor-controls img{display:block;width:45px;height:45px}.doctor-viewport{width:1802px;height:512px;margin-top:25px;overflow:hidden;scroll-behavior:smooth;scrollbar-width:none}.doctor-viewport::-webkit-scrollbar{display:none}.doctor-grid{display:flex;width:max-content;gap:30px;margin-left:2px}.doctor-grid article{flex:0 0 336px}.doctor-grid img{width:336px;height:365px;border-radius:24px 24px 0 0;object-fit:cover}.doctor-grid h3{margin:14px 0 8px;color:var(--blue);font-size:24px;font-weight:700;line-height:30px}.doctor-grid p{margin:0;font-size:16px;line-height:22px}.doctor-progress{position:absolute;right:0;bottom:0;left:2px;height:5px;overflow:hidden;border-radius:3px;background:#dce4e9}.doctor-progress span{display:block;height:100%;border-radius:3px;background:#8da8b9;transition:transform .2s,width .2s}
.actions{position:absolute;top:4314px;left:0;width:2000px;height:668px;padding:26px 98px;background:var(--blue)}.actions .eyebrow{color:#99b7cf}.actions h2{margin-top:9px;color:#fff;font-size:44px;font-weight:700;line-height:44px}.actions .section-link{top:79px;right:101px;color:#99b7cf}.action-grid{position:absolute;top:131px;left:100px;display:grid;grid-template-columns:repeat(4,428px);gap:29px}.action-grid article{width:428px;height:502px}.action-photo{position:relative;width:428px;height:270px}.action-photo img{display:block;width:428px;height:270px;border-radius:24px 24px 0 0;object-fit:cover}.action-photo span{position:absolute;bottom:18px;left:20px;min-width:147px;padding:5px 10px;border-radius:20px;background:#ef7c00;color:#fff;font-size:20px;font-weight:500;line-height:25px;text-align:center}.action-grid article:nth-child(3) .action-photo span{min-width:225px}.action-grid article:nth-child(4) .action-photo span{min-width:151px}.action-copy{position:relative;height:232px;padding:18px 20px;border-radius:0 0 24px 24px;background:#fff}.action-copy h3{margin:0;color:#004c86;font-size:26px;font-weight:700;line-height:30px}.action-copy p{margin:13px 0 0;font-size:18px;line-height:24px}.action-copy small{position:absolute;bottom:19px;left:20px;color:#004c86;font-size:18px;line-height:24px}.action-grid article:nth-child(-n+2) .action-copy small{line-height:20px}
.image-section{position:absolute;margin:0}.image-section img{display:block;width:100%;height:100%;object-fit:contain}.equipment{position:absolute;top:5042px;left:99px;width:1803px;height:625px}.equipment>.eyebrow{height:26px;margin:0 0 9px 1px;color:#4d82aa;font-size:18px;font-weight:400;line-height:26px}.equipment>h2{height:44px;font-size:44px;line-height:44px;white-space:nowrap}.equipment>.section-link{top:53px;right:2px;color:#4d82aa;font-size:20px;line-height:26px;text-decoration:underline}.equipment-grid{display:grid;grid-template-columns:repeat(3,580px);grid-template-rows:repeat(2,245px);gap:30px 31px;margin:26px 0 0 1px}.equipment-card{position:relative;display:grid;grid-template-columns:319px 261px;align-items:center;width:580px;height:245px;overflow:hidden;border-radius:24px;background:var(--light)}.equipment-card__visual{position:relative;width:290px;height:245px;margin-left:20px}.equipment-card__visual:before,.equipment-card__visual:after{content:"";position:absolute;top:0;left:20px;width:245px;height:245px;border-radius:50%;background:#d4e3ed}.equipment-card__visual:after{top:10px;left:30px;width:225px;height:225px;background:#fff}.equipment-card__visual img{position:absolute;z-index:1;top:15.5px;left:35.5px;width:214px;height:214px;border-radius:50%;object-fit:contain;clip-path:circle(50%)}.equipment-card h3{margin:0;color:var(--blue);font-size:24px;font-weight:700;line-height:30px}.equipment-card p{margin:7px 0 0;font-size:18px;line-height:30px}.reviews{position:absolute;top:5733px;left:0;width:2000px;height:687px;background:#edf3f7}.reviews>.eyebrow{position:absolute;top:26px;left:99px;margin:0;color:#4d82aa;font-size:18px;line-height:26px}.reviews>h2{position:absolute;top:61px;left:98px;margin:0;color:#004c86;font-size:44px;line-height:44px}.reviews>a{position:absolute;top:79px;right:98px;color:#4d82aa;font-size:20px;line-height:26px;text-decoration:underline}.review-grid{position:absolute;inset:0}.review-grid article{position:absolute;width:580px;height:245px;padding:20px;border-radius:24px;background:#fff}.review-grid article:nth-child(1){top:130px;left:100px}.review-grid article:nth-child(2){top:130px;left:711px}.review-grid article:nth-child(3){top:405px;left:100px}.review-grid article:nth-child(4){top:405px;left:711px}.review-grid article>img{display:block;width:140px;height:25px}.review-grid blockquote{margin:37px 0 0;font-size:20px;line-height:26px}.review-grid article>p{position:absolute;bottom:20px;left:20px;margin:0;font-size:18px;line-height:26px}.video-review{position:absolute;top:130px;left:1322px;width:580px;height:312px;overflow:hidden;border-radius:24px}.video-review>img{display:block;width:100%;height:100%;object-fit:cover}.video-review button{position:absolute;inset:0;border:0;background:transparent;cursor:pointer}.review-grid .review-card--video{top:472px;left:1322px;height:178px}.review-grid .review-card--video blockquote{margin:0}.review-grid .review-card--video>img{position:absolute;right:20px;bottom:27px}.ratings{position:absolute;top:6460px;left:99px;width:1803px;height:224px}.ratings>.eyebrow{margin:0;color:#4d82aa;font-size:18px;font-weight:400;line-height:26px}.ratings-grid{position:absolute;inset:0}.rating-card{position:absolute;top:58px;height:166px}.rating-card>a{position:absolute;top:0;left:0;display:block}.rating-card img{display:block;width:100%;height:100%;object-fit:contain}.rating-card strong{position:absolute;top:3px;width:122px;height:122px;border-radius:16px;background:#e5edf3;color:#004c86;font-size:44px;font-weight:800;line-height:122px;text-align:center}.rating-card p{position:absolute;top:140px;width:122px;margin:0;color:#004c86;font-size:20px;font-weight:700;line-height:26px;text-align:center;white-space:nowrap}.rating-card--yandex{left:1px;width:373px}.rating-card--yandex>a{width:224px;height:125px}.rating-card--yandex strong,.rating-card--yandex p{left:251px}.rating-card--prodoctorov{left:481px;width:361px}.rating-card--prodoctorov>a{width:207px;height:127px}.rating-card--prodoctorov strong,.rating-card--prodoctorov p{left:239px}.rating-card--2gis{left:949px;width:367px}.rating-card--2gis>a{width:215px;height:128px}.rating-card--2gis strong,.rating-card--2gis p{left:245px}.rating-card--sber{left:1418px;width:385px}.rating-card--sber>a{width:233px;height:124px}.rating-card--sber strong,.rating-card--sber p{left:263px}.award-panel{position:absolute;top:6759px;width:985px;height:510px;overflow:hidden;background:#004c86;color:#fff}.award-panel--recognition{left:0;border-radius:0 24px 24px 0}.award-panel--recognition>.eyebrow{position:absolute;top:34px;left:99px;margin:0;color:#99b7cf;font-size:18px;font-weight:400;line-height:26px}.award-panel--recognition h2{position:absolute;top:69px;left:98px;width:847px;margin:0;color:#fff;font-size:38px;font-weight:700;line-height:44px}.award-photos{position:absolute;top:137px;left:100px;display:flex;gap:31px}.award-photos img{display:block;width:408px;height:285px;border-radius:16px;object-fit:cover}.award-panel--recognition>a{position:absolute;right:38px;bottom:35px;color:#99b7cf;font-size:20px;line-height:26px;text-decoration:underline}.award-panel--quote{left:1015px;border-radius:24px 0 0 24px}.quote-mark{position:absolute;top:40px;left:30px;width:85px;height:76px}.award-panel blockquote{position:absolute;top:40px;left:150px;width:510px;margin:0;color:#fff;font-size:30px;font-weight:700;line-height:38px}.award-panel blockquote p{margin:0 0 38px}.quote-author{position:absolute;top:397px;left:150px;margin:0;color:#fff;font-size:20px;font-weight:500;line-height:26px}.quote-portrait{position:absolute;top:40px;left:688px;width:300px;height:360px;border-radius:16px;object-fit:cover}.licenses{position:absolute;top:7316px;left:0;width:2000px;height:600px;background:#edf3f7}.licenses h2{position:absolute;top:32px;left:98px;margin:0;color:#004c86;font-size:44px;font-weight:700;line-height:44px}.licenses>p{position:absolute;top:92px;left:98px;margin:0;color:#000;font-size:22px;font-weight:400;line-height:30px}.licenses>a{position:absolute;top:126px;right:98px;color:#4d82aa;font-size:20px;line-height:26px;text-decoration:underline}.license-grid{position:absolute;top:184px;left:98px;display:grid;grid-template-columns:repeat(6,270px);gap:37px}.license-grid figure{display:flex;align-items:center;justify-content:center;width:270px;height:375px;margin:0;background:#fff}.license-grid img{display:block;width:240px;height:343px;object-fit:cover}.interior{position:absolute;top:7991px;left:0;width:2000px;height:700px;background:#004c86}.interior h2{position:absolute;top:46px;left:98px;margin:0;color:#fff;font-size:44px;line-height:44px}.interior-link{position:absolute;top:60px;left:1537px;color:#99b7cf;font-size:20px;line-height:26px;text-decoration:underline}.interior-tour{position:absolute;top:56px;left:1686px;width:219px;padding:5px 10px;border-radius:20px;background:#99b7cf;color:#fff;font-size:20px;font-weight:500;line-height:25px;text-align:center}.interior-grid{position:absolute;inset:0}.interior-grid img{position:absolute;width:275px;height:250px;border-radius:18px;object-fit:cover}.interior-grid img:nth-child(1){top:124px;left:100px}.interior-grid img:nth-child(2){top:404px;left:100px}.interior-grid .interior-main{top:124px;left:406px;width:580px;height:530px}.interior-grid img:nth-child(4){top:124px;left:1018px}.interior-grid img:nth-child(5){top:404px;left:1018px}.interior-grid img:nth-child(6){top:124px;left:1324px}.interior-grid img:nth-child(7){top:404px;left:1324px}.interior-grid img:nth-child(8){top:124px;left:1630px}.interior-grid img:nth-child(9){top:404px;left:1630px}
.wide-consult{position:absolute;top:8766px;left:100px;width:1800px;height:390px;border-radius:24px;background:var(--light);overflow:hidden}.wide-consult>img{position:absolute;top:0;right:0;width:450px;height:307px}.wide-consult__copy{position:absolute;top:26px;left:40px;width:800px}.wide-consult__copy h2{width:745px;margin-top:9px;font-size:44px;line-height:50px}.wide-consult__copy>p:not(.eyebrow){margin-top:28px;font-size:22px;line-height:30px}.ticks{position:absolute;top:289px;left:0;display:flex;gap:40px;margin:0;color:#fff;font-size:20px}.ticks span{display:flex;height:35px;align-items:center;justify-content:center;padding:5px 10px;border-radius:20px;background:#004c86;font-weight:500;line-height:25px;white-space:nowrap}.ticks span:first-child{width:368px}.ticks span:last-child{width:319px}.ticks img{display:block;width:26px;height:25px;margin-right:5px}.wide-consult__form{position:absolute;top:26px;left:918px;width:845px}.wide-consult__form label{margin-bottom:17px}.wide-consult__form input{height:50px;margin-top:7px}.wide-consult__actions{position:relative;display:flex;align-items:center;margin-top:21px}.wide-consult__actions .kco-button--pink{width:260px}.wide-consult__actions .kco-button--blue{width:196px;margin-left:35px}.wide-consult__form small{position:absolute;top:0;left:557px;width:282px;color:#4d82aa;font-size:14px;line-height:17px}
.articles{position:absolute;top:9199px;left:100px;width:1800px;height:670px;padding-top:34px;background:url("assets/point-long-divider.svg") left top/1800px 2px no-repeat}.article-grid{display:grid;grid-template-columns:repeat(3,580px);gap:30px;margin-top:25px}.article-grid article{width:580px;height:529px}.article-grid>article>img{display:block;width:580px;height:278px;border-radius:24px 24px 0 0;object-fit:cover}.article-grid article>div{position:relative;height:251px;padding:20px;border-radius:0 0 24px 24px;background:#edf3f7}.article-grid p{margin:0;color:#99b7cf;font-size:18px;line-height:26px}.article-grid h3{margin:18px 0 0;color:#004c86;font-size:26px;font-weight:700;line-height:30px}.article-grid span{position:absolute;top:177px;left:20px;font-size:18px;line-height:normal}
.news{position:absolute;top:9906px;left:0;width:2000px;height:354px;padding:32px 100px;background:var(--light);color:var(--blue)}.news h2{font-size:44px;font-weight:700;line-height:44px}.news>a{position:absolute;top:50px;right:94px;color:#4d82aa;font-size:20px;font-weight:400;line-height:26px;text-decoration:underline}.news__column{position:absolute;top:104px;left:100px;width:887px;border-top:2px solid var(--blue);border-bottom:2px solid var(--blue)}.news__column--right{left:1018px}.news__column p{display:grid;grid-template-columns:220px 630px;column-gap:27px;align-items:center;min-height:50px;margin:0;padding:10px 0;border-bottom:1px solid var(--blue)}.news__column p:last-child{border-bottom:0}.news time{color:#000;font-size:23px;font-weight:600;line-height:26px}.news b{color:#000;font-size:23px;font-weight:400;line-height:30px}
.contacts{position:absolute;top:10305px;left:100px;width:1800px;height:630px;padding-top:30px;background:url("assets/point-long-divider.svg") left top/1800px 2px no-repeat}.contacts>img{position:absolute;top:99px;left:0;width:850px;height:531px;border-radius:24px;object-fit:cover}.contacts dl{position:absolute;top:99px;right:0;display:grid;grid-template-columns:290px 560px;width:880px;margin:0;color:var(--blue)}.contacts dt,.contacts dd{display:flex;align-items:center;min-height:60px;margin:0;padding:15px 0;border-bottom:1px solid var(--blue);font-size:20px;line-height:30px}.contacts dd{font-size:22px}.contacts a{color:inherit;text-decoration:none}.contacts__buttons{position:absolute;top:517px;left:920px;display:flex;gap:67px}
.seo-copy{position:absolute;top:11025px;left:100px;width:1800px;height:390px;padding:30px;border:2px solid var(--blue);border-radius:24px;color:var(--blue)}.seo-copy>p{margin:0;color:#000;font-size:20px;line-height:26px}.seo-copy>p strong{color:var(--blue)}.seo-links{display:grid;grid-template-columns:repeat(4,1fr);margin-top:8px;font-size:18px;line-height:26px}
.footer{position:absolute;top:11495px;left:100px;width:1800px;height:505px;padding:25px 30px;border-radius:24px 24px 0 0;background:var(--blue);color:#fff;overflow:hidden}.footer__decor{position:absolute;top:0;right:0;width:448px;height:306px}.footer__eyebrow{position:relative;margin:0;color:#99b7cf;font-size:18px;line-height:26px}.footer__brand{position:absolute;top:119px;left:30px;width:657px;height:112px}.footer__brand img{display:block;width:100%;height:100%}.footer__columns{position:absolute;top:119px;right:30px;display:grid;grid-template-columns:260px 160px 148px 244px;gap:50px;font-size:18px;line-height:28px}.footer__columns p{margin:0}.footer__contacts{position:absolute;top:325px;left:30px;display:flex;gap:60px}.footer__contacts a{display:flex;align-items:center;gap:20px;color:#99b7cf;font-size:24px;font-weight:800;text-decoration:none}.footer__contacts img{width:50px;height:50px}.footer__bottom{position:absolute;right:30px;bottom:35px;left:30px;display:flex;justify-content:space-between;padding-top:15px;border-top:1px solid #fff;font-size:16px}
.page{background:url("assets/point-long-divider.svg") 100px 2911px/1800px 2px no-repeat,url("assets/point-long-divider.svg") 100px 3591px/1800px 2px no-repeat,url("assets/point-long-divider.svg") 100px 4279px/1800px 2px no-repeat,url("assets/point-long-divider.svg") 100px 5015px/1800px 2px no-repeat,url("assets/point-long-divider.svg") 100px 5698px/1800px 2px no-repeat,url("assets/point-long-divider.svg") 100px 6720px/1800px 2px no-repeat,url("assets/point-long-divider.svg") 100px 7952px/1800px 2px no-repeat,url("assets/point-long-divider.svg") 100px 8727px/1800px 2px no-repeat,url("assets/point-long-divider.svg") 100px 9198px/1800px 2px no-repeat,url("assets/point-long-divider.svg") 100px 9867px/1800px 2px no-repeat,url("assets/point-long-divider.svg") 100px 10303px/1800px 2px no-repeat,url("assets/point-long-divider.svg") 100px 10978px/1800px 2px no-repeat,url("assets/point-long-divider.svg") 100px 11453px/1800px 2px no-repeat}.services:after{display:none}.articles,.contacts{background-image:none}.brand{top:81px}.main-nav{top:117px}.service-card__line{right:auto;width:387px;background:url("assets/lil-divider.svg") center/387px 5px no-repeat}.why-grid{margin-top:25px}.why-grid img{display:block}.doctor-progress{display:none}.contacts__map{position:absolute;z-index:1;top:99px;left:0;width:850px;height:531px;border-radius:24px;object-fit:cover}.contacts__decor{position:absolute;z-index:0;top:99px;right:0;left:auto;width:447.923px;height:305.99px;border-radius:0;object-fit:fill}.contacts dl{z-index:1;top:99px;column-gap:27px;color:#000}.contacts dt,.contacts dd{min-height:0;padding:15px 0;border:0;font-size:24px}.contacts dt{font-weight:600;line-height:26px}.contacts dd{font-weight:400;line-height:30px}.contacts__buttons{z-index:1;top:517px;gap:67px}.contacts__buttons .kco-button{color:#fff}.contacts__buttons .kco-button--blue{width:247.035px}.contacts__buttons .kco-button--pink{width:257.948px}.page-stage{height:var(--page-height,12000px)}.page{transform:scale(var(--page-scale,1))}
