@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) *) 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 (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 .text-content, .main > *:not(.breadcrumbs) * .text-content) :where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .attention,: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, .main > *:not(.breadcrumbs) *) ol:not(:where(.caption) > 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 .text-content, .main > *:not(.breadcrumbs) * .text-content) :where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .attention,: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, .main > *:not(.breadcrumbs) *) ol:not(:where(.caption) > 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}}: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{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) *) .styled-table{width:100%;overflow-x:scroll}:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .styled-table table th{background:#faf6ef;color:#a58a63}: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 td,:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .styled-table table th{text-align:start;padding:20px 16px;font-size:14px;font-weight:400;line-height:1.2}@media (max-width:767px){:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .styled-table table td,:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .styled-table table th{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{color:#1b1b1b}: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) *) .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, .main > *:not(.breadcrumbs) *) ol:not(:where(.caption) > 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}:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .caption{color:#717172}:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) .caption._black{color:#1b1b1b}.body-text,:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) .attention,:where(._text-style-v2-chocolates, .main > *:not(.breadcrumbs) *) p,ol:not(:where(.caption) > 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) .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] *){margin-top:40px}: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) ol:not([class*=constructor] *),: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) ul:not([class*=constructor] *){margin-top:20px}: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) p: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:"";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:not([class*=constructor] *){list-style-type:none;counter-reset:num;padding-left:32px}: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),(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: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{padding:24px;border-radius:16px;background-color:#fbf0f0}: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) .h1: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) .h2: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) .h3: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) .h4: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) h1: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) h2: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) h3: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) h4: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) p:not([class*=constructor] *) + ol,:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) p:not([class*=constructor] *) + ul{margin-top:0}:where(._text-style-v2-chocolates .text-content, .main > *:not(.breadcrumbs) * .text-content) section + section{margin-top:48px}: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):not([class*=constructor] *),:where(._text-style-v2-chocolates .disease-tab-content, .main > *:not(.breadcrumbs) * .disease-tab-content) h4:not(:first-child):not([class*=constructor] *){margin-top:24px}:where(._text-style-v2-chocolates .article-content, .main > *:not(.breadcrumbs) * .article-content) p:not(:first-child):not([class*=constructor] *),:where(._text-style-v2-chocolates .disease-tab-content, .main > *:not(.breadcrumbs) * .disease-tab-content) p:not(:first-child):not([class*=constructor] *){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) 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),: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){margin-top:20px}: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,: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{display:contents}: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,: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{margin:6px 0}: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,: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{margin-bottom:0!important}:where(._text-style-v2-chocolates .article-content, .main > *:not(.breadcrumbs) * .article-content) ul:not([class*=constructor] *),:where(._text-style-v2-chocolates .disease-tab-content, .main > *:not(.breadcrumbs) * .disease-tab-content) ul:not([class*=constructor] *){text-indent:-30px;padding-left:30px}:where(._text-style-v2-chocolates .article-content, .main > *:not(.breadcrumbs) * .article-content) ul:not([class*=constructor] *) > li,:where(._text-style-v2-chocolates .disease-tab-content, .main > *:not(.breadcrumbs) * .disease-tab-content) ul:not([class*=constructor] *) > li{position:relative}:where(._text-style-v2-chocolates .article-content, .main > *:not(.breadcrumbs) * .article-content) ul:not([class*=constructor] *) > li:before,:where(._text-style-v2-chocolates .disease-tab-content, .main > *:not(.breadcrumbs) * .disease-tab-content) ul:not([class*=constructor] *) > 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) ol:not([class*=constructor] *),:where(._text-style-v2-chocolates .disease-tab-content, .main > *:not(.breadcrumbs) * .disease-tab-content) ol:not([class*=constructor] *){list-style-type:none;counter-reset:num;padding-left:32px}:where(._text-style-v2-chocolates .article-content, .main > *:not(.breadcrumbs) * .article-content) ol:not([class*=constructor] *) > li,:where(._text-style-v2-chocolates .disease-tab-content, .main > *:not(.breadcrumbs) * .disease-tab-content) ol:not([class*=constructor] *) > li{position:relative}:where(._text-style-v2-chocolates .article-content, .main > *:not(.breadcrumbs) * .article-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 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) ol:not([class*=constructor] *) > li:hover a,:where(._text-style-v2-chocolates .disease-tab-content, .main > *:not(.breadcrumbs) * .disease-tab-content) ol:not([class*=constructor] *) > li:hover a{color:#bda47f!important}}:where(._text-style-v2-chocolates .article-content, .main > *:not(.breadcrumbs) * .article-content) ol:not([class*=constructor] *) > li:active a,:where(._text-style-v2-chocolates .disease-tab-content, .main > *:not(.breadcrumbs) * .disease-tab-content) ol:not([class*=constructor] *) > li:active a{color:#bda47f!important}:where(._text-style-v2-chocolates .article-content, .main > *:not(.breadcrumbs) * .article-content) ol:not([class*=constructor] *) > li:before,:where(._text-style-v2-chocolates .disease-tab-content, .main > *:not(.breadcrumbs) * .disease-tab-content) ol:not([class*=constructor] *) > li:before{content:counter(num) ".";counter-increment:num;display:inline-block;position:absolute;top:0;left:-32px}.base-select__head{width:100%;display:flex;flex-grow:1;position:relative;border:1px solid #e2deda;border-radius:12px;align-items:center;transition:.4s cubic-bezier(.25,.1,.25,1);cursor:pointer;height:56px}.base-select._error .base-select__head{border-color:#8d3332;background-color:rgba(141,51,50,.1019607843);color:#8d3332}.base-select__title{position:absolute;top:40px;left:16px;transform:translateY(-50%);font-weight:400;color:#1b1b1b;transition:.4s cubic-bezier(.25,.1,.25,1);font-family:TT Chocolates,sans-serif;font-size:18px;line-height:19.8px;letter-spacing:.3px;text-wrap:nowrap;text-overflow:ellipsis;max-width:calc(100% - 72px);overflow:hidden}@media (min-width:768px){.base-select__title{font-size:18px;line-height:22px;left:18px}}.base-select ._active .base-select__title{top:8px;transform:unset;font-size:12px}.base-select ._active .base-select__line{opacity:1;pointer-events:unset}.base-select ._open .base-select__arrow .svg-icon{transform:rotateX(180deg)}.base-select__dropdown{position:absolute;top:calc(100% + 4px);height:min(var(--max-dropdowh-height,344px),40dvh);width:100%;overflow:hidden;background:#fff;padding:16px 0;border-radius:12px;box-shadow:0 48px 100px 0 #e0d4cf;z-index:10}.base-select__dropdown._fit-content{height:-moz-fit-content;height:fit-content}.base-select__dropdown._fit-content:after{z-index:-1}.base-select__dropdown-content{height:100%;width:100%;overflow-y:auto;padding:0 16px}.base-select__dropdown:after,.base-select__dropdown:before{content:"";position:absolute;width:calc(100% - var(--light-scrollbar-width,14px));height:28px;left:0;transition:opacity .1s cubic-bezier(.25,.1,.25,1);pointer-events:none}.base-select__dropdown:before{top:16px;opacity:var(--dropdown-shadow-opacity-top,0);background:linear-gradient(180deg,#fff 0,rgba(255,255,255,0) 100%)}.base-select__dropdown:after{bottom:16px;opacity:var(--dropdown-shadow-opacity-bottom,1);background:linear-gradient(0deg,#fff 0,rgba(255,255,255,0) 100%)}.base-select__dropdown hr{margin:4px 0}.base-select__dropdown._pos-top{bottom:calc(100% + 4px);top:unset}.base-select__arrow{width:32px;height:32px;display:flex;padding:6px;position:absolute;top:50%;right:16px;transform:translateY(-50%);transition:.4s cubic-bezier(.25,.1,.25,1)}.base-select__arrow .svg-icon{transition:inherit}@media (min-width:768px){.base-select__arrow{right:16px}}.base-select__option{min-height:48px;font-family:Cy Grotesk;font-size:16px;font-weight:400;line-height:20.8px;letter-spacing:-.02em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;gap:12px}.base-select__option._active .base-select__option-point{border:9.6px solid #bda47f}.base-select__option-name{padding:12px 0}.base-select__option-point{width:32px;height:32px;background:#fff;border:1px solid #e2deda;border-radius:50%;transition:.4s cubic-bezier(.25,.1,.25,1);flex-shrink:0}.base-select-item-fade-enter-active,.base-select-item-fade-leave-active{transition:opacity .4s cubic-bezier(.25,.1,.25,1)}.base-select-item-fade-enter-from,.base-select-item-fade-leave-to{opacity:0}.file-uploader__label{width:100%;height:56px;border-radius:12px;border:1px solid #e2deda;font-size:20px;display:flex;justify-content:space-between;padding:13px 16px 13px 18px;color:#1b1b1b;position:relative;transition:.4s cubic-bezier(.25,.1,.25,1)}.file-uploader__label label{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer}.file-uploader._error .file-uploader__label{border-color:#8d3332;background-color:rgba(141,51,50,.1019607843);color:#8d3332}.file-uploader__icon{width:32px;height:32px}.file-uploader__items{padding:16px;border-radius:12px;border:1px solid #e2deda;margin-top:8px;display:flex;flex-direction:column;gap:8px}.file-uploader__file-row{background-color:#f5f5f7;color:#1b1b1b;border-radius:6px;padding:10px 12px 14px;display:flex;justify-content:space-between;transition:.4s cubic-bezier(.25,.1,.25,1);position:relative;contain:paint}.file-uploader__file-row span{text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden}.file-uploader__file-row:after{content:var(--error-text, "");opacity:0;position:absolute;left:12px;bottom:2px;font-size:14px;line-height:1;pointer-events:none;transition:opacity .4s cubic-bezier(.25,.1,.25,1);color:#8d3332;width:calc(100% - 54px)}.file-uploader__file-row:before{content:"";position:absolute;left:0;bottom:0;width:max(var(--upload-progress,5%),5%);height:2px;background-color:#8d3332;opacity:1;transition:opacity .4s cubic-bezier(.25,.1,.25,1)}.file-uploader__file-row[style*="--upload-progress: 100%"]:not([style*="--error-text: "]){background-color:#bda47f;color:#fff}.file-uploader__file-row[style*="--upload-progress: 100%"]:not([style*="--error-text: "]):before{opacity:0}.file-uploader__file-row[style*="--error-text: "]:after{opacity:1}.file-uploader__file-delete{width:20px;height:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:0 0;padding:0;stroke-width:3px;cursor:pointer}[data-vue=ApplyForm]:not(._ready){max-width:600px;min-height:1158px;animation:loadingShim 1.5s infinite;border-radius:16px;display:block;background:#fff;margin:0 auto}@media (min-width:1025px){[data-vue=ApplyForm]:not(._ready){border-radius:32px}}.apply-form{background-color:#fff;padding:40px;border-radius:32px;max-width:600px;margin:0 auto}@media (max-width:767px){.apply-form{padding:24px 16px 16px;max-width:unset;border-radius:16px}}.apply-form__head{text-align:center}@media (min-width:768px){.apply-form__head{text-wrap:balance}}.apply-form__head + *{margin-top:30px}@media (max-width:767px){.apply-form__head + *{margin-top:24px}}@media (max-width:767px){.apply-form__title{font-size:36px}}.apply-form__title + *{margin-top:17px}@media (max-width:767px){.apply-form__title + *{margin-top:9px}}.apply-form__warn + *{margin-top:14px}.apply-form__section .form-item{margin:unset}.apply-form__section .form-item + .form-item{margin-top:8px}.apply-form__section + .apply-form__section{margin-top:33px}@media (max-width:767px){.apply-form__section + .apply-form__section{margin-top:23px}}.apply-form .a-f-contact .apply-form__section-label + *{margin-top:12px}@media (max-width:767px){.apply-form .a-f-contact .apply-form__section-label + *{margin-top:16px}}.apply-form .a-f-comment .apply-form__section-label + *{margin-top:16px}.apply-form .a-f-documents .apply-form__section-label + *{margin-top:14px}.apply-form .a-f-documents__delimiter{display:flex;align-items:center;margin-top:15px;font-size:14px;gap:17px;color:#717172;margin-bottom:14px}@media (max-width:767px){.apply-form .a-f-documents__delimiter{margin-top:14px;margin-bottom:10px}}.apply-form .a-f-documents__delimiter:after,.apply-form .a-f-documents__delimiter:before{display:inline-block;content:"";height:1px;width:100%;background:#e2deda}@media screen and (max-width:445px){.apply-form .a-f-documents__file-cloud-link .form-item:not(._not-empty):has(input:not(:focus)) .form-item__label{white-space:unset;overflow:unset}.apply-form .a-f-documents__file-cloud-link .form-item .form-item__label{padding-top:8px;padding-right:30px;line-height:1.2}}.apply-form .a-f-submit .button-v2{width:100%}.apply-form .form-item._submit{margin-top:32px}@media (max-width:767px){.apply-form .form-item._submit{margin-top:25px}.apply-form .form-item._submit button{height:56px;border-radius:12px}}.apply-form .form-item__caption{margin-left:4px;color:#717172}@media (max-width:767px){.apply-form .form-item__caption{font-size:12px}}.apply-form .form-item:has(input[type=date]) .form-item__button{position:absolute;right:4px;top:0;width:56px;height:56px;padding:12px;cursor:pointer}.apply-form .form-item:has(input[type=date]) input[type=date]{position:absolute;opacity:0;width:20px;left:50%;top:50%;transform:translate(-50%,-50%) scale(2.3)}.apply-form .form-item input[type=email],.apply-form .form-item input[type=tel],.apply-form .form-item input[type=text]{border:1px solid #e2deda;border-radius:12px;background-color:#fff;height:56px;font-size:18px;padding:23px 16px 0}@media (min-width:768px){.apply-form .form-item input[type=email],.apply-form .form-item input[type=tel],.apply-form .form-item input[type=text]{padding-left:20px}}.apply-form .form-item input[type=email]:focus,.apply-form .form-item input[type=tel]:focus,.apply-form .form-item input[type=text]:focus{border-color:#e2deda!important}.apply-form .form-item input[type=tel]{letter-spacing:.3px}.apply-form .form-item._error input[type=email],.apply-form .form-item._error input[type=tel],.apply-form .form-item._error input[type=text]{border-color:#8d3332;background-color:rgba(141,51,50,.1019607843)}.apply-form .form-item__radio-label{margin-right:25px}.apply-form .form-item__label{font-size:18px;padding-top:16px;padding-left:16px;color:#1b1b1b}@media (min-width:768px){.apply-form .form-item__label{font-size:20px;padding-top:15px;padding-left:20px}}.apply-form .form-item._not-empty .form-item__label{font-size:14px;padding-top:9px}.apply-form .form-item._not-empty .form-item__caption{margin-left:2px;font-size:10px}.apply-form .form-item._error .form-item__label{color:#8d3332}.apply-form .form-item__error{position:relative;bottom:auto;left:auto;max-width:none;white-space:normal}.apply-form .form-item__icon{position:absolute;width:32px;height:32px;right:17px;top:13px}.apply-form .form-item__icon + input[type=text],.apply-form .form-item__icon input[type=email],.apply-form .form-item__icon input[type=tel]{padding-right:52px}.apply-form .form-item__checkbox input[type=checkbox] + i{border:1px solid #bda47f;border-radius:4.5px;margin-right:12px}@media (max-width:767px){.apply-form .form-item__checkbox input[type=checkbox] + i{width:24px;height:24px}}.apply-form .form-item__checkbox input[type=checkbox]:not(:checked) + i{background-color:#fff;border-color:#e2deda}.apply-form .form-item__checkbox input[type=radio] + i{border:1px solid #bda47f;border-radius:50%;margin-right:9px;width:32px;height:32px}@media (max-width:767px){.apply-form .form-item__checkbox input[type=radio] + i{width:24px;height:24px}}.apply-form .form-item__checkbox input[type=radio]:not(:checked) + i{background-color:#fff;border-color:#e2deda}.apply-form .form-item__checkbox input[type=radio]:checked + i{background:radial-gradient(circle,#fff 28%,#a58a63 32%)}.apply-form .form-item__checkbox + .apply-form .form-item__checkbox{margin-left:16px}.apply-form .form-item__checkbox{font-size:inherit;color:inherit;display:flex;align-items:center;position:relative}.apply-form .form-item__checkbox input[type=radio] + i{align-self:center}.apply-form .form-item__checkbox + .apply-form .form-item__checkbox{margin-left:16px}.apply-form .form-item._error .form-item__checkbox{color:#8d3332}.apply-form .form-item._error .form-item__checkbox input[type=checkbox] + i,.apply-form .form-item._error .form-item__checkbox input[type=radio] + i{border-color:#8d3332}.apply-form .form-item._error .form-item__checkbox input[type=checkbox]:not(:checked) + i,.apply-form .form-item._error .form-item__checkbox input[type=radio]:not(:checked) + i{background-color:rgba(141,51,50,.1019607843)}.apply-form .form-item._error .form-v2-item__label{border-color:#8d3332;background-color:rgba(141,51,50,.1019607843)}.apply-form .form-item._error .form-v2-item__title{color:#8d3332}.apply-form .form-item:not(._not-empty):has(textarea:not(:focus)) .form-item__label{white-space:unset;overflow:unset}.apply-form .form-item:has(textarea) .form-item__label{padding-right:30px;line-height:1.2}.apply-form .form-item__textarea{position:relative;padding:27px 20px 30px;border-radius:12px;border:1px solid #e2deda;transition:.4s cubic-bezier(.25,.1,.25,1)}@media (max-width:767px){.apply-form .form-item__textarea{padding:27px 20px 38px}}.apply-form .form-item textarea{background:0 0;border:none!important;padding:0!important}.apply-form .form-item textarea:focus{border:none}.apply-form .form-item textarea + .form-item__clear{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:0 0;position:absolute;right:6px;top:5px;width:32px;height:32px;stroke-width:3px;cursor:pointer}.apply-form .form-item__length{position:absolute;bottom:4px;right:14px;font-size:14px;color:#717172}.apply-form ._error.form-item .form-item__textarea{border-color:#8d3332;background-color:rgba(141,51,50,.1019607843);color:#8d3332}.apply-form-warn{border-radius:16px;background-color:#faf6ef;padding:16px 16px 16px 100px;position:relative;contain:paint;min-height:110px;display:flex}@media (max-width:767px){.apply-form-warn{padding:10.5px 16px 10.5px 67px;min-height:72px}}.apply-form-warn__bg{position:absolute;left:0;top:50%;transform:translateY(calc(-50% + 90px));height:258px;width:128px;background-size:cover;background-repeat:no-repeat;z-index:-1}@media (max-width:767px){.apply-form-warn__bg{height:175px;width:88px;transform:translateY(calc(-50% + 62px))}}.apply-form-warn__text{color:#8d3332;letter-spacing:-.4px;align-self:center}@media (max-width:767px){.apply-form-warn__text{letter-spacing:0;line-height:1.2;font-size:14px}}: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}