@keyframes rotateInCycle{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes moveDown{0%{position:absolute;top:0;overflow:hidden}99%{top:50vh;overflow:hidden}to{height:0;position:absolute;top:0;overflow:hidden}}@keyframes defaultKeyFrames{}@keyframes loadingShim{0%{opacity:1}50%{opacity:.5}to{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)}@media (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) *) h1,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) .h1{font-weight:400;line-height:1}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) i{font-style:italic}: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 (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 (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)}@media (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,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) .h4{letter-spacing:.03px;font-weight:400;line-height:1.1}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) h4.h4-mobile,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) .h4.h4-mobile{font-size:18px}@media (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){letter-spacing:.03px;font-size:24px}}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) .t-input{font-size:18px;font-weight:400;line-height:19.8px}@media (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{letter-spacing:-.02em;text-align:left;color:#1b1b1b;font-family:TT Chocolates,sans-serif;font-size:18px;font-weight:400;line-height:1.2}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) p,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) .body-text,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) :where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) .attention,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) :where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) .attention,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) ol:not(:where(.caption)>ol),: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 (width>=1025px){:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) p,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) .body-text,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) :where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) .attention,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) :where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) .attention,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) ol:not(:where(.caption)>ol),:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) ul{font-size:18px;line-height:1.3}}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) .caption{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{letter-spacing:-.02em;cursor:pointer;border-bottom:1px dashed;width:fit-content;font-family:TT Chocolates,sans-serif;font-size:16px;font-weight:400;line-height:1.3;transition:color .4s}@media (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),(-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-size:18px;font-weight:400;line-height:1.3}@media (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 (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{letter-spacing:-.01em;text-align:left;color:#717172;flex-shrink:0;width:118px;margin-right:48px;font-family:TT Chocolates,sans-serif;font-size:18px;font-weight:400;line-height:23.4px}@media (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;font-weight:500;line-height:27px}: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{text-align:center;font-size:18px;font-weight:500;line-height:27px}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) .styled-table{width:100%;overflow-x:scroll}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) .styled-table table th{color:#a58a63;background:#faf6ef}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) .styled-table table th:first-child{border-radius:4px 0 0 4px}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) .styled-table table th:last-child{border-radius:0 4px 4px 0}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) .styled-table table th,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) .styled-table table td{text-align:start;padding:20px 16px;font-size:14px;font-weight:400;line-height:1.2}@media (width<=767px){:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) .styled-table table th,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) .styled-table table td{padding:12px 16px}}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) .styled-table table tbody tr{border-bottom:1px solid #efedec}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) .styled-table table tbody td,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) p,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) .body-text,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) :where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) .attention,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) :where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) .attention,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) ol:not(:where(.caption)>ol),: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) *) .h1,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) h2,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) .h2{color:#8d3332}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) h4,: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) *) .h3{color:#1b1b1b}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) .caption{color:#717172}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) .caption._black,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) p,.body-text,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) .attention,ol:not(:where(.caption)>ol),ul{color:#1b1b1b}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *) .button-v2{text-align:center;font-family:TT Chocolates,sans-serif;font-size:18px;font-weight:400;line-height:1}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) h3:not(:first-child,.h3-mobile,h1+h3):not([class*=constructor] *),:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) .h3:not(:first-child,.h3-mobile,.h1+.h3):not([class*=constructor] *),:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) h4:not(:first-child,.h4-mobile,h1+h4):not([class*=constructor] *),:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) .h4:not(:first-child,.h4-mobile,.h1+.h4):not([class*=constructor] *){margin-top:40px}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) p:not([class*=constructor] *),:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) ol:not([class*=constructor] *),:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) ul:not([class*=constructor] *){margin-top:20px}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) p:not([class*=constructor] *):first-child,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) ol:not([class*=constructor] *):first-child,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) ul:not([class*=constructor] *):first-child{margin-top:0}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content)>img:not([class*=constructor] *),:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) p>img:not([class*=constructor] *){max-width:100%}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) ol:not([class*=constructor] *) li a,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) ol:not([class*=constructor] *) li p,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) ul:not([class*=constructor] *) li a,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) ul:not([class*=constructor] *) li p{display:contents}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) ol:not([class*=constructor] *) li,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) ul:not([class*=constructor] *) li{margin:6px 0}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) ol:not([class*=constructor] *) li:last-child,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) ul:not([class*=constructor] *) li:last-child{margin-bottom:0!important}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) ul:not([class*=constructor] *){text-indent:-30px;padding-left:30px}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) ul:not([class*=constructor] *)>li{position:relative}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) ul:not([class*=constructor] *)>li:before{content:"";aspect-ratio:1;background:#1b1b1b;border-radius:50%;width:3px;height:3px;margin:0 13px 2px 15px;display:inline-flex;transform:translateY(-50%)}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) ol:not([class*=constructor] *){counter-reset:num;padding-left:32px;list-style-type:none}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) ol:not([class*=constructor] *)>li{position:relative}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) ol:not([class*=constructor] *)>li a{color:inherit!important}@media (hover),(-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:not([class*=constructor] *)>li:hover a{color:#bda47f!important}}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) ol:not([class*=constructor] *)>li:active a{color:#bda47f!important}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) ol:not([class*=constructor] *)>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) *+.attention{margin-top:24px}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) .attention{background-color:#fbf0f0;border-radius:16px;padding:24px}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) .attention+*{margin-top:24px}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) p:not([class*=constructor] *)+ul,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) p:not([class*=constructor] *)+ol,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) h1:not([class*=constructor] *)+ul,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) h1:not([class*=constructor] *)+ol,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) h2:not([class*=constructor] *)+ul,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) h2:not([class*=constructor] *)+ol,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) h3:not([class*=constructor] *)+ul,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) h3:not([class*=constructor] *)+ol,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) h4:not([class*=constructor] *)+ul,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) h4:not([class*=constructor] *)+ol,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) .h1:not([class*=constructor] *)+ul,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) .h1:not([class*=constructor] *)+ol,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) .h2:not([class*=constructor] *)+ul,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) .h2:not([class*=constructor] *)+ol,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) .h3:not([class*=constructor] *)+ul,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) .h3:not([class*=constructor] *)+ol,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) .h4:not([class*=constructor] *)+ul,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) .h4:not([class*=constructor] *)+ol{margin-top:0}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content) section+section,:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content) section+section,:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content) section+section{margin-top:48px}:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content) h4:not(:first-child):not([class*=constructor] *),:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content) h4:not(:first-child):not([class*=constructor] *){margin-top:24px}:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content) p:not(:first-child):not([class*=constructor] *),:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content) p:not(:first-child):not([class*=constructor] *){margin-top:20px}:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content) .diseases-constructor-block:not(:first-child),:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content) .diseases-constructor-block:not(:first-child){margin-top:24px}:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content) .short-list h5,:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content) .short-list h5{font-size:inherit;font-weight:inherit;line-height:inherit}:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content) ol:not([class*=constructor] *):not(:first-child),:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content) ul:not([class*=constructor] *):not(:first-child),:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content) ol:not([class*=constructor] *):not(:first-child),:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content) ul:not([class*=constructor] *):not(:first-child){margin-top:20px}:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content) ol:not([class*=constructor] *) li a,:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content) ol:not([class*=constructor] *) li p,:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content) ul:not([class*=constructor] *) li a,:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content) ul:not([class*=constructor] *) li p,:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content) ol:not([class*=constructor] *) li a,:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content) ol:not([class*=constructor] *) li p,:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content) ul:not([class*=constructor] *) li a,:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content) ul:not([class*=constructor] *) li p{display:contents}:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content) ol:not([class*=constructor] *) li,:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content) ul:not([class*=constructor] *) li,:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content) ol:not([class*=constructor] *) li,:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content) ul:not([class*=constructor] *) li{margin:6px 0}:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content) ol:not([class*=constructor] *) li:last-child,:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content) ul:not([class*=constructor] *) li:last-child,:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content) ol:not([class*=constructor] *) li:last-child,:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content) ul:not([class*=constructor] *) li:last-child{margin-bottom:0!important}:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content) ul:not([class*=constructor] *),:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content) ul:not([class*=constructor] *){text-indent:-30px;padding-left:30px}:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content) ul:not([class*=constructor] *)>li,:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content) ul:not([class*=constructor] *)>li{position:relative}:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content) ul:not([class*=constructor] *)>li:before,:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content) ul:not([class*=constructor] *)>li:before{content:"";aspect-ratio:1;background:#1b1b1b;border-radius:50%;width:2.5px;margin:0 13px 2px 15px;display:inline-block;transform:translateY(-50%)}:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content) ol:not([class*=constructor] *),:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content) ol:not([class*=constructor] *){counter-reset:num;padding-left:32px;list-style-type:none}:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content) ol:not([class*=constructor] *)>li,:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content) ol:not([class*=constructor] *)>li{position:relative}:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content) ol:not([class*=constructor] *)>li a,:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content) ol:not([class*=constructor] *)>li a{color:inherit!important}@media (hover),(-moz-device-pixel-ratio>=0),(-ms-high-contrast:none),(-ms-high-contrast:active){:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content) ol:not([class*=constructor] *)>li:hover a,:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content) ol:not([class*=constructor] *)>li:hover a{color:#bda47f!important}}:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content) ol:not([class*=constructor] *)>li:active a,:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content) ol:not([class*=constructor] *)>li:active a{color:#bda47f!important}:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content) ol:not([class*=constructor] *)>li:before,:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content) ol:not([class*=constructor] *)>li:before{content:counter(num) ".";counter-increment:num;display:inline-block;position:absolute;top:0;left:-32px}@media (width<=767px){.grid-section__wrapper{padding:0}}@media (width>=1025px){.grid-section__wrapper{grid-template-columns:min(66.5%,808px) clamp(100px,33.5%,392px);gap:24px;display:grid}.grid-section__main{flex-shrink:0}}.grid-section__sliding-wrap{top:calc(var(--desktop-header-height) + var(--desktop-header-sticky-offset));position:sticky}@media (width<=1024px){.grid-section__sliding-wrap{display:contents}}.grid-section__aside{margin-top:16px}@media (width>=768px){.grid-section__aside{margin-top:24px}}@media (width>=1025px){.grid-section__aside{flex-grow:1;margin-top:0}}.grid-section__aside-block{background-color:#fff;border-radius:24px}.grid-section__aside-block+.grid-section__aside-block{margin-top:56px}@media (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{background-color:#fff;border-radius:32px;padding:24px}@media (width>=768px){.grid-section__block{padding:32px}}@media (width>=1025px){.grid-section__block{padding:40px}}.grid-section__block._no-padding{padding:unset}.grid-section__block+.grid-section__block{margin-top:16px}@media (width>=768px){.grid-section__block+.grid-section__block{margin-top:24px}}.grid-section__head{grid-column:1/-1}@media (width<=1024px){.grid-section__head{margin-bottom:16px}}@media (width<=767px){.grid-section__head.grid-section__head_with-padding{padding-left:var(--container-padding-left);padding-right:var(--container-padding-right)}}.information-tabs{padding-top:var(--navigation-offset,161px);transition:padding-top .4s}.information-tabs__navigation{background-color:var(--template-background-color);top:calc(var(--mobile-header-height) + var(--mobile-header-sticky-offset));z-index:1;border-bottom:1px solid #e2deda;position:sticky}@media (width>=1025px){.information-tabs__navigation{top:calc(var(--desktop-header-height) + var(--desktop-header-sticky-offset))}}.information-tabs__navigation-rails{width:100%;height:100%;position:absolute;top:0;left:0}.information-tabs__wrapper{padding:40px var(--container-padding-left) 32px}@media (width>=768px){.information-tabs__wrapper{padding:32px 24px}}@media (width>=1025px){.information-tabs__wrapper{padding:40px}}.information-tabs__placement{position:relative}.information-tabs__content{opacity:1;transition:opacity .4s,transform .4s}.information-tabs__content:not(._active){z-index:-1;opacity:0;pointer-events:none;width:100%;position:absolute;top:0;left:0}.tabs-navigation__wrapper{padding:24px var(--container-padding-left) 16px;scrollbar-width:none;scroll-padding:0 var(--container-padding-left);scroll-snap-type:x mandatory;background:#fff;gap:8px;display:flex;overflow-x:scroll}@media (width>=1025px){.tabs-navigation__wrapper{border-radius:32px 32px 0 0;padding:40px 40px 24px;scroll-padding:40px}}.tabs-navigation__wrapper::-webkit-scrollbar{display:none}.tabs-navigation:not(._scroll) .tabs-navigation__wrapper{border-radius:24px 24px 0 0;flex-wrap:wrap}.tabs-navigation__item{scroll-snap-align:start;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#f5f5f7;border-radius:22px;padding:8px 12px 7px;transition:all .4s;display:flex}@media (width>=768px){.tabs-navigation__item{padding:11px 16px}}@media (hover),(-moz-device-pixel-ratio>=0),(-ms-high-contrast:none),(-ms-high-contrast:active){.tabs-navigation__item:hover{color:#bda47f}}.tabs-navigation__item:active{color:#bda47f}.tabs-navigation__item._active{pointer-events:none;color:#fff;background-color:#8d3332}.tabs-navigation:not(._scroll) .tabs-navigation__button,.tabs-navigation:not(._scroll) .tabs-navigation__button-shadow,.tabs-navigation__button._hidden,.tabs-navigation__button._hidden+.tabs-navigation__button-shadow{opacity:0;pointer-events:none}.tabs-navigation__button{cursor:pointer;z-index:1;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .4s;display:flex;position:absolute;top:43px;box-shadow:0 4px 24px #efe0db}.tabs-navigation__button .svg-icon{stroke:#8d3332;rotate:var(--arrow-angle);width:18px;height:18px}.tabs-navigation__button+.tabs-navigation__button-shadow{background:linear-gradient(var(--gradient-angle), #fff 0%, #fff 50%, #ffffffb3 70%, #fff0 100%);z-index:0;pointer-events:none;width:170px;height:100%;position:absolute;top:0}.tabs-navigation__prev{--arrow-angle:270deg;left:42px}.tabs-navigation__prev+.tabs-navigation__button-shadow{--gradient-angle:90deg;border-radius:32px 0 0;left:0}.tabs-navigation__next{--arrow-angle:90deg;right:42px}.tabs-navigation__next+.tabs-navigation__button-shadow{--gradient-angle:270deg;border-radius:0 32px 0 0;right:0}.tabs-navigation__title{white-space:nowrap;color:inherit}.information-blocks__navigation{top:calc(var(--mobile-header-height) + var(--mobile-header-sticky-offset));z-index:1;background-color:#fff;border-bottom:1px solid #e2deda;position:sticky}@media (width>=1025px){.information-blocks__navigation{top:calc(var(--desktop-header-height) + var(--desktop-header-sticky-offset))}}.information-blocks__wrapper{padding:40px var(--container-padding-left) 32px}@media (width>=768px){.information-blocks__wrapper{padding:32px 24px}}@media (width>=1025px){.information-blocks__wrapper{padding:40px}}.information-blocks__content{opacity:1;transition:opacity .4s,transform .4s}.information-blocks__content+.information-blocks__content{margin-top:56px}.information-blocks__title{margin-bottom:20px}html{scroll-padding-top:calc(var(--mobile-header-height) + var(--mobile-header-sticky-offset) + var(--m-anchors-offset,0px))}@media (width>=1025px){html{scroll-padding-top:calc(var(--desktop-header-height) + var(--desktop-header-sticky-offset) + var(--m-anchors-offset,0px))}}.anchor-navigation__wrapper{padding:24px var(--container-padding-left) 16px;scrollbar-width:none;scroll-padding:0 var(--container-padding-left);scroll-snap-type:x mandatory;scroll-behavior:smooth;background:#fff;gap:8px;display:flex;overflow-x:scroll}@media (width>=1025px){.anchor-navigation__wrapper{border-radius:32px 32px 0 0;padding:40px 40px 24px;scroll-padding:40px}}.anchor-navigation__wrapper::-webkit-scrollbar{display:none}.anchor-navigation__item{scroll-snap-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#f5f5f7;border-radius:22px;padding:8px 12px 7px;transition:all .4s;display:flex}@media (width>=768px){.anchor-navigation__item{padding:11px 16px}}@media (hover),(-moz-device-pixel-ratio>=0),(-ms-high-contrast:none),(-ms-high-contrast:active){.anchor-navigation__item:hover{color:#bda47f}}.anchor-navigation__item:active{color:#bda47f}.anchor-navigation__item._active{pointer-events:none;color:#fff;background-color:#8d3332}.anchor-navigation__title{white-space:nowrap}:root{--template-background-color:#f5f5f7;--breadcrumbs-shadow-color-l:linear-gradient(270deg, #fff0 0%, #f5f5f7 100%);--breadcrumbs-shadow-color-r:linear-gradient(90deg, #fff0 0%, #f5f5f7 100%)}.main>:not(.breadcrumbs) *{font-family:TT Chocolates,sans-serif}:where(body) .main{color:#1b1b1b}:where(body) .section_top{margin-top:0}:where(body) .section_banner{margin-top:40px}@media (width>=768px){:where(body) .section_banner{margin-top:37px}}@media (width<=767px){.grid-section__aside{margin-top:56px}}.information{contain:paint;padding:0}.title-page{margin-top:40px;margin-bottom:24px}@media (width<=767px){.title-page{margin-bottom:42px}}.title-page__element{padding-bottom:12px;position:relative}.title-page__element:before{content:"";background:#e2deda;width:100%;height:1px;position:absolute;bottom:0;left:0}.title-page__clinic{align-items:center;gap:12px;margin-top:12px;display:flex}.title-page .clinic_icon{box-sizing:border-box;background:#fff;border:1px solid #f1f1f1;border-radius:50%;width:40px;height:40px;display:flex}.title-page .clinic_name{font-size:18px;font-weight:400}.block-title{margin-bottom:24px}@media (width>=768px){.block-title{margin-bottom:32px}}@media (width>=1025px){.block-title{margin-bottom:40px}}@media (width<=767px){.block-title:not(a){-webkit-text-fill-color:transparent;background:linear-gradient(91.83deg,#8d3332 29.58%,#c05756 77.68%,#8d3332 91.23%);-webkit-background-clip:text;background-clip:text;width:fit-content}.block-title:not(a)::-moz-selection{-webkit-text-fill-color:white;color:#fff;background:#ebe4d9;transition:inherit}.block-title:not(a)::selection{-webkit-text-fill-color:white;color:#fff;background:#ebe4d9;transition:inherit}}.block-title:is(a){border-bottom:1px solid #8d333240;width:fit-content;transition:all .4s;display:block}@media (hover),(-moz-device-pixel-ratio>=0),(-ms-high-contrast:none),(-ms-high-contrast:active){.block-title:is(a):hover{color:#bda47f;border-bottom-color:#bda47f40}}.block-title:is(a):active{color:#bda47f;border-bottom-color:#bda47f40}.block-title:is(a)>*{color:inherit}.banner{z-index:1;aspect-ratio:343/380;background:#fff;border-radius:clamp(16px,4vw,40px);flex-direction:column;justify-content:space-between;padding:4px;display:flex;position:relative;overflow:hidden}@media (width>=768px){.banner{aspect-ratio:1224/425;min-height:clamp(256px,33vw,425px);padding:8px}}.banner__background{z-index:-1;pointer-events:none;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.banner__background picture{-o-object-fit:cover;object-fit:cover;width:100%}@media (width>=1025px){.banner__background picture{-o-object-fit:none;object-fit:none}}.banner__content{border-radius:clamp(12px,4vw,32px);flex-direction:column;flex-grow:1;justify-content:space-between;padding:clamp(28px,4vw,49px) clamp(23px,4vw,47px);display:flex;position:relative;overflow:hidden}@media (width<=767px){.banner__content{padding:clamp(28px,4vw,49px) clamp(20px,4vw,47px) clamp(24px,4vw,47px)}}.banner__title{align-items:center;gap:7px;display:flex}.banner__bottom{flex-direction:column;gap:10px;display:flex}@media (width>=768px){.banner__bottom{flex-direction:row;align-items:center;gap:20px}}.banner__info{flex-direction:column;gap:9px;display:flex}@media (width<=767px){.banner__info{gap:5px}.banner__clinic-name{font-size:20px;font-weight:400;line-height:28px}}.banner__contacts{flex-direction:column;gap:3px;display:flex}@media (width>=768px){.banner__contacts{flex-direction:row;align-items:center;gap:8px}}.banner__phone{letter-spacing:-.6px;margin-bottom:2px}.banner__phone a{font-weight:600}@media (width<=767px){.banner__phone a{font-size:12px;line-height:16.8px;font-family:Cy Grotesk,sans-serif!important}}@media (width>=768px){.banner__phone{margin-left:-3px;margin-bottom:unset;letter-spacing:unset}}@media (width<=767px){.banner__address{font-size:12px;font-weight:400;line-height:16.8px;font-family:Cy Grotesk,sans-serif!important}}.banner__bullit{opacity:.5;margin-top:-4px;margin-left:-4px;font-size:44px;line-height:0;display:none}@media (width>=768px){.banner__bullit{display:unset}}.banner__icon{box-sizing:border-box;background:#fff;border:1px solid #f1f1f1;border-radius:50%;width:clamp(40px,8vw,80px);height:clamp(40px,8vw,80px);display:flex}.banner__icon .svg-icon{width:100%;height:100%}.details-list{background-color:#f5f5f7;border-radius:24px;gap:20px;padding:16px;display:grid}@media (width>=768px){.details-list{grid-template-columns:1fr 1fr;gap:30px 62px;padding:24px}}@media (width>=1025px){.details-list{padding:32px}}.details-list ul{display:contents}.details-list a h4{color:inherit;text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.details-list p{letter-spacing:.15px;margin-top:7px;font-size:14px}@media (width>=768px){.details-list p{margin-top:14px}}.quotes{background:#faf6ef;border-radius:16px;padding:32px}.quotes__doctor{gap:16px;margin-bottom:20px;padding-bottom:12px;display:flex;position:relative}.quotes__doctor:before{content:"";background:#e2deda;width:100%;height:1px;position:absolute;bottom:0;left:0}.quotes .doctor__photo{border-radius:50%;flex-shrink:0;width:70px;height:70px;display:block;overflow:hidden}.quotes .doctor__photo img{width:100%;height:100%}.quotes .doctor__name{font-size:24px;font-weight:500}.quotes .doctor__position{font-size:16px;font-style:italic;line-height:1.2}.quotes__body{align-items:flex-start;gap:16px;display:flex}@media (width<=767px){.quotes__body{flex-direction:column;gap:25px}}.quotes__icon{flex-shrink:0;width:32px;height:23px}.videos .direction__video__preview{aspect-ratio:16/9;width:100%;display:block;position:relative}.videos .direction__video__preview img{border-radius:16px;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{color:#717172;padding:0 16px;font-size:14px;font-weight:400;line-height:1.2}@media (width<=767px){.videos .direction__video-description{padding:0}}.show-more__head{color:#a58a63;background:#faf6ef;border-radius:4px;padding:20px 16px;font-size:14px;font-weight:400;line-height:1.2}@media (width<=767px){.show-more__head{padding:12px 16px}}.show-more__item{padding:20px 16px;font-size:14px;font-weight:400;line-height:1.2;position:relative}@media (width<=767px){.show-more__item{padding:12px 16px}}.show-more__item:before{content:"";background:#efedec;width:100%;height:1px;position:absolute;bottom:0;left:0}.show-more__btn{cursor:pointer;width:fit-content;padding:16px 40px;font-size:14px;font-weight:400;line-height:1.2;display:block;position:relative}.show-more__btn:before{content:"";background-image:url(/local/templates/emc-itech/frontend/img/new_input.svg);background-size:100% 100%;width:16px;height:16px;position:absolute;top:50%;left:16px;transform:translateY(-8px)}.short-list{counter-set:short-list;gap:8px;display:grid}@media (width>=768px){.short-list{grid-template-columns:1fr 1fr;gap:16px}}.short-list ol,.short-list ul{display:contents}.short-list li{color:#8d3332;counter-increment:short-list;text-wrap:balance;background-color:#f1edea;border-radius:16px;gap:8px;padding:16px;font-size:20px;line-height:1.1;display:flex}@media (width>=1025px){.short-list li{gap:16px;padding:24px;font-size:24px;line-height:1.1}}.short-list li:before{content:counter(short-list);background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}@media (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),(-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{touch-action:pan-y;margin:0 -8px}.disease-slider-list__slide{opacity:1;padding:0 8px;transition:all .4s;display:flex}@media (width>=1025px){.disease-slider-list__slide:not(.swiper-slide-active){opacity:0}}.disease-slider-list__nav-item{z-index:2;aspect-ratio:1;opacity:0;pointer-events:none;background:#fff;border-radius:50%;width:48px;transition:all .4s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 24px #efe0db}.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),(-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{stroke:#8d3332;width:24px;height:24px;transition:stroke .4s;position:absolute;top:50%;left:50%}.disease-slider-list__pagination{margin:unset;pointer-events:none;border-radius:12px;align-items:center;gap:0;height:24px;padding:8px;position:absolute;bottom:0;left:50%;transform:translate(-50%);width:unset!important}.disease-slider-list__pagination>*{cursor:pointer;opacity:.2;position:unset;pointer-events:none;background-color:#717172;border-radius:50%;width:0;height:0;transition:all .4s}.disease-slider-list__pagination>._active{opacity:1;background-color:#717172}.disease-slider-list__pagination>:is(._active,._active-next,._active-prev,._active-main){pointer-events:unset;width:8px;height:8px}.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;flex-direction:column;justify-content:space-between;gap:24px;padding:8px;display:flex}@media (width>=768px){.disease-slider-list__item{flex-direction:row;gap:40px;padding:24px 8px}}.disease-slider-list__text-content{padding:12px 8px 0}@media (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 (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 (width>=768px){.disease-slider-list__text-content p:not(:first-child){margin-top:16px}}.disease-slider-list__picture{contain:paint;aspect-ratio:327/200;border-radius:16px;flex-shrink:0;width:100%;min-height:170px;display:flex}@media (width>=768px){.disease-slider-list__picture{aspect-ratio:unset;width:336px;height:100%;min-height:200px;max-height:369px}}
