@charset "UTF-8";@keyframes rotateInCycle{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes moveDown{0%{position:absolute;top:0;overflow:hidden}99%{top:50vh;overflow:hidden}100%{position:absolute;overflow:hidden;top:0;height:0}}@keyframes loadingShim{0%{opacity:1}50%{opacity:.5}100%{opacity:1}}:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .h1,:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) h1{font-family:TT Chocolates,sans-serif;font-size:clamp(36px,7vw,64px);font-weight:400;line-height:1}@media (min-width:768px){:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .h1,:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) h1{font-size:clamp(36px,4vw,64px)}}:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .h2,:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) h2{font-family:TT Chocolates,sans-serif;font-size:clamp(28px,4.5vw,48px);font-weight:400;line-height:1}@media (min-width:1025px){:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .h2,:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) h2{font-size:48px}}:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .h3,:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) h3{font-family:TT Chocolates,sans-serif;font-size:clamp(24px,3.5vw,32px);font-weight:400;line-height:1.1}@media (min-width:1025px){:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .h3,:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) h3{font-size:32px}}:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .h4,:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) h4{font-family:TT Chocolates,sans-serif;font-size:clamp(20px,4.8vw,24px);font-weight:400;line-height:1.1;letter-spacing:.03px}@media (min-width:768px){:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .h4,:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) h4{font-size:clamp(20px,2.5vw,24px)}}:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .h4:is(.h4-mobile),:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) h4:is(.h4-mobile){font-size:18px}@media (min-width:1025px){:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .h4:not(.h4-mobile),:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) h4:not(.h4-mobile){font-size:24px;letter-spacing:.03px}}:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .t-input{font-weight:400;font-size:18px;line-height:19.8px}@media (min-width:1025px){:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .t-input{font-size:20px;line-height:22px}}:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .secondary-title{font-family:TT Chocolates,sans-serif;font-size:18px;font-weight:400;line-height:1.2;letter-spacing:-.02em;text-align:left;color:#1b1b1b}:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .body-text,:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) ol:not(:where(.caption, .page-contents__items a) > ol),:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) p,:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) ul{font-family:TT Chocolates,sans-serif;font-size:clamp(16px,2.5vw,18px);font-weight:400;line-height:1.3}@media (min-width:1025px){:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .body-text,:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) ol:not(:where(.caption, .page-contents__items a) > ol),:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) p,:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) ul{font-size:18px;line-height:1.3}}.page-contents__items :where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) a,:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .caption,:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .page-contents__items a{font-family:TT Chocolates,sans-serif;font-size:14px;font-weight:400;line-height:1.2}:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) ._other-publications ol li{margin:16px 0}:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .click-string{font-family:TT Chocolates,sans-serif;font-size:16px;font-weight:400;line-height:1.3;letter-spacing:-.02em;border-bottom:1px dashed;width:-moz-fit-content;width:fit-content;cursor:pointer;transition:color .4s cubic-bezier(.25,.1,.25,1)}@media (min-width:768px){:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .click-string{font-size:18px}}:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) :where(.click-string){color:#717172;border-color:#c4c4c4}@media (hover),(min-width:0�),(min--moz-device-pixel-ratio:0),(-ms-high-contrast:none),(-ms-high-contrast:active){:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) :where(.click-string):hover{color:#bda47f}}:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) :where(.click-string):active{color:#bda47f}:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .label{font-family:TT Chocolates,sans-serif;font-size:clamp(12px,1.5vw,18px);font-weight:400;line-height:1.5}:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .label-d{font-family:TT Chocolates,sans-serif;font-weight:400;font-size:18px;line-height:1.3}@media (min-width:768px){:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .label{font-size:18px;line-height:1.3}}:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) p.exp-year{display:flex}@media (max-width:767px){:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) p.exp-year{flex-direction:column}}:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) p.exp-year span{flex-shrink:0;width:118px;margin-right:48px;font-family:TT Chocolates,sans-serif;font-size:18px;font-weight:400;line-height:23.4px;letter-spacing:-.01em;text-align:left;color:#717172}@media (min-width:768px){:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) p.exp-year span{font-size:20px;font-weight:400;line-height:26px}}:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .pagination__item{font-size:18px;line-height:27px;font-weight:500}:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .pagination__info{font-size:20px;font-weight:400;line-height:22px}:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .button-text{font-size:18px;font-weight:500;line-height:27px;text-align:center}:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .body-text,:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) ol:not(:where(.caption, .page-contents__items a) > ol),:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) p,:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) ul{color:#1b1b1b}:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .h1,:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .h2,:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) h1,:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) h2{color:#8d3332}:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .h3,:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .h4,:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) h3,:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) h4{color:#1b1b1b}.page-contents__items :where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) a,:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .caption,:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .page-contents__items a{color:#717172}.page-contents__items :where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) a._black,:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .caption._black,:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .page-contents__items a._black{color:#1b1b1b}.body-text,:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) p,ol:not(:where(.caption, .page-contents__items a) > ol),ul{color:#1b1b1b}:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .button-v2{font-family:TT Chocolates,sans-serif;font-weight:400;line-height:1;text-align:center;font-size:18px}:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) .h4:not(:first-child, .h4-mobile, .h1 + .h4),:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) h4:not(:first-child, .h4-mobile, h1 + h4){margin-top:40px}:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) ol,:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) p,:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) ul{margin-top:20px}:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) ol:first-child,:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) p:first-child,:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) ul:first-child{margin-top:0}:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) ol li a,:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) ol li p,:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) ul li a,:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) ul li p{display:contents}:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) ol li,:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) ul li{margin:6px 0}:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) ol li:last-child,:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) ul li:last-child{margin-bottom:0!important}:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) ul{text-indent:-30px;padding-left:30px}:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) ul li{position:relative}:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) ul li:before{content:"";display:inline-flex;width:3px;height:3px;aspect-ratio:1;border-radius:50%;background:#1b1b1b;transform:translateY(-50%);margin:0 13px 2px 15px}:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) ol{list-style-type:none;counter-reset:num;padding-left:32px}:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) ol li{position:relative}:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) ol li a{color:inherit!important}@media (hover),(min-width:0�),(min--moz-device-pixel-ratio:0),(-ms-high-contrast:none),(-ms-high-contrast:active){:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) ol li:hover a{color:#bda47f!important}}:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) ol li:active a{color:#bda47f!important}:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) ol li:before{content:counter(num) ".";counter-increment:num;display:inline-block;position:absolute;top:0;left:-32px}:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) .h1 + ol,:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) .h1 + ul,:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) .h2 + ol,:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) .h2 + ul,:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) .h3 + ol,:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) .h3 + ul,:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) .h4 + ol,:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) .h4 + ul,:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) h1 + ol,:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) h1 + ul,:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) h2 + ol,:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) h2 + ul,:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) h3 + ol,:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) h3 + ul,:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) h4 + ol,:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) h4 + ul,:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) p + ol,:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) p + ul{margin-top:0}:where(._text-style-v2-chocolates .article-content, .main > *:not(.breadcrumbs) * .article-content) section + section,:where(._text-style-v2-chocolates .disease-tab-content, .main > *:not(.breadcrumbs) * .disease-tab-content) section + section{margin-top:48px}:where(._text-style-v2-chocolates .article-content, .main > *:not(.breadcrumbs) * .article-content) h4:not(:first-child),:where(._text-style-v2-chocolates .disease-tab-content, .main > *:not(.breadcrumbs) * .disease-tab-content) h4:not(:first-child){margin-top:24px}:where(._text-style-v2-chocolates .article-content, .main > *:not(.breadcrumbs) * .article-content) p:not(:first-child),:where(._text-style-v2-chocolates .disease-tab-content, .main > *:not(.breadcrumbs) * .disease-tab-content) p:not(:first-child){margin-top:20px}:where(._text-style-v2-chocolates .article-content, .main > *:not(.breadcrumbs) * .article-content) .diseases-constructor-block:not(:first-child),:where(._text-style-v2-chocolates .disease-tab-content, .main > *:not(.breadcrumbs) * .disease-tab-content) .diseases-constructor-block:not(:first-child){margin-top:24px}:where(._text-style-v2-chocolates .article-content, .main > *:not(.breadcrumbs) * .article-content) .short-list h5,:where(._text-style-v2-chocolates .disease-tab-content, .main > *:not(.breadcrumbs) * .disease-tab-content) .short-list h5{font-size:inherit;font-weight:inherit;line-height:inherit}:where(._text-style-v2-chocolates .article-content, .main > *:not(.breadcrumbs) * .article-content) section > ol:not(:first-child),:where(._text-style-v2-chocolates .article-content, .main > *:not(.breadcrumbs) * .article-content) section > ul:not(:first-child),:where(._text-style-v2-chocolates .disease-tab-content, .main > *:not(.breadcrumbs) * .disease-tab-content) section > ol:not(:first-child),:where(._text-style-v2-chocolates .disease-tab-content, .main > *:not(.breadcrumbs) * .disease-tab-content) section > ul:not(:first-child){margin-top:20px}:where(._text-style-v2-chocolates .article-content, .main > *:not(.breadcrumbs) * .article-content) section > ol li a,:where(._text-style-v2-chocolates .article-content, .main > *:not(.breadcrumbs) * .article-content) section > ol li p,:where(._text-style-v2-chocolates .article-content, .main > *:not(.breadcrumbs) * .article-content) section > ul li a,:where(._text-style-v2-chocolates .article-content, .main > *:not(.breadcrumbs) * .article-content) section > ul li p,:where(._text-style-v2-chocolates .disease-tab-content, .main > *:not(.breadcrumbs) * .disease-tab-content) section > ol li a,:where(._text-style-v2-chocolates .disease-tab-content, .main > *:not(.breadcrumbs) * .disease-tab-content) section > ol li p,:where(._text-style-v2-chocolates .disease-tab-content, .main > *:not(.breadcrumbs) * .disease-tab-content) section > ul li a,:where(._text-style-v2-chocolates .disease-tab-content, .main > *:not(.breadcrumbs) * .disease-tab-content) section > ul li p{display:contents}:where(._text-style-v2-chocolates .article-content, .main > *:not(.breadcrumbs) * .article-content) section > ol li,:where(._text-style-v2-chocolates .article-content, .main > *:not(.breadcrumbs) * .article-content) section > ul li,:where(._text-style-v2-chocolates .disease-tab-content, .main > *:not(.breadcrumbs) * .disease-tab-content) section > ol li,:where(._text-style-v2-chocolates .disease-tab-content, .main > *:not(.breadcrumbs) * .disease-tab-content) section > ul li{margin:6px 0}:where(._text-style-v2-chocolates .article-content, .main > *:not(.breadcrumbs) * .article-content) section > ol li:last-child,:where(._text-style-v2-chocolates .article-content, .main > *:not(.breadcrumbs) * .article-content) section > ul li:last-child,:where(._text-style-v2-chocolates .disease-tab-content, .main > *:not(.breadcrumbs) * .disease-tab-content) section > ol li:last-child,:where(._text-style-v2-chocolates .disease-tab-content, .main > *:not(.breadcrumbs) * .disease-tab-content) section > ul li:last-child{margin-bottom:0!important}:where(._text-style-v2-chocolates .article-content, .main > *:not(.breadcrumbs) * .article-content) section > ul,:where(._text-style-v2-chocolates .disease-tab-content, .main > *:not(.breadcrumbs) * .disease-tab-content) section > ul{text-indent:-30px;padding-left:30px}:where(._text-style-v2-chocolates .article-content, .main > *:not(.breadcrumbs) * .article-content) section > ul li,:where(._text-style-v2-chocolates .disease-tab-content, .main > *:not(.breadcrumbs) * .disease-tab-content) section > ul li{position:relative}:where(._text-style-v2-chocolates .article-content, .main > *:not(.breadcrumbs) * .article-content) section > ul li:before,:where(._text-style-v2-chocolates .disease-tab-content, .main > *:not(.breadcrumbs) * .disease-tab-content) section > ul li:before{content:"";display:inline-block;width:2.5px;aspect-ratio:1;border-radius:50%;background:#1b1b1b;transform:translateY(-50%);margin:0 13px 2px 15px}:where(._text-style-v2-chocolates .article-content, .main > *:not(.breadcrumbs) * .article-content) section > ol,:where(._text-style-v2-chocolates .disease-tab-content, .main > *:not(.breadcrumbs) * .disease-tab-content) section > ol{list-style-type:none;counter-reset:num;padding-left:32px}:where(._text-style-v2-chocolates .article-content, .main > *:not(.breadcrumbs) * .article-content) section > ol li,:where(._text-style-v2-chocolates .disease-tab-content, .main > *:not(.breadcrumbs) * .disease-tab-content) section > ol li{position:relative}:where(._text-style-v2-chocolates .article-content, .main > *:not(.breadcrumbs) * .article-content) section > ol li a,:where(._text-style-v2-chocolates .disease-tab-content, .main > *:not(.breadcrumbs) * .disease-tab-content) section > ol li a{color:inherit!important}@media (hover),(min-width:0�),(min--moz-device-pixel-ratio:0),(-ms-high-contrast:none),(-ms-high-contrast:active){:where(._text-style-v2-chocolates .article-content, .main > *:not(.breadcrumbs) * .article-content) section > ol li:hover a,:where(._text-style-v2-chocolates .disease-tab-content, .main > *:not(.breadcrumbs) * .disease-tab-content) section > ol li:hover a{color:#bda47f!important}}:where(._text-style-v2-chocolates .article-content, .main > *:not(.breadcrumbs) * .article-content) section > ol li:active a,:where(._text-style-v2-chocolates .disease-tab-content, .main > *:not(.breadcrumbs) * .disease-tab-content) section > ol li:active a{color:#bda47f!important}:where(._text-style-v2-chocolates .article-content, .main > *:not(.breadcrumbs) * .article-content) section > ol li:before,:where(._text-style-v2-chocolates .disease-tab-content, .main > *:not(.breadcrumbs) * .disease-tab-content) section > ol li:before{content:counter(num) ".";counter-increment:num;display:inline-block;position:absolute;top:0;left:-32px}@media (max-width:767px){.grid-section__wrapper{padding:0}}@media (min-width:1025px){.grid-section__wrapper{display:flex;gap:24px}}@media (min-width:1025px){.grid-section__main{width:min(66.5%,808px);flex-shrink:0}}.grid-section__sliding-wrap{position:sticky;top:calc(var(--desktop-header-height) + var(--desktop-header-sticky-offset))}@media (max-width:1024px){.grid-section__sliding-wrap{display:contents}}.grid-section__aside{margin-top:16px}@media (min-width:768px){.grid-section__aside{margin-top:24px}}@media (min-width:1025px){.grid-section__aside{margin-top:0;flex-grow:1;max-width:392px;width:calc(33.5% - 24px)}}.grid-section__aside-block{background-color:#fff;border-radius:24px}.grid-section__aside-block + .grid-section__aside-block{margin-top:56px}@media (min-width:768px){.grid-section__aside-block + .grid-section__aside-block{margin-top:24px}}.grid-section__aside-block + .grid-section__aside-block #contacts-item-sidebar[v-cloak]{min-height:400px}.grid-section__block{padding:24px;background-color:#fff;border-radius:32px}@media (min-width:768px){.grid-section__block{padding:32px}}@media (min-width:1025px){.grid-section__block{padding:40px}}.grid-section__block + .grid-section__block{margin-top:16px}@media (min-width:768px){.grid-section__block + .grid-section__block{margin-top:24px}}.page-contents{padding:16px;background-color:#f5f5f7;border-radius:24px;contain:paint;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:1025px){.page-contents{background-color:#fff;padding:20px 24px}}@media (max-width:1024px){.page-contents__items-wrapper:not(._open){height:0;pointer-events:none}}.page-contents__header{display:flex;justify-content:space-between;gap:20px;align-items:center}.page-contents__arrow{width:13px;height:13px;display:flex;transition:.4s cubic-bezier(.25,.1,.25,1)}.page-contents__arrow:is(._active.page-contents__header .page-contents__arrow){rotate:180deg}.page-contents__arrow [data-icon]{fill:none;stroke:#8d3332;stroke-width:2px}.page-contents__items{padding-top:17px;display:flex;flex-direction:column;gap:18.5px}.page-contents__items a{color:#717172!important;text-decoration:underline;text-decoration-style:dashed;text-underline-offset:5px;text-decoration-thickness:1px}@media (hover),(min-width:0�),(min--moz-device-pixel-ratio:0),(-ms-high-contrast:none),(-ms-high-contrast:active){.page-contents__items a:hover{color:#bda47f!important}}.page-contents__items a:active{color:#bda47f!important}.js--program-tab-body:not(._active){display:none}.clinic__competencies{background:#f6f1ef;padding:34px 24px 10px;position:relative}@media (min-width:768px){.clinic__competencies{padding:56px 64px 34px}}.clinic__competencies-bg{width:100%;height:100%;position:absolute;left:0;bottom:0;background-position:left bottom;background-repeat:no-repeat;mix-blend-mode:multiply;pointer-events:none;z-index:0}.clinic__competencies-title{font-family:Kudryashev Headline;color:#8d3332;margin-bottom:20px;font-weight:400;font-size:26px;line-height:29px}@media (min-width:768px){.clinic__competencies-title{font-size:48px;line-height:56px;margin-bottom:44px}}.clinic__competencies-lists{display:flex;flex-direction:column;position:relative;z-index:1}.clinic__competencies-lists .show-detailed__body{margin-bottom:10px}@media (min-width:768px){.clinic__competencies-lists .show-detailed__body{margin-bottom:unset}}.clinic__competencies-lists .show-detailed__body-wrap{padding-bottom:10px}@media (min-width:768px){.clinic__competencies-lists .show-detailed__body-wrap{padding-bottom:unset}}.clinic__competencies-button{color:#8d3332;cursor:pointer;width:-moz-fit-content;width:fit-content;font-size:14px;line-height:22px;transition:1s}@media (min-width:768px){.clinic__competencies-button{font-size:unset;line-height:unset}}.clinic__competencies-button .svg-icon{width:8px;height:8px;margin-left:4px}.clinic__competencies-button.show-detailed__button_active .svg-icon{transform:rotate(180deg)}.clinic__competencies-list{display:flex;padding-top:28px;padding-bottom:30px;border-top:1px solid #d3d0ce;flex-direction:column;gap:24px}@media (min-width:768px){.clinic__competencies-list{padding-top:34px;flex-direction:unset;gap:unset}}.clinic__competencies-list-title{color:#8d3332;flex:1;font-size:20px;font-weight:400;line-height:28px}@media (min-width:768px){.clinic__competencies-list-title{font-size:28px;font-weight:300;line-height:36px}}.clinic__competencies-list-items{display:flex;flex-direction:column;gap:8px}.clinic__competencies-list-items::-webkit-scrollbar{width:3px;border-radius:15px;height:0;background:#f6f1ef}.clinic__competencies-list-items::-webkit-scrollbar-thumb{background:rgba(192,175,149,.2745098039)}@media (min-width:768px){.clinic__competencies-list-items{gap:16px;overflow-y:scroll;margin-right:14px}.clinic__competencies-list-items:not(.show-detailed__body-wrap){max-height:278px}}.clinic__competencies-list-wrapper{position:relative;flex:1}.clinic__competencies-list-wrapper .shadow{display:none;position:absolute;left:0;z-index:2;width:100%;height:92px;pointer-events:none}@media (min-width:768px){.clinic__competencies-list-wrapper .shadow{display:unset}}.clinic__competencies-list-wrapper .shadow--top{top:0;background:linear-gradient(180deg,#f6f1ef,transparent);opacity:0}.clinic__competencies-list-wrapper .shadow--bottom{bottom:0;background:linear-gradient(0deg,#f6f1ef,transparent);opacity:0}.clinic__competencies-item{font-size:16px;font-weight:300;line-height:26px}.clinic__competencies-item-link{color:#8d3332}.clinic__gallery-title{font-family:Kudryashev Headline;color:#8d3332;margin-bottom:20px;max-width:912px;font-size:26px;font-weight:500;line-height:29px}@media (min-width:768px){.clinic__gallery-title{margin-bottom:64px;font-size:48px;font-weight:400;line-height:58px}}.clinic__gallery .gallery__slide{background-color:#fbf9f6}.clinic__gallery .gallery__slide img{-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.clinic__gallery .gallery__slide{max-height:544px}}@media (min-width:768px){.clinic__gallery .gallery__gallery-thumbs{max-width:752px}}.clinic__specialists-title{font-family:Kudryashev Headline;font-weight:400;color:#8d3332;width:-moz-fit-content;width:fit-content;position:relative;margin-bottom:36px;font-size:26px;line-height:29px}@media (min-width:768px){.clinic__specialists-title{margin-bottom:46px;font-size:48px;line-height:56px}}.clinic__specialists-title_bottom{margin-top:30px}@media (min-width:1025px){.clinic__specialists-title_bottom{margin-bottom:-30px}}.clinic__specialists-title:before{content:"";position:absolute;height:1px;background-color:#bda47f;width:100%;bottom:-4px}@media (min-width:768px){.clinic__specialists-title:before{bottom:-10px}}.clinic__specialists-wrapper{display:flex;justify-content:space-between;flex-direction:column-reverse}@media (min-width:768px){.clinic__specialists-wrapper{flex-direction:unset;gap:30px}}.clinic__specialists-about{display:flex;flex-direction:column;font-size:14px;font-weight:300;line-height:22px}@media (min-width:768px){.clinic__specialists-about{font-size:18px;line-height:29px}}.clinic__specialists-about h2 + *,.clinic__specialists-about h3 + *,.clinic__specialists-about h4 + *{margin-top:14px}.clinic__specialists-head{max-width:343px;display:flex;flex-direction:column;flex-shrink:0}@media (min-width:768px){.clinic__specialists-head{width:32%;max-width:unset}}@media (min-width:768px){.clinic__specialists-head-wrap{position:sticky;top:calc(var(--mobile-header-height) + var(--mobile-header-sticky-offset))}}@media (min-width:1025px){.clinic__specialists-head-wrap{position:sticky;top:calc(var(--desktop-header-height) + var(--desktop-header-sticky-offset))}}.clinic__specialists-head-photo{display:flex;margin-bottom:18px}.clinic__specialists-head-photo img{width:100%}.clinic__specialists-head-name{color:#8d3332;margin-bottom:4px;font-size:20px;font-weight:400;line-height:28px}@media (min-width:768px){.clinic__specialists-head-name{font-size:28px;font-weight:100;line-height:36px}}.clinic__specialists-head-pos{margin-bottom:4px;font-size:16px;font-weight:300;line-height:26px}@media (min-width:768px){.clinic__specialists-head-pos{font-size:18px;line-height:29px}}.clinic__specialists-head-spec{color:#8c8c8c;text-transform:uppercase;font-size:10px;font-weight:300;line-height:17px}@media (min-width:768px){.clinic__specialists-head-spec{font-size:10px;line-height:17px}}.clinic__specialists-text{margin-bottom:40px}.clinic__specialists-text a{color:#8d3332}.clinic__specialists-text p + p{margin-top:20px}.clinic__specialists-text .about__text._specialization ul li::before,.clinic__specialists-text .article-inner ul li::before,.clinic__specialists-text .classic-table td ul li::before,.clinic__specialists-text .content-table td ul li::before,.clinic__specialists-text .styled-ul li::before{position:absolute;content:"";left:5px;top:.7em;width:6px;height:6px;border-radius:50%;background-color:#8d3332}.clinic__specialists-text .simple-text .about__text._specialization ul li,.clinic__specialists-text .simple-text .article-inner ul li,.clinic__specialists-text .simple-text .classic-table td ul li,.clinic__specialists-text .simple-text .content-table td ul li,.clinic__specialists-text .simple-text .styled-ul li{padding-left:20px}.clinic__specialists-text li{position:relative;padding-left:20px}.clinic__specialists-text .article-text__subtitle{font-size:20px;line-height:1.4;color:#8d3332;margin-bottom:10px;font-weight:100}.clinic__specialists-text h3{font-size:20px;line-height:28px;font-weight:300}.clinic__specialists-text ul{font-size:16px;line-height:26px}.clinic__specialists-text ul li:before{background-color:#4d4d4d!important}.clinic__specialists-text div,.clinic__specialists-text p{font-size:16px;font-weight:300;line-height:26px}.clinic__specialists-detail-text{display:flex;flex-direction:column;gap:10px}@media (min-width:768px){.clinic__specialists-detail-text{gap:20px}}.clinic__specialists-list{background-color:#f8f6f4;padding:40px 28px}@media (min-width:1025px){.clinic__specialists-list{padding:40px 50px}}.clinic__specialists-list .show-detailed__body{grid-area:detail;margin-left:-24px}.clinic__specialists-list .show-detailed__body-wrap{padding-bottom:10px}@media (min-width:768px){.clinic__specialists-list .show-detailed__body-wrap{padding-bottom:unset}}.clinic__specialists-list-button{color:#8d3332;cursor:pointer;width:-moz-fit-content;width:fit-content;grid-area:button;font-size:14px;line-height:22px;transition:1s}@media (min-width:768px){.clinic__specialists-list-button{font-size:unset;line-height:unset}}.clinic__specialists-list-button .svg-icon{width:8px;height:8px;margin-left:4px}.clinic__specialists-list-button.show-detailed__button_active .svg-icon{transform:rotate(180deg)}.clinic__specialists-list-title{margin-bottom:32px;font-size:18px;font-weight:400;line-height:27px}@media (min-width:768px){.clinic__specialists-list-title{font-size:20px;line-height:28px}}.clinic__specialists-list-items{padding-left:24px;display:flex;flex-direction:column;gap:10px;font-size:16px;line-height:26px}@media (min-width:768px){.clinic__specialists-list-items{gap:10px 34px;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:". ." ". ." ". ." "detail detail" "button button"}}.clinic__specialists-list-item{position:relative}.clinic__specialists-list-item:before{content:"•";color:#a58a63;position:absolute;left:-20px;top:-3px}.clinic__specialists-list-item a{color:#8d3332}.clinic__specialists-link{margin-top:18px;font-size:12px;font-weight:300;line-height:19px;text-align:center}@media (min-width:768px){.clinic__specialists-link{text-align:unset;font-size:16px;line-height:26px;margin-top:16px}}.clinic__specialists-link a{color:#8d3332}.clinic__specialists-button{color:#8d3332;cursor:pointer;width:-moz-fit-content;width:fit-content;margin-top:10px;transition:1s}.clinic__specialists-button .svg-icon{width:8px;height:8px;margin-left:4px}.clinic__specialists-button.show-detailed__button_active .svg-icon{transform:rotate(180deg)}.clinic__reviews-title{font-size:24px;font-weight:300;line-height:36px}.clinic__reviews-link{font-size:12px;line-height:19px;font-weight:300;margin:18px auto -12px auto;width:-moz-fit-content;width:fit-content}.clinic__reviews-link a{color:#8d3332}@media (min-width:768px){.clinic__reviews-link{font-size:16px;line-height:26px;margin:24px 0 0}}.clinic__pricelist{max-width:100%;border-radius:32px;background:#fff}.clinic__pricelist td.name{width:80%;font-family:TT Chocolates;font-size:20px;font-weight:400;line-height:26px;letter-spacing:-.01em;text-align:left}.clinic__pricelist td.code{font-family:TT Chocolates;font-size:16px;font-weight:400;line-height:19.2px;letter-spacing:.01em;text-align:left;color:#717172}.clinic__pricelist td.price{font-family:Cy Grotesk;font-size:22px;font-weight:400;line-height:26.4px;letter-spacing:-.02em;text-align:right}.clinic__pricelist td.price span.price{font-family:Cy Grotesk;font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.02em;text-align:right;color:#000;opacity:1}.clinic__pricelist td.price span.sep{margin-left:8px;margin-right:8px;display:inline-block;font-family:Cy Grotesk;font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.01em;text-align:right;color:#717172;opacity:1!important}.clinic__pricelist-title{font-size:24px;font-weight:300;line-height:36px;margin-bottom:24px}.clinic__pricelist-subtitle{font-family:Cy Grotesk;font-size:22px;font-weight:400;line-height:26.4px;letter-spacing:-.02em;text-align:left;color:#a58a63;margin-bottom:32px}.clinic__pricelist__subtitle{font-family:Cy Grotesk;font-size:22px;font-weight:400;line-height:26.4px;letter-spacing:-.02em;text-align:left;color:#a58a63;margin-bottom:32px}.clinic__pricelist-link{margin-top:16px;font-size:12px;font-weight:300;line-height:19px;text-align:center;margin-top:56px}@media (min-width:768px){.clinic__pricelist-link{font-size:16px;line-height:26px;text-align:unset}}.clinic__pricelist-link a{color:#8d3332}.clinic__contacts-title{font-family:Kudryashev Headline;color:#8d3332;margin-bottom:26px;font-size:26px;font-weight:400;line-height:29px}@media (min-width:768px){.clinic__contacts-title{margin-bottom:8px;font-size:48px;font-weight:500;line-height:56px}}.clinic__contacts-block{font-family:TT Chocolates,sans-serif;margin-top:24px}.clinic__contacts-block .contacts-tabs-v2__content{border:1px solid #e2deda}.clinic__videos-title{font-family:Kudryashev Headline;color:#8d3332;font-size:26px;font-weight:400;line-height:29px}@media (min-width:768px){.clinic__videos-title{font-size:48px;font-weight:500;line-height:56px}}.clinic__questions{max-width:808px}.clinic__questions .questions-prev__item:not(:nth-child(-n+4)){display:block}.clinic__questions-title{font-family:Kudryashev Headline;color:#8d3332;font-size:26px;font-weight:400;line-height:29px;width:-moz-fit-content;width:fit-content;position:relative;margin-bottom:52px}@media (min-width:768px){.clinic__questions-title{font-size:48px;font-weight:500;line-height:56px;margin-bottom:64px}}.clinic__questions-title:before{content:"";position:absolute;height:1px;background-color:#bda47f;width:100%;bottom:-4px}@media (min-width:768px){.clinic__questions-title:before{bottom:-10px}}.clinic__questions-link{font-size:12px;font-weight:300;line-height:19px;text-align:center;margin-top:48px}@media (min-width:768px){.clinic__questions-link{font-size:16px;line-height:26px;text-align:unset}}.clinic__questions-link a{color:#8d3332}.clinic__news-smi-title{font-family:Kudryashev Headline;color:#8d3332;font-size:26px;font-weight:400;line-height:29px;width:-moz-fit-content;width:fit-content;position:relative}@media (min-width:768px){.clinic__news-smi-title{font-size:48px;font-weight:500;line-height:56px}}.clinic__news-smi-title:before{content:"";position:absolute;height:1px;background-color:#bda47f;width:100%;bottom:-4px}@media (min-width:768px){.clinic__news-smi-title:before{bottom:-10px}}.clinic__section ol{padding-left:20px}.clinic__section ul li{list-style:disc!important}.clinic__section li::marker{color:#bda47f;list-style:auto}.clinic__section ul,.clinic__section ul{padding-left:20px}.clinic__section li{list-style:auto;padding-left:4px;margin-bottom:16px}.clinic__section p{margin-bottom:16px}.article-inner p:not(:last-of-type){margin-bottom:20px}.article-inner img{width:100%}.clinic__specialists-head{max-width:360px!important}.articl-right{padding-top:20px;border-top:1px solid #f6f1ef}.articl-right__top{display:flex;justify-content:space-between;margin-bottom:24px}.articl-right__img{width:104px;height:104px}.articl-right__img img{width:100%}.articl-right__author{font-size:10px;line-height:17px;color:#8c8c8c;margin-bottom:4px}.articl-right__name{font-size:20px;line-height:28px;color:#8d3332;margin-bottom:16px}.articl-right__spec{font-size:14px;line-height:17px;color:#8d3332}.articl-right__buttons{display:flex;justify-content:space-between}@media (max-width:768px){.articl-right__buttons{flex-direction:column}}@media (max-width:768px){.articl-right__buttonsmobile{display:flex}}.articl-right__buttonsmobile .first{border-radius:4px 0 0 4px}.articl-right__buttonsmobile .second{border-radius:0 4px 4px 0;border-left:0}.articl-right__buttons a{width:48%;padding:0;text-transform:none;display:flex;align-items:center;justify-content:center;height:40px}@media (max-width:768px){.articl-right__buttons a{width:100%;margin-bottom:10px}}.articl-right__buttons a.border_none:hover svg path,.articl-right__buttons a:hover svg path{fill:#fff}.articl-right__buttons a svg{margin-left:8px;margin-bottom:4px}.details-list{border-radius:24px;display:grid;background-color:#f5f5f7;gap:20px;padding:16px}@media (min-width:768px){.details-list{padding:24px;grid-template-columns:1fr 1fr;gap:30px 62px}}@media (min-width:1025px){.details-list{padding:32px}}.details-list ul{display:contents}.details-list a h4{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.details-list p{font-size:14px;letter-spacing:.15px;margin-top:7px}@media (min-width:768px){.details-list p{margin-top:14px}}.quotes{padding:32px;background:#faf6ef;border-radius:16px}.quotes__doctor{display:flex;gap:16px;margin-bottom:20px;padding-bottom:12px;position:relative}.quotes__doctor:before{content:"";height:1px;width:100%;background:#e2deda;position:absolute;bottom:0;left:0}.quotes .doctor__photo{display:block;height:70px;width:70px;flex-shrink:0;border-radius:50%;overflow:hidden}.quotes .doctor__photo img{width:100%;height:100%}.quotes .doctor__name{font-weight:500;font-size:24px}.quotes .doctor__position{font-style:italic;line-height:1.2;font-size:16px}.quotes__body{display:flex;gap:16px;align-items:flex-start}@media (max-width:767px){.quotes__body{gap:25px;flex-direction:column}}.quotes__icon{width:32px;height:23px;flex-shrink:0}.videos .direction__video__preview{display:block;position:relative;border-radius:16px;width:100%;aspect-ratio:16/9}.videos .direction__video__preview img{width:100%}.videos .direction__video__preview .play-btn{width:64px;height:64px}.videos .direction__video__preview .play-btn svg{width:100%;height:100%}.videos .direction__video-description{font-size:14px;font-weight:400;line-height:1.2;color:#717172;padding:0 16px}@media (max-width:767px){.videos .direction__video-description{padding:0}}.show-more__head{padding:20px 16px;font-size:14px;font-weight:400;line-height:1.2;color:#a58a63;background:#faf6ef;border-radius:4px}@media (max-width:767px){.show-more__head{padding:12px 16px}}.show-more__item{font-size:14px;font-weight:400;line-height:1.2;padding:20px 16px;position:relative}@media (max-width:767px){.show-more__item{padding:12px 16px}}.show-more__item:before{content:"";height:1px;width:100%;background:#efedec;position:absolute;bottom:0;left:0}.show-more__btn{display:block;width:-moz-fit-content;width:fit-content;position:relative;font-size:14px;font-weight:400;line-height:1.2;padding:16px 40px;cursor:pointer}.show-more__btn:before{content:"";background-image:url(/local/templates/emc-itech/frontend/img/new_input.svg);background-size:100% 100%;position:absolute;top:50%;left:16px;transform:translateY(-8px);width:16px;height:16px}.short-list{display:grid;counter-set:short-list;gap:8px}@media (min-width:768px){.short-list{grid-template-columns:1fr 1fr;gap:16px}}.short-list ol,.short-list ul{display:contents}.short-list li{padding:16px;border-radius:16px;background-color:#f1edea;color:#8d3332;counter-increment:short-list;display:flex;gap:8px;text-wrap:balance;font-size:20px;line-height:1.1}@media (min-width:1025px){.short-list li{gap:16px;font-size:24px;line-height:1.1;padding:24px}}.short-list li:before{display:flex;content:counter(short-list);background:#fff;border-radius:50%;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px}@media (min-width:768px){.short-list li:before{width:32px;height:32px}}.disease-slider-list{position:relative}.disease-slider-list:not(._single){padding-bottom:32px}.disease-slider-list__slider{position:relative;overflow:unset!important}@media (hover),(min-width:0�),(min--moz-device-pixel-ratio:0),(-ms-high-contrast:none),(-ms-high-contrast:active){.disease-slider-list:hover .disease-slider-list__nav > *:not(.swiper-button-disabled){opacity:1;pointer-events:unset}}.disease-slider-list:active .disease-slider-list__nav > *:not(.swiper-button-disabled){opacity:1;pointer-events:unset}.disease-slider-list__slider{margin:0 -8px;touch-action:pan-y}.disease-slider-list__slide{display:flex;transition:.4s cubic-bezier(.25,.1,.25,1);opacity:1;padding:0 8px}@media (min-width:1025px){.disease-slider-list__slide:not(.swiper-slide-active){opacity:0}}.disease-slider-list__nav-item{z-index:2;width:48px;aspect-ratio:1;background:#fff;border-radius:50%;box-shadow:0 4px 24px 0 #efe0db;position:absolute;top:50%;transform:translateY(-50%);display:flex;transition:.4s cubic-bezier(.25,.1,.25,1);opacity:0;pointer-events:none}.disease-slider-list__nav-item_next{right:-11px}.disease-slider-list__nav-item_next .svg-icon{transform:translate(-50%,-50%) rotate(180deg)}.disease-slider-list__nav-item_prev{left:-11px}.disease-slider-list__nav-item_prev .svg-icon{transform:translate(-50%,-50%)}@media (hover),(min-width:0�),(min--moz-device-pixel-ratio:0),(-ms-high-contrast:none),(-ms-high-contrast:active){.disease-slider-list__nav-item:hover .svg-icon{stroke:#bda47f}}.disease-slider-list__nav-item:active .svg-icon{stroke:#bda47f}.disease-slider-list__nav-item .svg-icon{width:24px;height:24px;position:absolute;left:50%;top:50%;stroke:#8d3332;transition:stroke .4s cubic-bezier(.25,.1,.25,1)}.disease-slider-list__pagination{position:absolute;bottom:0;left:50%;transform:translateX(-50%);margin:unset;height:24px;border-radius:12px;padding:8px;width:unset!important;align-items:center;gap:0;pointer-events:none}.disease-slider-list__pagination > *{background-color:#717172;transition:.4s cubic-bezier(.25,.1,.25,1);cursor:pointer;border-radius:50%;opacity:20%;position:unset;height:0;width:0;pointer-events:none}.disease-slider-list__pagination > *._active{background-color:#717172;opacity:1}.disease-slider-list__pagination > *:is(._active, ._active-next, ._active-prev, ._active-main){width:8px;height:8px;pointer-events:unset}.disease-slider-list__pagination > *._active-next,.disease-slider-list__pagination > *._active-prev{width:4px;height:4px}.disease-slider-list__pagination > *:is(._active, ._active-next, ._active-prev, ._active-main) + *:not(:first-child):is(._active, ._active-next, ._active-prev, ._active-main){margin-left:8px}.disease-slider-list__item{background:#f5f5f7;border-radius:24px;padding:8px;display:flex;justify-content:space-between;gap:24px;flex-direction:column}@media (min-width:768px){.disease-slider-list__item{gap:40px;padding:24px 8px;flex-direction:row}}.disease-slider-list__text-content{padding:12px 8px 0 8px}@media (min-width:768px){.disease-slider-list__text-content{padding:0 0 0 24px}}.disease-slider-list__text-content h4{font-size:16px;line-height:20.8px}@media (min-width:768px){.disease-slider-list__text-content h4{font-size:18px;line-height:23.4px}}.disease-slider-list__text-content p{font-size:14px;line-height:16.8px}.disease-slider-list__text-content p:not(:first-child){margin-top:8px}@media (min-width:768px){.disease-slider-list__text-content p:not(:first-child){margin-top:16px}}.disease-slider-list__picture{display:flex;border-radius:16px;contain:paint;flex-shrink:0;width:100%;aspect-ratio:327/200;min-height:170px}@media (min-width:768px){.disease-slider-list__picture{aspect-ratio:unset;width:336px;min-height:200px;max-height:369px;height:100%}}.a-d-helpful{display:flex;flex-direction:column;max-width:808px}.a-d-helpful__rate-wrapper{display:flex;justify-content:space-between;margin:auto;width:100%;transition:width .4s cubic-bezier(.25,.1,.25,1);flex-direction:column;gap:16px}@media (min-width:768px){.a-d-helpful__rate-wrapper{flex-direction:row;gap:unset;align-items:center}}.a-d-helpful__buttons{display:flex;gap:10px;overflow:hidden}@media (min-width:768px){.a-d-helpful__buttons{gap:16px}}.a-d-helpful__buttons_voted .a-d-helpful__button:not(.a-d-helpful__button_active){transform:scale(.85)}.a-d-helpful__buttons_hidden{height:0;animation:hideAndFoldMobile2 .8s linear forwards}@media (min-width:768px){.a-d-helpful__buttons_hidden{height:unset;animation:hideAndFold2 .8s linear forwards}}.a-d-helpful__button{height:56px;min-width:144px;padding:unset;gap:8px;display:flex;justify-content:center;align-items:center;border-radius:12px;font-size:18px}@media (max-width:767px){.a-d-helpful__button{border-radius:8px;flex:1 1 0;height:44px}}.a-d-helpful__button_active.a-d-helpful__button{background-color:#bda47f;color:#fff}.a-d-helpful__button_active.a-d-helpful__button .a-d-helpful__count{color:#fff}@media (hover),(min-width:0�),(min--moz-device-pixel-ratio:0),(-ms-high-contrast:none),(-ms-high-contrast:active){.a-d-helpful__button:hover .a-d-helpful__count{color:#fff;transition:color .4s cubic-bezier(.25,.1,.25,1)}}.a-d-helpful__button:active .a-d-helpful__count{color:#fff;transition:color .4s cubic-bezier(.25,.1,.25,1)}.a-d-helpful__count{color:inherit;transition:color .4s cubic-bezier(.25,.1,.25,1)}.a-d-helpful__title{flex-grow:1;width:-moz-fit-content;width:fit-content;color:#1b1b1b;opacity:1;transition:opacity .4s cubic-bezier(.25,.1,.25,1)}.a-d-helpful__title_center{text-align:center}.a-d-helpful__review{padding-top:7px;display:flex;flex-direction:column;align-items:center;gap:16px}.a-d-helpful__review-wrapper{height:0;overflow:hidden;transition:height .4s cubic-bezier(.25,.1,.25,1)}.a-d-helpful__review-submit{margin-top:20px}.a-d-helpful__review-submit .btn{min-width:127px;height:44px;padding:unset;font-size:12px}.a-d-helpful__review .form-item{margin:10px 0 0 0;width:100%}.a-d-helpful__review .form-item._other-errors{margin:0}.a-d-helpful__review .form-item__label{font-size:clamp(12px,3vw,14px)}.a-d-helpful__review .form-item textarea{height:107px!important}.form-item-wrapper-a-d-helpful{width:100%}@keyframes hideAndFold2{0%{opacity:1}50%{opacity:0;width:304px}100%{width:0;opacity:0}}@keyframes hideAndFoldMobile2{0%{height:unset;opacity:1}50%{opacity:0;height:44px}100%{width:0;opacity:0}}.doctor-faq__wrapper{position:relative}.doctor-faq__wrapper:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100px;background:linear-gradient(0deg,#fff 0,#fff 37%,rgba(255,255,255,.4989164123) 70%,rgba(255,255,255,0) 100%);opacity:0;z-index:1;transition:opacity .4s cubic-bezier(.25,.1,.25,1);pointer-events:none}.doctor-faq__wrapper._sliding:before{opacity:1}.doctor-faq__pagination{height:0;display:flex;justify-content:center;transition:.4s cubic-bezier(.25,.1,.25,1)}.doctor-faq__pagination:not(:empty){margin-top:24px;height:56px}@media (max-width:767px){.doctor-faq__pagination:not(:empty){height:44px}}.doctor-faq-accordion{position:relative}.doctor-faq-accordion__title{align-self:center}.doctor-faq-accordion__element{padding-bottom:24px}.doctor-faq-accordion__element:is(.doctor-faq__part:not(:first-child) > .doctor-faq-accordion > .doctor-faq-accordion__element:first-child),.doctor-faq-accordion__element:not(:first-child){padding-top:24px}.doctor-faq-accordion__element + .doctor-faq-accordion__element,.doctor-faq-accordion__element:is(.doctor-faq__part:not(:first-child) > .doctor-faq-accordion > .doctor-faq-accordion__element:first-child){border-top:1px solid #e2deda}.doctor-faq-accordion ._active .doctor-faq-accordion__cross .svg-icon{rotate:180deg}@media (hover),(min-width:0�),(min--moz-device-pixel-ratio:0),(-ms-high-contrast:none),(-ms-high-contrast:active){.doctor-faq-accordion ._active .doctor-faq-accordion__trigger:hover .doctor-faq-accordion__cross .svg-icon{rotate:90deg}}.doctor-faq-accordion ._active .doctor-faq-accordion__trigger:active .doctor-faq-accordion__cross .svg-icon{rotate:90deg}.doctor-faq-accordion ._active .doctor-faq-accordion__body{opacity:1}.doctor-faq-accordion__panel{overflow:hidden}.doctor-faq-accordion__body{opacity:0;transition:opacity .4s cubic-bezier(.25,.1,.25,1);padding-top:24px}.doctor-faq-accordion__body *:first-child{margin-top:revert}.doctor-faq-accordion__body:is(._active .doctor-faq-accordion__body){transition-delay:.4s}.doctor-faq-accordion__cross{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border:1px solid #a58a63;border-radius:50%;flex-shrink:0;padding:8px}.doctor-faq-accordion__cross .svg-icon{width:100%;height:100%;flex-shrink:0;transition:rotate .4s cubic-bezier(.25,.1,.25,1);stroke:#8d3332;stroke-width:1.5px;rotate:45deg}@media (max-width:767px){.doctor-faq-accordion__cross{width:21px;height:21px;padding:4px}.doctor-faq-accordion__cross .svg-icon{stroke-width:3px}}.doctor-faq-accordion__trigger{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;gap:10px;justify-content:space-between;cursor:pointer}.doctor-faq-element__answer{margin:24px 0;padding-left:24px;border-left:2px solid #a58a63}.doctor-faq-element__doctor{display:flex;gap:16px;margin-top:24px}.doctor-faq-element__doctor-name{font-family:TT Chocolates;font-size:20px;font-weight:400;line-height:26px;letter-spacing:-.01em;color:#8d3332}.doctor-faq-element__doctor-photo{border-radius:4.8px;width:48px;height:48px;overflow:clip}.doctor-faq-element__doctor-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.doctor-faq-element__doctor-info{display:flex;flex-direction:column;gap:4px}:root{--template-background-color:#F5F5F7;--breadcrumbs-shadow-color-l:linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, #F5F5F7 100%);--breadcrumbs-shadow-color-r:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #F5F5F7 100%)}.main > *:not(.breadcrumbs) *{font-family:TT Chocolates,sans-serif}.block-title{margin-bottom:24px}@media (min-width:768px){.block-title{margin-bottom:32px}}@media (min-width:1025px){.block-title{margin-bottom:40px}}@media (max-width:767px){.block-title:not(a){background:linear-gradient(91.83deg,#8d3332 29.58%,#c05756 77.68%,#8d3332 91.23%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;width:-moz-fit-content;width:fit-content}.block-title:not(a)::-moz-selection{-webkit-text-fill-color:#fff;-moz-transition:inherit;transition:inherit}.block-title:not(a)::selection{-webkit-text-fill-color:#fff;transition:inherit}}.block-title:is(a){display:block;border-bottom:1px solid rgba(141,51,50,.25);width:-moz-fit-content;width:fit-content;transition:.4s cubic-bezier(.25,.1,.25,1)}@media (hover),(min-width:0�),(min--moz-device-pixel-ratio:0),(-ms-high-contrast:none),(-ms-high-contrast:active){.block-title:is(a):hover{color:#bda47f;border-bottom-color:rgba(189,164,127,.2509803922)}}.block-title:is(a):active{color:#bda47f;border-bottom-color:rgba(189,164,127,.2509803922)}.block-title:is(a) > *{color:inherit}.title-page{margin-top:40px;margin-bottom:40px}@media (max-width:1024px){.title-page__element h1{letter-spacing:-.8px}}.title-page__underline{margin-top:39px;padding-top:16px;border-top:1px solid #e2deda;display:flex;gap:14px 10px}@media (max-width:767px){.title-page__underline{flex-wrap:wrap}}@media (min-width:1025px){.title-page__underline{gap:24px}}.title-page__article-info{display:flex;align-items:center;white-space:nowrap;gap:inherit;color:#717172}@media (max-width:767px){.title-page__article-info{flex-grow:1}}.title-page__read-time{display:flex;align-items:center}.title-page__read-time .svg-icon{width:24px;height:24px;margin-right:7px}@media (min-width:1025px){.title-page__read-time .svg-icon{margin-right:3.5px}}.title-page__share{display:flex;gap:16px}@media (min-width:768px){.title-page__share{margin-left:auto}}.title-page__share-button{width:24px;height:24px;display:flex;color:#717172}.title-page__share-button .svg-icon{fill:currentColor}@media (max-width:1024px){.page-contents{margin:0 0 16px;padding:23px 23px 18px;background:#fff}}@media (max-width:767px){.page-contents{margin:0 var(--container-padding-left) 16px}}.information:not(:only-child){margin-bottom:40px}.faq-block__title{color:#8d3332}@media (max-width:1024px){.faq-block__title{margin-bottom:42px}}.article-author{padding:24px;display:grid;grid-template-columns:auto 104px;gap:0 16px}.article-author__specialization{margin-top:16px}.article-author__clinic{margin-top:8px}.article-author__photo{width:104px;height:104px;border-radius:8px;-o-object-fit:cover;object-fit:cover;grid-area:1/2/6/3}.article-author__buttons{grid-area:6/1/7/3;display:flex;gap:8px;flex-wrap:wrap}.article-author__buttons:not(:only-child){margin-top:24px}@media (max-width:767px){.article-author__buttons{gap:12px 8px;margin-top:16px}}.article-author__buttons .button-v2{padding:0;flex:1 1 0;min-width:130px}@media (max-width:767px){.article-author__buttons .button-v2:nth-child(1){order:3}.article-author__buttons .button-v2:nth-child(2){order:2}.article-author__buttons .button-v2:nth-child(3){order:1}}.article-author__button-whatsapp .svg-icon{width:13px;height:13px;margin-left:7px}