*,*::before,*::after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}img,picture,svg,video{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}button{background:none;border:none;cursor:pointer}a{color:inherit;text-decoration:none}ul,ol{list-style:none}:focus-visible{outline:2px solid currentColor;outline-offset:2px}sub{position:relative;font-size:75%;line-height:0;vertical-align:baseline}@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/Inter-3.19-Regular.woff2") format("woff2")}@font-face{font-family:"Comfortaa";font-style:normal;font-weight:300 700;font-display:swap;src:url("../fonts/Comfortaa-cyrillic-ext.woff2") format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Comfortaa";font-style:normal;font-weight:300 700;font-display:swap;src:url("../fonts/Comfortaa-cyrillic.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Comfortaa";font-style:normal;font-weight:300 700;font-display:swap;src:url("../fonts/Comfortaa-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Comfortaa";font-style:normal;font-weight:300 700;font-display:swap;src:url("../fonts/Comfortaa-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Nunito";font-style:normal;font-weight:200 1000;font-display:swap;src:url("../fonts/Nunito-cyrillic-ext.woff2") format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Nunito";font-style:normal;font-weight:200 1000;font-display:swap;src:url("../fonts/Nunito-cyrillic.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Nunito";font-style:normal;font-weight:200 1000;font-display:swap;src:url("../fonts/Nunito-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Nunito";font-style:normal;font-weight:200 1000;font-display:swap;src:url("../fonts/Nunito-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Nunito Figma";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/Nunito-3.601-Regular.woff2") format("woff2")}@font-face{font-family:"Nunito Figma";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/Nunito-3.601-Bold.woff2") format("woff2")}:root{--page-gutter: 20px}@media(min-width: 500px){:root{--page-gutter: 40px}}@media only screen and (min-width: 1281px){:root{--page-gutter: 80px}}body{font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.4;color:#231f20;background:#fff}sub,sup{position:relative;font-size:60%;line-height:0;vertical-align:baseline}sup{top:-0.4em}.page-home{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}.page-home .advice,.page-home .buy,.page-home .proof,.page-home .manufacturer,.page-home .faq{backface-visibility:hidden}.footer__inner{backface-visibility:hidden}.page{overflow-x:clip}.page--menu-open{overflow-x:clip;overflow-y:visible}.main{display:flex;flex-direction:column;gap:60px}@media only screen and (min-width: 1025px){.main{gap:80px}}.container{width:100%;max-width:1440px;margin-inline:auto;padding-inline:var(--page-gutter)}.nowrap{white-space:nowrap}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.section-title{font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:24px;line-height:32px;color:#000}@media only screen and (min-width: 1025px){.section-title{font-size:40px;line-height:50px}}.section-head{width:100%;max-width:1440px;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;padding-inline:var(--page-gutter);margin-bottom:20px}.section-head__link{display:inline-flex;min-width:0;align-items:center;gap:4px;text-decoration:none}.section-head__link .section-title{position:relative}.section-head__link .section-title::after{content:"";position:absolute;top:calc(100% + 0px);right:0;left:0;height:4px;background:#ff5919;mask:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 76 4" preserveAspectRatio="none"%3E%3Cpath d="M75.3299 1.25009C75.5077 1.25316 75.6784 1.33507 75.8041 1.47565C75.9297 1.61631 76 1.80429 76 2C76 2.19571 75.9297 2.38369 75.8041 2.52435C75.6784 2.66493 75.5077 2.74684 75.3299 2.74991L1.81518 3.99976C1.33381 4.00805 0.872195 3.80462 0.531791 3.42951C0.191379 3.05462 0 2.53867 0 2C0 1.46133 0.191379 0.945375 0.531791 0.570487C0.872195 0.195383 1.33381 -0.00805344 1.81518 0.000244184L75.3299 1.25009Z" fill="black"/%3E%3C/svg%3E') no-repeat center/100% 100%;opacity:0;transform:scaleX(0);transform-origin:left center;transition:transform .25s ease,opacity .25s ease}.section-head__link:hover .section-title::after,.section-head__link:focus-visible .section-title::after{opacity:1;transform:scaleX(1)}.section-head__chevron{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;color:#ff5919}.section-head__chevron svg{fill:currentColor}.section-head__counter{flex-shrink:0;white-space:nowrap;font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:24px;line-height:32px;word-spacing:-3.5px;color:#ffa481}@media only screen and (min-width: 1025px){.section-head{justify-content:flex-start;padding-inline:var(--page-gutter);margin-bottom:40px}.section-head__link{gap:8px}.section-head__counter{display:none}}.page-home .reviews__counter,.page-home .articles__pager{display:none}@media only screen and (max-width: 520px){.page-home .reviews__counter,.page-home .articles__pager{display:block}}:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content{display:flex;min-width:0;flex-direction:column;gap:10px;overflow-wrap:anywhere}:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content h2,:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content h3{font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;color:#000}:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content h2{scroll-margin-top:88px;font-size:24px;line-height:32px}:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content h3{font-size:20px;line-height:28px}:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content h4{font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:700;font-size:18px;line-height:24px;color:#000}:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content strong,:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content b{font-weight:700}:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content em,:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content i{font-style:italic}:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content ul{display:flex;flex-direction:column;gap:8px;padding-left:0;list-style:none}:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content ul>li{position:relative;padding-left:16px}:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content ul>li::before{content:"";position:absolute;top:6px;left:0;width:8px;height:8px;border-radius:50%;background:#ff5919}:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content ul>li::marker{content:""}:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content ol{display:flex;flex-direction:column;gap:12px;padding-left:0;list-style:none;counter-reset:editorial-list}:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content ol>li{position:relative;padding-left:22px;counter-increment:editorial-list}:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content ol>li::before{content:counter(editorial-list) ".";position:absolute;top:0;left:0;font-weight:700;color:#ff5919}:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content table{width:100%;table-layout:fixed;border-collapse:collapse}:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content table tr{box-shadow:inset 0 -1px #ff5919}:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content table th,:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content table td{padding:12px;vertical-align:top;text-align:left}:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content table th{width:150px;font-weight:400}:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content blockquote{position:relative;padding:12px 0 12px 24px;font-style:normal}:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content blockquote::before{content:"";position:absolute;inset:0 auto 0 0;width:8px;border-radius:8px;background:#ff5919}:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content blockquote cite{display:block;margin-top:10px;font-style:italic}:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content img[src]{display:block;width:auto;max-width:100%;height:auto;align-self:flex-start}:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content a{display:inline;color:#2a7d4d;transition:color .3s ease-in;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em;text-decoration-skip-ink:none}:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content a:has(>sup){text-decoration:none}:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content a:has(>sup)>span{text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em;text-decoration-skip-ink:none}:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content a:focus-visible{color:#ff5919;outline:2px solid #ff5919;outline-offset:2px}:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content:has(>:is(a,b,strong,em,i,span,sup,sub,small)){display:block}:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content:has(>:is(a,b,strong,em,i,span,sup,sub,small))>:is(h2,h3,h4,h5,h6,p,ul,ol,blockquote,figure,table){margin-top:10px}@media(hover: hover){:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content a:hover{color:#ff5919}}.text-content--page{overflow-wrap:anywhere;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:400;font-size:16px;line-height:22px;color:#000}.text-content--page>*{margin:0}.text-content--page>*+*{margin-top:16px}.text-content--page h2,.text-content--page h3,.text-content--page h4,.text-content--page h5,.text-content--page h6{font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;color:#000}.text-content--page>h2{margin-top:40px}.text-content--page>h3,.text-content--page>h4,.text-content--page>h5,.text-content--page>h6{margin-top:32px}.text-content--page>:first-child{margin-top:0}.text-content--page h2{font-size:24px;line-height:32px}.text-content--page h3{font-size:22px;line-height:30px}.text-content--page h4{font-size:20px;line-height:28px}.text-content--page h5,.text-content--page h6{font-size:18px;line-height:26px}.text-content--page p,.text-content--page ul,.text-content--page ol,.text-content--page dl,.text-content--page blockquote,.text-content--page figure,.text-content--page pre,.text-content--page table,.text-content--page hr,.text-content--page address,.text-content--page details{margin-right:0;margin-left:0}.text-content--page ul,.text-content--page ol,.faq__answer-inner ul,.faq__answer-inner ol{padding-left:24px}.text-content--page ol,.faq__answer-inner ol{list-style:decimal}.text-content--page ul,.faq__answer-inner ul{list-style:none}.text-content--page ul>li,.faq__answer-inner ul>li{position:relative}.text-content--page ul>li::before,.faq__answer-inner ul>li::before{content:"";position:absolute;top:.55em;left:-20px;width:8px;height:8px;border-radius:50%;background:#ff5919;transform:translateY(-50%)}.text-content--page li+li,.text-content--page li>ul,.text-content--page li>ol,.faq__answer-inner li+li,.faq__answer-inner li>ul,.faq__answer-inner li>ol{margin-top:10px}.text-content--page ol li::marker,.faq__answer-inner ol li::marker{color:#ff5919}.text-content--page dl{display:grid;gap:8px}.text-content--page dt{font-weight:700}.text-content--page dd{margin:0}.text-content--page dd+dt{margin-top:8px}.text-content--page blockquote{padding:20px;border-left:3px solid #ff5919;border-radius:0 24px 24px 0;background:#fff2ed}.text-content--page blockquote>*{margin:0}.text-content--page blockquote>*+*{margin-top:12px}.text-content--page cite,.text-content--page figcaption{font-size:14px;line-height:18px;color:#939598}.text-content--page cite{display:block;font-style:normal}.text-content--page figure{display:flex;max-width:100%;flex-direction:column;gap:12px}.text-content--page picture{display:block;max-width:100%}.text-content--page img,.text-content--page svg,.text-content--page canvas,.text-content--page video{display:block;max-width:100%;height:auto}.text-content--page img,.text-content--page video,.text-content--page iframe{border-radius:24px}.text-content--page video,.text-content--page audio,.text-content--page iframe,.text-content--page object,.text-content--page embed{display:block;width:100%;max-width:100%}.text-content--page iframe{min-height:220px;border:0}.text-content--page table{display:block;width:100%;max-width:100%;overflow-x:auto;border-collapse:collapse;scrollbar-width:thin}.text-content--page caption{padding-bottom:12px;font-weight:700;text-align:left}.text-content--page th,.text-content--page td{min-width:140px;padding:12px;border:1px solid #d9d9d9;text-align:left;vertical-align:top}.text-content--page th{background:#ecffee;font-weight:700}.text-content--page pre{max-width:100%;padding:16px;overflow-x:auto;border-radius:24px;background:#f5f5f5;font-family:monospace;font-size:14px;line-height:20px;white-space:pre;scrollbar-width:thin}.text-content--page code,.text-content--page kbd,.text-content--page samp{padding:2px 5px;border-radius:4px;background:#f5f5f5;font-family:monospace;font-size:.9em}.text-content--page pre code,.text-content--page pre kbd,.text-content--page pre samp{padding:0;border-radius:0;background:rgba(0,0,0,0);font-size:inherit}.text-content--page hr{height:1px;border:0;background:#d9d9d9}.text-content--page address{font-style:normal}.text-content--page details{padding:16px 20px;border:1px solid #d9d9d9;border-radius:24px;background:#fff}.text-content--page summary{font-weight:700;color:#2a7d4d;cursor:pointer}.text-content--page details>*+*{margin-top:12px}.text-content--page a,.faq__answer-inner a{color:#2a7d4d;transition:color .3s ease-in;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em;text-decoration-skip-ink:none}.text-content--page a:focus-visible,.faq__answer-inner a:focus-visible{color:#ff5919;outline:2px solid #ff5919;outline-offset:2px}.text-content--page strong,.text-content--page b{font-weight:700}.text-content--page em,.text-content--page i{font-style:italic}.text-content--page mark{padding-inline:2px;background:#ffa481;color:#000}.text-content--page abbr[title]{text-decoration-line:underline;text-decoration-style:dotted;text-underline-offset:.15em;cursor:help}.text-content--page sub{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}.text-content--page sub{bottom:-0.25em}.text-content--page small{font-size:.875em;line-height:1.4}.text-content--page s,.text-content--page del{text-decoration:line-through}.text-content--page ins{text-decoration:underline;text-underline-offset:.15em}@media(hover: hover){.text-content--page a:hover{color:#ff5919}}@media only screen and (min-width: 1240px){:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content h2{scroll-margin-top:140px;font-size:40px;line-height:50px}:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content h3{font-size:30px;line-height:38px}:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content h4{font-size:24px;line-height:32px}:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content ul>li{padding-left:20px}:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content ol>li{padding-left:28px}:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content table th,:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content table td{padding:16px}:is(.article-detail__content,.specialist-publication__body,.news-detail__article-body) .text-content table th{width:200px}.text-content--page{font-size:18px;line-height:26px}.text-content--page>*+*{margin-top:20px}.text-content--page>h2{margin-top:56px}.text-content--page>h3,.text-content--page>h4,.text-content--page>h5,.text-content--page>h6{margin-top:40px}.text-content--page>:first-child{margin-top:0}.text-content--page h2{font-size:40px;line-height:50px}.text-content--page h3{font-size:30px;line-height:38px}.text-content--page h4{font-size:24px;line-height:32px}.text-content--page h5,.text-content--page h6{font-size:20px;line-height:28px}.text-content--page ul,.text-content--page ol{padding-left:28px}.text-content--page blockquote{padding:24px 28px}.text-content--page cite,.text-content--page figcaption{font-size:16px;line-height:22px}.text-content--page iframe{min-height:420px}}@media(prefers-reduced-motion: reduce){.text-content--page a{transition:none}}.registered-link{text-decoration:none}.registered-link--underlined .registered-link__text{text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em;text-decoration-skip-ink:none}@media(hover: hover){.registered-link--hover-underlined:hover .registered-link__text{text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em;text-decoration-skip-ink:none}}.content-share__list{display:flex;align-items:center;gap:12px;list-style:none}.content-share__label-desktop{display:none}.content-share__link{display:inline-flex;flex:0 0 48px;align-items:center;justify-content:center;width:48px;height:48px;border-radius:1000px;background:#2a7d4d;color:#fff;transition:background-color .3s ease-in}.content-share__link svg{display:block;width:32px;height:32px;fill:currentColor}@media(hover: hover){.content-share__link:hover{background:#ff5919}}.content-share__link:focus-visible{background:#ff5919;outline:2px solid #ff5919;outline-offset:3px}@media only screen and (min-width: 769px){.content-share__label-desktop{display:inline}.content-share__label-mobile{display:none}}@media(prefers-reduced-motion: reduce){.content-share__link{transition:none}}.section-slider.swiper-initialized{position:relative;overflow:hidden}.section-slider.swiper-initialized>ul{gap:0;padding-inline:0;overflow:visible;transition-property:transform}.ui-button{position:relative;z-index:0;isolation:isolate;display:inline-flex;height:48px;min-height:48px;align-items:center;justify-content:center;gap:8px;padding:11px 20px 13px;border:0;border-radius:100px;background:rgba(0,0,0,0);color:#000;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:700;font-size:16px;line-height:20px;text-decoration:none;white-space:nowrap;cursor:pointer;transition:color .3s ease-in}.ui-button::before,.ui-button::after{content:"";position:absolute;border-radius:inherit;pointer-events:none}.ui-button::before{z-index:-1;inset:0;background:#fff2ed}.ui-button::after{z-index:-2;top:10px;right:12px;left:12px;height:40px;background:#ff5919;box-shadow:none;filter:url("#dyshi-layer-blur-8");opacity:.5;transition:right .3s ease-in,left .3s ease-in,opacity .3s ease-in}.ui-button svg,.ui-button use{color:inherit;fill:currentColor}.ui-button:focus-visible{color:#ff5919;outline:2px solid #ff5919;outline-offset:3px}.ui-button--solid{padding-inline:20px;background:#2a7d4d;color:#fff;transition:background-color .3s ease-in,color .3s ease-in,transform .3s ease-out}.ui-button--solid::before,.ui-button--solid::after{display:none}.ui-button--solid:focus-visible{background:#ff5919;color:#fff}@media(hover: hover){.ui-button:hover{color:#ff5919}.ui-button:hover::after{right:6px;left:6px;opacity:1}.ui-button--solid:hover{background:#ff5919;color:#fff;transform:translateY(-1px)}}@media only screen and (min-width: 1240px){.ui-button{padding:11px 28px 13px;font-size:18px;line-height:24px}.ui-button--solid{padding-inline:28px}.ui-button::after{top:12px}}@media(prefers-reduced-motion: reduce){.ui-button{transition:none}.ui-button--solid{transition:none}.ui-button::after{transition:none}}.service-page .main{margin-top:-75px}.service-page{text-rendering:geometricPrecision}.service-page__top{transform:translateZ(0)}.service-page__top{height:130px;padding:88px var(--page-gutter) 20px}.service-page__breadcrumbs{width:100%;max-width:1280px;margin-inline:auto}@media only screen and (min-width: 768px){.service-page__top{padding-inline:var(--page-gutter)}}@media only screen and (min-width: 1000px){.service-page .main{margin-top:-115px}.service-page__top{height:193px;padding:139px var(--page-gutter) 32px}}@media only screen and (min-width: 1281px){.service-page__top{height:217px;padding:155px var(--page-gutter) 40px}}.legal-page{width:100%;color:#000}.legal-page__body{display:flex;width:100%;max-width:1440px;flex-direction:column;gap:32px;margin-inline:auto;padding:0 var(--page-gutter) 64px;transform:translateZ(0)}.legal-page__title,.legal-page__content{width:100%;max-width:900px}.legal-page__title{margin:0;font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:30px;line-height:38px}.legal-page__content{min-width:0}@media only screen and (min-width: 768px){.legal-page__body{padding-inline:40px}}@media only screen and (min-width: 1240px){.legal-page__body{gap:48px;padding:0 180px 100px}.legal-page__title{font-size:60px;line-height:70px}}.filter-tag{display:inline-flex;min-height:36px;align-items:center;justify-content:center;padding:8px 16px;border:0;border-radius:16px;background:rgba(0,0,0,0);font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:400;font-size:16px;line-height:20px;color:#000;cursor:pointer;box-shadow:inset 0 0 0 1px #ffa481;white-space:nowrap;transition:background-color .3s ease-in,box-shadow .3s ease-in,color .3s ease-in}.filter-tag[aria-pressed=true]{background:#ff5919;color:#fff;box-shadow:none}.filter-tag:focus-visible{outline:2px solid #ff5919;outline-offset:3px}@media(hover: hover){.filter-tag:not([aria-pressed=true]):hover{background:#fff2ed}}.header{position:sticky;top:0;height:75px;z-index:100;pointer-events:none}.header--menu-open{z-index:102}.header--verification-menu{height:100vh;height:100dvh}.header--verification-menu .header__panel-link[aria-current=page]::after{display:none}.header--verification-menu[data-header-search-state=focus] .header__search-input,.header--verification-menu[data-header-search-state=filled] .header__search-input{caret-color:rgba(0,0,0,0)}.header--verification-menu[data-header-search-state=focus] .header__search-field::after,.header--verification-menu[data-header-search-state=filled] .header__search-field::after{content:"";position:absolute;top:12px;width:1px;height:24px;background:#000}.header--verification-menu[data-header-search-state=focus] .header__search-field::after{left:54px}.header--verification-menu[data-header-search-state=filled] .header__search-field::after{left:102px}.page--verification-menu{height:100vh;height:100dvh;overflow:hidden}.header__filters{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.header__bar{position:absolute;top:0;right:0;left:0;height:64px;background:#2a7d4d;pointer-events:auto;transition:background-color .25s ease}.header__backdrop{position:absolute;inset:0 0 auto;height:64px;background:url("../images/hero-animation/background-intro-mobile.png") center top/100% 580px no-repeat;pointer-events:none;opacity:1}.header__backdrop::after{content:"";position:absolute;inset:0;background:url("../images/hero-animation/background-final-mobile.png") center top/100% 580px no-repeat;opacity:0;transition:opacity var(--hero-clearing-duration, 1500ms) ease-out}.page-home .header__backdrop{opacity:0}.header[data-hero-state=clearing] .header__backdrop,.header[data-hero-state=revealing] .header__backdrop,.header[data-hero-state=ready] .header__backdrop{opacity:0}.header--overlay:not([data-scrolled]):not(.header--menu-open):not(.header--search-open) .header__bar{background-color:rgba(0,0,0,0)}@media only screen and (min-width: 768px){.header__backdrop{background-image:url("../images/hero-animation/background-intro.png")}.header__backdrop::after{background:url("../images/hero-animation/background-final.png") center top/100% 644px no-repeat}.page-home .header[data-hero-state=clearing] .header__backdrop,.page-home .header[data-hero-state=revealing] .header__backdrop,.page-home .header[data-hero-state=ready] .header__backdrop{opacity:0}}.header__inner{display:flex;align-items:center;justify-content:flex-end;gap:8px;height:64px;padding:0 16px}.header__logo{position:absolute;top:0;left:16px;z-index:101;width:100px;height:75px}.header__logo-img{width:100%;height:100%}.header__nav,.header__socials,.header__actions{display:none}.header__mail,.header__burger{display:flex;align-items:center;justify-content:center;width:40px;height:48px;color:#fff}.header__mail svg{width:24px;height:24px;fill:currentColor}.header__burger{flex-direction:column;gap:4px}.header__burger-line{width:20px;height:2px;border-radius:2px;background:#fff}@media only screen and (min-width: 1000px){.header{height:115px}.header__bar{height:80px}.header__backdrop{height:80px;background-image:url("../images/hero-animation/background-intro.png");background-size:100% 860px}.header__backdrop::after{background-size:100% 860px}.header__inner{justify-content:space-between;gap:0;height:80px;padding:0 20px 0 186px}.header__logo{left:20px;width:154px;height:115px}}@media only screen and (min-width: 1000px)and (hover: hover)and (pointer: fine){.header--overlay:not([data-scrolled]):not(.header--menu-open):not(.header--search-open) .header__bar:hover{background-color:#2a7d4d}}@media only screen and (min-width: 1000px){.header__nav,.header__actions{display:flex;align-items:center}.header__mail,.header__burger{display:none}.header__menu{display:flex;align-items:center;gap:12px}.header__menu-link{position:relative;display:inline-flex;align-items:center;gap:2px;color:#fff;font-weight:400;font-size:16px;line-height:22px;white-space:nowrap;cursor:pointer;position:relative}.header__menu-link::after{content:"";position:absolute;top:calc(100% + 2px);right:0;left:0;height:4px;background:#fff;mask:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 76 4" preserveAspectRatio="none"%3E%3Cpath d="M75.3299 1.25009C75.5077 1.25316 75.6784 1.33507 75.8041 1.47565C75.9297 1.61631 76 1.80429 76 2C76 2.19571 75.9297 2.38369 75.8041 2.52435C75.6784 2.66493 75.5077 2.74684 75.3299 2.74991L1.81518 3.99976C1.33381 4.00805 0.872195 3.80462 0.531791 3.42951C0.191379 3.05462 0 2.53867 0 2C0 1.46133 0.191379 0.945375 0.531791 0.570487C0.872195 0.195383 1.33381 -0.00805344 1.81518 0.000244184L75.3299 1.25009Z" fill="black"/%3E%3C/svg%3E') no-repeat center/100% 100%;opacity:0;transform:scaleX(0);transform-origin:left center;transition:transform .25s ease,opacity .25s ease}.header__menu-link:not(.header__menu-link--btn):hover::after,.header__menu-link:not(.header__menu-link--btn):focus-visible::after{opacity:.5;transform:scaleX(1)}.header__menu-link:not(.header__menu-link--btn)[aria-current]::after{opacity:1;transform:scaleX(1)}.header__menu-link--btn:not([aria-current])::after{content:none}.header__menu-link--btn[aria-current]::after{top:calc(100% + 1px);opacity:1;transform:scaleX(1)}.header__menu-chevron svg{display:block;width:24px;height:24px;fill:none;stroke:currentColor}.header__menu-item--has-sub{position:relative}.header__submenu{position:absolute;top:100%;left:-20px;z-index:5;display:flex;flex-direction:column;gap:12px;min-width:176px;margin:0;padding:20px;list-style:none;background:#2a7d4d;box-shadow:0 5px 10px rgba(0,0,0,.2);opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .25s ease,transform .25s ease,visibility .25s}.header__menu-item--has-sub[data-open] .header__submenu{opacity:1;visibility:visible;transform:translateY(0)}.header__submenu-link{display:inline-flex;align-items:center;min-height:24px;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:16px;line-height:22px;color:#fff;text-decoration:none;white-space:nowrap;position:relative}.header__submenu-link::after{content:"";position:absolute;top:calc(100% + 1px);right:0;left:0;height:4px;background:#fff;mask:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 76 4" preserveAspectRatio="none"%3E%3Cpath d="M75.3299 1.25009C75.5077 1.25316 75.6784 1.33507 75.8041 1.47565C75.9297 1.61631 76 1.80429 76 2C76 2.19571 75.9297 2.38369 75.8041 2.52435C75.6784 2.66493 75.5077 2.74684 75.3299 2.74991L1.81518 3.99976C1.33381 4.00805 0.872195 3.80462 0.531791 3.42951C0.191379 3.05462 0 2.53867 0 2C0 1.46133 0.191379 0.945375 0.531791 0.570487C0.872195 0.195383 1.33381 -0.00805344 1.81518 0.000244184L75.3299 1.25009Z" fill="black"/%3E%3C/svg%3E') no-repeat center/100% 100%;opacity:0;transform:scaleX(0);transform-origin:left center;transition:transform .25s ease,opacity .25s ease}.header__submenu-link:hover::after,.header__submenu-link:focus-visible::after{opacity:.5;transform:scaleX(1)}.header__submenu-link[aria-current]::after{opacity:1;transform:scaleX(1)}.header__socials{display:none;align-items:center;gap:8px;margin-left:auto;margin-right:4px}.header__social{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:1000px;color:#fff;transition:background-color .25s ease,color .25s ease}.header__social:hover,.header__social:focus-visible{background:#fff;color:#ff5919}.header__social svg{display:block;width:32px;height:32px;fill:currentColor}.header__actions{gap:12px}.header__search{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;color:#fff;transition:background-color .25s ease,color .25s ease}.header__search:hover,.header__search:focus-visible{background:#fff;color:#ff5919}.header__search svg{width:24px;height:24px;fill:currentColor}.header__phone{display:none;color:#fff;font-weight:400;font-size:18px;line-height:24px;white-space:nowrap}.header__phone:hover,.header__phone:focus-visible{text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em;text-decoration-skip-ink:none}.header__buy{display:inline-flex;align-items:center;height:48px;padding:0 28px;border-radius:24px;background:#27ae60;color:#fff;font-weight:700;font-size:18px;line-height:24px;white-space:nowrap;transition:background .25s ease,color .25s ease}.header__buy:hover{background:#ff5919}}@media only screen and (min-width: 1115px){.header__socials{display:flex}}@media only screen and (min-width: 1270px){.header__phone{display:block}}@media only screen and (min-width: 1420px){.header__inner{padding-right:40px;padding-left:220px}.header__logo{left:40px}.header__menu{gap:20px}.header__socials{margin-right:32px}.header__actions{gap:16px}}.header__panel{position:fixed;inset:64px 0 0;z-index:100;display:flex;flex-direction:column;gap:32px;padding:40px 20px;overscroll-behavior-x:none;overflow-y:auto;touch-action:pan-y;background:#2a7d4d;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .25s ease,transform .25s ease,visibility .25s}.header--menu-open .header__panel{opacity:1;visibility:visible;transform:translateY(0)}.header__panel-nav,.header__panel-socials,.header__panel-contact,.header__panel-search{flex-shrink:0}.header__panel-nav{display:flex;gap:60px}.header__panel-col{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.header__panel-link{position:relative;display:inline-flex;align-items:center;min-height:44px;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:16px;line-height:20px;color:#fff;text-decoration:none}.header__panel-link:hover,.header__panel-link:focus-visible{opacity:.8}.header__panel-link[aria-current]::after{content:"";position:absolute;top:calc(50% + 12px);right:0;left:0;height:4px;background:#fff;mask:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 76 4" preserveAspectRatio="none"%3E%3Cpath d="M75.3299 1.25009C75.5077 1.25316 75.6784 1.33507 75.8041 1.47565C75.9297 1.61631 76 1.80429 76 2C76 2.19571 75.9297 2.38369 75.8041 2.52435C75.6784 2.66493 75.5077 2.74684 75.3299 2.74991L1.81518 3.99976C1.33381 4.00805 0.872195 3.80462 0.531791 3.42951C0.191379 3.05462 0 2.53867 0 2C0 1.46133 0.191379 0.945375 0.531791 0.570487C0.872195 0.195383 1.33381 -0.00805344 1.81518 0.000244184L75.3299 1.25009Z" fill="black"/%3E%3C/svg%3E') no-repeat center/100% 100%}.header__panel-socials{display:flex;gap:4px;margin:0;padding:0;list-style:none}.header__panel-social{display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:#fff}.header__panel-social svg{width:32px;height:32px;fill:currentColor}.header__panel-contact{display:flex;align-items:center;gap:24px}.header__panel-phone{font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:16px;line-height:20px;color:#fff;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em;text-decoration-skip-ink:none}.header__panel-buy{display:inline-flex;align-items:center;height:48px;padding:0 20px;border-radius:24px;background:#27ae60;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#fff;text-decoration:none}.header__panel-search{display:grid;grid-template-columns:minmax(0, 1fr) 89px;gap:8px;height:48px;min-width:0;margin-right:-8px}.header__panel-search .header__search-field{min-width:0;border:0;box-shadow:inset 0 0 0 1px #27ae60}.header__panel-search .header__search-field:focus-within,.header__panel-search .header__search-field.header__search-field--filled{box-shadow:inset 0 0 0 3px #27ae60}.header__panel-search .header__search-input{font-size:16px;line-height:20px}.header__panel-search .header__search-input::placeholder{color:rgba(0,0,0,0)}.header__panel-search .header__search-submit{padding:0 20px;background:#27ae60;font-size:16px;line-height:20px}.header__panel-search .header__search-submit:hover,.header__panel-search .header__search-submit:focus-visible{background:#ff5919}.header--menu-open .header__burger .header__burger-line:nth-child(1){transform:translateY(6px) rotate(45deg)}.header--menu-open .header__burger .header__burger-line:nth-child(2){opacity:0}.header--menu-open .header__burger .header__burger-line:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.header__burger-line{transition:transform .2s ease,opacity .2s ease}@media only screen and (min-width: 1000px){.header__panel{display:none}}.header__search-field{position:relative;display:flex;flex:1;align-items:center;gap:12px;padding:0 20px;border:1px solid #2a7d4d;border-radius:24px;background:#ecffee}.header__search-glass{display:flex;flex:0 0 auto;color:#939598}.header__search-glass svg{fill:currentColor;stroke:none}.header__search-input{flex:1;min-width:0;border:none;background:rgba(0,0,0,0);font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:18px;line-height:24px;color:#000;outline:none}.header__search-input::placeholder{color:#939598}.header__search-input::-webkit-search-cancel-button{display:none}.header__search-clear{display:none;flex:0 0 auto;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;background:none;color:#000;cursor:pointer}.header__search-clear svg{fill:none;stroke:currentColor}.header__search-field--filled .header__search-clear{display:flex}.header__search-submit{flex:0 0 auto;padding:0 28px;border:none;border-radius:24px;background:#2a7d4d;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:700;font-size:18px;line-height:24px;color:#fff;cursor:pointer;transition:background .25s ease}.header__search-submit:hover,.header__search-submit:focus-visible{background:#ff5919}.header__search-panel{display:none}.header__search-panel[hidden]{display:none}@media only screen and (min-width: 1000px){.header__search-panel{display:block;position:absolute;top:100%;right:0;left:0;z-index:-1;height:80px;background:#27ae60;transform:translateY(-100%);visibility:hidden;transition:transform .25s ease,visibility .25s}.header--search-open .header__search-panel{transform:translateY(0);visibility:visible}.header__search-form{width:100%;max-width:1440px;margin-inline:auto;display:flex;gap:12px;height:100%;padding:16px 20px 16px 186px}}@media only screen and (min-width: 1420px){.header__search-form{padding-right:220px;padding-left:220px}}@media only screen and (min-width: 1000px)and (max-width: 1024px){.header__menu-link{font-size:14px;line-height:20px}}html[data-verification-component=dysheflu-composition] .header{position:absolute}@property --hero-reveal-radius{syntax:"<length>";inherits:true;initial-value:48px}.page-home{background-color:#fff}.hero{--hero-clearing-duration: 1250ms;--hero-revealing-duration: 1650ms;--hero-count-exit-duration: 220ms;--hero-apply-exit-duration: 240ms;--hero-vortex-center-y: 290px;--hero-vortex-start-scale: 0.156522;--hero-vortex-clearing-scale: 0.55;--hero-vortex-ready-scale: 1.4;--hero-reveal-start-radius: 56px;--hero-reveal-clearing-radius: 195px;--hero-reveal-ready-radius: 900px;--hero-reveal-radius: var(--hero-reveal-start-radius);--hero-reveal-feather: 28px;margin-top:-75px;transition:--hero-reveal-radius var(--hero-clearing-duration) ease-out}.hero[data-hero-state=clearing]{--hero-reveal-radius: var(--hero-reveal-clearing-radius)}.hero[data-hero-state=revealing],.hero[data-hero-state=ready]{--hero-reveal-radius: var(--hero-reveal-ready-radius);transition-duration:var(--hero-revealing-duration)}.hero__top{position:relative;height:580px;overflow:visible;background:#fff2ed;clip-path:inset(-100vh 0 0)}.hero__top::before,.hero__top::after{content:"";position:absolute;top:0;bottom:0;z-index:11;width:50px;pointer-events:none;background:#fff2ed}.hero__top::before{left:0;clip-path:path("M11.6818 552.66C11.6818 552.66 11.9808 580 50 580L0 580L0 0L11.6818 552.66Z")}.hero__top::after{right:0;clip-path:path("M38.32 552.66C38.32 552.66 38.02 580 0 580L50 580L50 0L38.32 552.66Z")}@media only screen and (min-width: 500px)and (max-width: 768px){.hero__top::before,.hero__top::after{width:calc(13.54470894vw + 67.7236294px);background:url("../images/hero-animation/hero-side-responsive.svg") left top/100% 100% no-repeat;clip-path:none}.hero__top::after{transform:scaleX(-1)}}@media only screen and (min-width: 769px)and (max-width: 1024px){.hero__top::before,.hero__top::after{width:calc(11.03633046vw + 86.98797607px);background:url("../images/hero-animation/hero-side-responsive.svg") left top/100% 100% no-repeat;clip-path:none}.hero__top::after{transform:scaleX(-1)}}.hero__background,.hero__background-glow,.hero__background-top{position:absolute;pointer-events:none}.hero__background{z-index:0;inset:0;overflow:hidden;border-radius:0 0 32px 32px;background:url("../images/hero-animation/background-final-mobile.png") center top/100% 580px no-repeat}.hero__background-glow,.hero__background-top{display:none}.hero__scene{position:relative;z-index:0;width:100%;height:100%;margin:0 auto}.hero__final-layer,.hero__intro-layer{position:absolute;inset:0}.hero__final-layer{z-index:1}.hero[data-hero-state=intro] .hero__final-layer{visibility:hidden}.hero__intro-layer{z-index:6;left:50%;width:100%;background:url("../images/hero-animation/background-intro-mobile.png") center top/100% 580px no-repeat,url("data:image/webp;base64,UklGRqAAAABXRUJQVlA4IJQAAAAwBgCdASomADoAPm00lEgkIyIjqBVZyIANiWUAyqxIAF5h5X2TM8BrNjzULWb5Y3wGgebhKmkTNjYAAPzaj9TXErSZtvChh4/nETfw65P+x1e/Myv5Es+64vuEKF8ObiTpENs91wLPmnlAGC2TdGNukHevhyX4M0EM+nQ6t3wfiVm/K2pGXc219DElRdk1wHtb3BwA") center top/100% 580px no-repeat;mask-image:radial-gradient(circle at 50% var(--hero-vortex-center-y), transparent 0 var(--hero-reveal-radius), rgba(0, 0, 0, 0.14) calc(var(--hero-reveal-radius) + var(--hero-reveal-feather) * 0.25), rgba(0, 0, 0, 0.5) calc(var(--hero-reveal-radius) + var(--hero-reveal-feather) * 0.55), rgba(0, 0, 0, 0.86) calc(var(--hero-reveal-radius) + var(--hero-reveal-feather) * 0.82), #000000 calc(var(--hero-reveal-radius) + var(--hero-reveal-feather)));mask-mode:alpha;mask-repeat:no-repeat;mask-size:100% 100%;transform:translateX(-50%);transition:visibility 0s linear 0s;will-change:mask-image}.hero[data-hero-state=ready] .hero__intro-layer{visibility:hidden}.hero__illness,.hero__herbs{position:absolute;inset:0;pointer-events:none}.hero__illness{left:50%;width:100%;transform:translateX(-50%)}.hero__herbs{z-index:2;display:block}.hero__illness-item{--hero-pointer-x: 0px;--hero-pointer-y: 0px;position:absolute;top:0;left:0;width:var(--hero-item-width);opacity:1;transform:translate3d(calc(var(--hero-item-x) + var(--hero-pointer-x)), calc(var(--hero-item-y) + var(--hero-pointer-y)), 0) rotate(var(--hero-item-rotation));transition:transform .22s ease-out,opacity .22s ease-out,visibility 0s linear 0s;will-change:transform,opacity}.hero__illness-item[hidden]{display:none}.hero:not([data-hero-layout-ready]) .hero__illness-item{visibility:hidden;transition:none}.hero__illness-item[data-hero-kind=virus]{z-index:1}.hero__illness-item[data-hero-kind=symptom]{z-index:8}.hero__illness-vector{display:block;width:100%;height:auto;overflow:visible;animation:hero-illness-float 3.4s ease-in-out var(--hero-float-delay) infinite alternate;transform-origin:center}.hero__vector--inline [data-hero-vector-part]{animation-duration:var(--hero-vector-period);animation-delay:var(--hero-vector-delay);animation-timing-function:cubic-bezier(0.45, 0.05, 0.2, 1);animation-iteration-count:infinite;animation-direction:normal;transform-box:fill-box;transform-origin:var(--hero-vector-origin)}.hero__vector--inline [data-hero-vector-rhythm=gait]{animation-timing-function:cubic-bezier(0.45, 0.05, 0.25, 1)}.hero__vector--inline [data-hero-vector-rhythm=organic]{animation-timing-function:cubic-bezier(0.37, 0, 0.16, 1)}.hero__vector--inline :is([data-hero-vector-part=leaf],[data-hero-vector-part=needle],[data-hero-vector-part=bud]){animation-name:hero-vector-sway}.hero__vector--inline [data-hero-vector-part=spore]{animation-name:hero-vector-tentacle}.hero__vector--inline [data-hero-vector-part=cilia]{animation-name:hero-vector-cilia}.hero__vector--inline [data-hero-vector-part=ray]{animation-name:hero-vector-ray}.hero__vector--inline :is([data-hero-vector-part=core],[data-hero-vector-part=berry],[data-hero-vector-part=cell],[data-hero-vector-part=spot]){animation-name:hero-vector-pulse}.hero__vector--inline [data-hero-vector-part=segment]{animation-name:hero-vector-segment}.hero__vector--inline [data-hero-vector-part=letter]{animation-name:hero-vector-letter}.hero__vector--inline [data-hero-vector-part=drop]{animation-name:hero-vector-drop}.hero__vector--inline [data-hero-vector-part=speck]{animation-name:hero-vector-speck}.hero__vector--inline :is([data-hero-vector-part=petal],[data-hero-vector-part=blossom]){animation-name:hero-vector-bloom}.hero__vector--inline [data-hero-vector-part=wedge]{animation-name:hero-vector-wedge}.hero__vector--inline[data-hero-vector-rhythm=radial] [data-hero-vector-part=spore]{animation-name:hero-vector-radial-wave}.hero__vector--inline[data-hero-vector-rhythm=swim] [data-hero-vector-part=cilia]{animation-name:hero-vector-swim-wave}.hero__vector--inline[data-hero-vector-rhythm=gait] [data-hero-vector-part=cilia]{animation-name:hero-vector-gait}.hero__vector--inline[data-hero-vector-rhythm=gait] [data-hero-vector-part=segment]{animation-name:hero-vector-body-gait}.hero__vector--inline[data-hero-vector-rhythm] [data-hero-vector-action=radial-reach]{animation-name:hero-vector-radial-reach}.hero__vector--inline[data-hero-vector-rhythm] [data-hero-vector-action=radial-recoil]{animation-name:hero-vector-radial-recoil}.hero__vector--inline[data-hero-vector-rhythm] [data-hero-vector-action=core-breathe]{animation-name:hero-vector-core-breathe}.hero__vector--inline[data-hero-vector-rhythm] [data-hero-vector-action=cilia-wave]{animation-name:hero-vector-cilia-wave}.hero__vector--inline[data-hero-vector-rhythm] [data-hero-vector-action=cilia-flick]{animation-name:hero-vector-cilia-flick}.hero__vector--inline[data-hero-vector-rhythm] [data-hero-vector-action=cilia-power]{animation-name:hero-vector-cilia-power}.hero__vector--inline[data-hero-vector-rhythm] [data-hero-vector-action=body-flex]{animation-name:hero-vector-body-flex}.hero__vector--inline[data-hero-vector-rhythm] [data-hero-vector-action=spot-breathe]{animation-name:hero-vector-spot-breathe}.hero__vector--inline[data-hero-vector-rhythm] [data-hero-vector-action=leg-run]{animation-name:hero-vector-leg-run}.hero__vector--inline[data-hero-vector-rhythm] [data-hero-vector-action=leg-step]{animation-name:hero-vector-leg-step}.hero__vector--inline[data-hero-vector-rhythm] [data-hero-vector-action=chain-ripple]{animation-name:hero-vector-chain-ripple}.hero__vector--inline[data-hero-vector-rhythm] [data-hero-vector-action=chain-spring]{animation-name:hero-vector-chain-spring}.hero__vector--inline[data-hero-vector-rhythm] [data-hero-vector-action=dry-letter]{animation-name:hero-vector-dry-letter}.hero__vector--inline[data-hero-vector-rhythm] [data-hero-vector-action=dust-drift]{animation-name:hero-vector-dust-drift}.hero__vector--inline[data-hero-vector-rhythm] [data-hero-vector-action=flu-ray]{animation-name:hero-vector-flu-ray}.hero__vector--inline[data-hero-vector-rhythm] [data-hero-vector-action=flu-letter]{animation-name:hero-vector-flu-letter}.hero__vector--inline[data-hero-vector-rhythm] [data-hero-vector-action=runny-letter]{animation-name:hero-vector-runny-letter}.hero__vector--inline[data-hero-vector-rhythm] [data-hero-vector-action=drop-fall]{animation-name:hero-vector-drop-fall}.hero__vector--inline[data-hero-vector-rhythm] [data-hero-vector-action=throat-letter]{animation-name:hero-vector-throat-letter}.hero__vector--inline[data-hero-vector-rhythm] [data-hero-vector-action=pain-tremor]{animation-name:hero-vector-pain-tremor}.hero__vector--inline[data-hero-vector-rhythm] [data-hero-vector-action=leaf-flutter]{animation-name:hero-vector-leaf-flutter}.hero__vector--inline[data-hero-vector-rhythm] [data-hero-vector-action=leaf-twist]{animation-name:hero-vector-leaf-twist}.hero__vector--inline[data-hero-vector-rhythm] [data-hero-vector-action=berry-lag]{animation-name:hero-vector-berry-lag}.hero__vector--inline[data-hero-vector-rhythm] [data-hero-vector-action=berry-cluster]{animation-name:hero-vector-berry-cluster}.hero__vector--inline[data-hero-vector-rhythm] [data-hero-vector-action=blossom-shimmer]{animation-name:hero-vector-blossom-shimmer}.hero__vector--inline[data-hero-vector-rhythm] [data-hero-vector-action=petal-open]{animation-name:hero-vector-petal-open}.hero__vector--inline[data-hero-vector-rhythm] [data-hero-vector-action=pollen-breathe]{animation-name:hero-vector-pollen-breathe}.hero__vector--inline[data-hero-vector-rhythm] [data-hero-vector-action=bud-nod]{animation-name:hero-vector-bud-nod}.hero__vector--inline[data-hero-vector-rhythm] [data-hero-vector-action=needle-ripple]{animation-name:hero-vector-needle-ripple}.hero__vector--inline[data-hero-vector-rhythm] [data-hero-vector-action=root-flex]{animation-name:hero-vector-root-flex}.hero__vector--inline[data-hero-vector-rhythm] [data-hero-vector-action=blossom-wave]{animation-name:hero-vector-blossom-wave}.hero__vector--inline[data-hero-vector-rhythm] [data-hero-vector-action=citrus-rock]{animation-name:hero-vector-citrus-rock}.hero__vector--inline[data-hero-vector-rhythm] [data-hero-vector-action=petal-nod]{animation-name:hero-vector-petal-nod}.hero__vector--inline[data-hero-vector-rhythm] [data-hero-vector-action=cell-squeeze]{animation-name:hero-vector-cell-squeeze}.hero__vector--inline[data-hero-vector-rhythm] [data-hero-vector-action=resin-drop]{animation-name:hero-vector-resin-drop}.hero:not([data-hero-decor-visible]) .hero__herbs [data-hero-vector-part]{animation-name:none}.hero:not([data-hero-state=intro]) .hero__illness [data-hero-vector-part]{animation-name:none}.hero__illness-item[data-hero-duplicate=true] .hero__illness-vector{animation-duration:4.15s;animation-direction:alternate-reverse}.hero[data-hero-state=clearing] .hero__illness-item{opacity:.65;transform:translate3d(var(--hero-item-mid-x), var(--hero-item-mid-y), 0) rotate(calc(var(--hero-item-rotation) + 24deg)) scale(0.88);transition-duration:var(--hero-clearing-duration);transition-timing-function:ease-out}.hero.hero--forced-state[data-hero-canonical-illness][data-hero-state=clearing] .hero__illness-item{opacity:1;transform:translate3d(var(--hero-item-x), var(--hero-item-y), 0)}.hero[data-hero-state=revealing] .hero__illness-item,.hero[data-hero-state=ready] .hero__illness-item{visibility:hidden;opacity:0;transform:translate3d(var(--hero-item-final-x), var(--hero-item-final-y), 0) rotate(calc(var(--hero-item-rotation) + 55deg)) scale(0.7);transition-duration:var(--hero-revealing-duration);transition-timing-function:ease-out;transition-delay:0s,0s,var(--hero-revealing-duration)}.hero__vortex{position:absolute;top:var(--hero-vortex-center-y);left:50%;z-index:8;width:1150px;max-width:none;height:1125px;pointer-events:none;opacity:0;filter:drop-shadow(0 0 14px rgba(46, 190, 132, 0.72)) saturate(1.15) contrast(1.04);transform:translate(-50%, -50%) rotate(-169.84deg) scale(var(--hero-vortex-start-scale));transform-origin:center;transition:transform var(--hero-clearing-duration) ease-out;will-change:transform,opacity}.hero[data-hero-state=clearing] .hero__vortex{opacity:1;transform:translate(-50%, -50%) rotate(0deg) scale(var(--hero-vortex-clearing-scale))}.hero[data-hero-state=revealing] .hero__vortex,.hero[data-hero-state=ready] .hero__vortex{opacity:0;transform:translate(-50%, -50%) rotate(220deg) scale(var(--hero-vortex-ready-scale));transition:opacity var(--hero-revealing-duration) ease-out,transform var(--hero-revealing-duration) ease-out}.hero__herb{--hero-herb-pointer-x: 0px;--hero-herb-pointer-y: 0px;position:absolute;top:var(--hero-herb-y);left:var(--hero-herb-x);width:var(--hero-herb-width);height:var(--hero-herb-height);opacity:0;transform:translate3d(var(--hero-herb-pointer-x), var(--hero-herb-pointer-y), 0) rotate(var(--hero-herb-rotate)) scale(0.96);transform-origin:center;transition:transform .22s ease-out;transition-delay:0s;will-change:transform,opacity}.hero__herb[hidden]{display:none}.hero__herb img,.hero__herb svg{display:block;width:100%;height:100%;overflow:visible}.hero__herb-motion{display:block;width:100%;height:100%;animation:hero-illness-float 3.4s ease-in-out var(--hero-herb-float-delay) infinite alternate;transform-origin:center;will-change:transform}.hero__herb[data-hero-herb-duplicate=true] .hero__herb-motion{animation-duration:4.05s;animation-direction:alternate-reverse}.hero[data-hero-decor-visible] .hero__herb{transform:translate3d(var(--hero-herb-pointer-x), var(--hero-herb-pointer-y), 0) rotate(var(--hero-herb-rotate)) scale(1);transition-delay:0s}.hero[data-hero-state=revealing] .hero__herb{animation:hero-decor-reveal var(--hero-revealing-duration) linear both}.hero[data-hero-state=ready] .hero__herb{opacity:1;transform:translate3d(var(--hero-herb-pointer-x), var(--hero-herb-pointer-y), 0) rotate(var(--hero-herb-rotate)) scale(1)}.hero.hero--decor-complete .hero__herb{opacity:1;transform:translate3d(var(--hero-herb-pointer-x), var(--hero-herb-pointer-y), 0) rotate(var(--hero-herb-rotate)) scale(1)}.hero__copy{position:absolute;top:103px;left:50%;z-index:4;width:calc(100% - 32px);max-width:343px;text-align:center;opacity:.45;transform:translate3d(-50%, 14px, 0);will-change:transform,opacity}.hero[data-hero-state=revealing] .hero__copy{animation:hero-copy-settle var(--hero-revealing-duration) linear both}.hero[data-hero-state=ready] .hero__copy{opacity:1;transform:translate3d(-50%, 0, 0)}.hero__title{position:relative;z-index:0;font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-size:30px;font-weight:500;line-height:38px;color:#086b32}.hero__title::before{content:"";position:absolute;top:-106px;left:50%;z-index:-1;display:none;width:543px;height:250px;background:url("../images/hero-animation/title-glow-mobile.png") center/contain no-repeat;opacity:0;transform:translateX(-50%);transition:opacity var(--hero-clearing-duration) ease-out}.hero[data-hero-state=clearing] .hero__title::before{display:block;opacity:.5}.hero[data-hero-state=revealing] .hero__title::before,.hero[data-hero-state=ready] .hero__title::before{display:block;opacity:1}.hero__subtitle{max-width:343px;margin:12px auto 0;font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-size:24px;font-weight:500;line-height:32px;color:#086b32}.hero__product{position:absolute;top:313px;left:50%;z-index:5;width:320px;height:248px;margin:0;overflow:visible;text-align:center;opacity:1;transform:translate3d(-50%, 0, 0)}.hero__product-viewport{position:relative;z-index:1;width:100%;height:160px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg, transparent 0%, transparent 15%, #000000 30%, #000000 70%, transparent 85%, transparent 100%);mask-image:linear-gradient(90deg, transparent 0%, transparent 15%, #000000 30%, #000000 70%, transparent 85%, transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero__product-stand{position:absolute;bottom:2px;left:50%;z-index:0;display:block;width:160px;height:18px;border-radius:50%;background:#ccffc1;transform:translateX(-50%);transition:width .8s ease-out,height .8s ease-out,bottom .8s ease-out,background-color .8s ease-out}.hero__product-track{position:relative;z-index:1;display:flex;box-sizing:border-box;width:100%;height:160px}.hero__product-slide{--hero-slide-edge-duration: 0ms;--hero-slide-edge-opacity: 1;--hero-slide-edge-scale: 1;--hero-slide-edge-blur: 0px;position:relative;flex:0 0 auto;height:160px;filter:none;opacity:var(--hero-slide-edge-opacity);transform:scale(var(--hero-slide-edge-scale));transform-origin:center;transition:opacity var(--hero-slide-edge-duration) ease-out,transform var(--hero-slide-edge-duration) ease-out;will-change:opacity,transform}.hero__product-visual{position:relative;left:50%;width:320px;height:160px;margin:0;transform:translateX(-50%);transition:transform .8s ease-out}.hero__product-image-link{position:absolute;inset:0;z-index:1;display:block;border-radius:8px}.hero__product-picture{position:absolute;bottom:-1px;left:50%;display:flex;align-items:flex-end;justify-content:center;width:168px;height:168px;transform:translateX(-50%);transition:width .8s ease-out,height .8s ease-out,bottom .8s ease-out}.hero__product-image{display:block;width:100%;height:100%;object-fit:contain;object-position:center bottom}.hero__product-slide.swiper-slide-active .hero__product-stand{background:#ffe8cc}.hero__product-slide[data-product-id=dysheflu] .hero__product-stand{bottom:15px}.hero__product-caption{position:absolute;top:172px;left:50%;z-index:10;width:320px;height:76px;transform:translateX(-50%)}.hero__product-name-window{position:relative;width:100%;height:24px;overflow:hidden}.hero__product-name-track{position:relative;width:100%;height:100%;transform:none}.hero__product-name{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;width:320px;height:24px;font-size:18px;font-weight:400;line-height:24px;color:#000;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity 100ms ease-out}.hero__product-name--active{pointer-events:auto;opacity:1}.hero__product-nav{position:absolute;top:36px;left:50%;display:flex;gap:20px;transform:translateX(-50%)}.hero__product-arrow{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#fff;color:#ff5919;box-shadow:0 2px 16px rgba(255,159,124,.2);cursor:pointer;transition:background-color .3s ease-out,color .3s ease-out}.hero__product-arrow svg{width:24px;height:24px;fill:none;stroke:currentcolor}.hero__product-arrow:focus-visible{outline:2px solid #ff5919;outline-offset:3px}.hero__product-arrow:disabled{background:rgba(255,255,255,.5);color:#ffa481;cursor:default}.hero__apply{position:absolute;top:200px;right:0;left:0;z-index:9;display:block;width:180px;height:180px;margin:0 auto;border-radius:50%;background:#ecffee;color:#2a7d4d;cursor:pointer;opacity:1;transform:scale(1);transition:background-color .3s ease-out,opacity var(--hero-apply-exit-duration) ease-out,visibility 0s linear 0s;will-change:opacity}.hero__apply:focus-visible{outline:3px solid #ff5919;outline-offset:4px}.hero__apply-progress{position:absolute;inset:0;width:100%;height:100%;overflow:visible;transform:rotate(-90deg);opacity:1}.hero__apply-progress circle{fill:none;stroke:#ff5919;stroke-width:6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}.hero[data-hero-state=clearing] .hero__apply-progress,.hero[data-hero-state=revealing] .hero__apply-progress,.hero[data-hero-state=ready] .hero__apply-progress{opacity:0}.hero__apply-label{position:absolute;top:64px;left:50%;width:136px;font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-size:23px;font-weight:700;line-height:29px;transform:translateX(-50%)}.hero__apply-count{position:absolute;top:131px;left:50%;font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-size:18px;line-height:20px;opacity:1;transform:translateX(-50%);transition:opacity var(--hero-count-exit-duration) ease-out;will-change:opacity}.hero[data-hero-state=clearing] .hero__apply-count,.hero[data-hero-state=revealing] .hero__apply-count,.hero[data-hero-state=ready] .hero__apply-count{opacity:0}.hero[data-hero-state=clearing] .hero__apply,.hero[data-hero-state=revealing] .hero__apply,.hero[data-hero-state=ready] .hero__apply{pointer-events:none;visibility:hidden;opacity:0;transform:scale(1);transition-delay:0s,0s,var(--hero-apply-exit-duration)}.hero__benefits{padding:32px 20px 40px;border-radius:0 0 50px 50px;background:#fff2ed}.hero__benefits-list{width:100%;max-width:1280px;margin-inline:auto;display:flex;flex-direction:column;gap:20px}.hero__benefit{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:32px;background:#fff2ed;box-shadow:inset 1px 1px 10px rgba(255,159,124,.05),inset -2px -2px 10px rgba(255,255,255,.2),-6px -6px 16px rgba(255,255,255,.8),2px 2px 16px rgba(255,159,124,.2)}.hero__benefit-icon{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:60px;height:60px;border-radius:1000px;background:#fff2ed;box-shadow:inset -6px -6px 12px rgba(255,255,255,.6),inset 6px 6px 10px rgba(255,159,124,.1)}.hero__benefit-img{width:44px;height:44px}.hero__benefit-text{font-size:16px;line-height:20px;color:#000}@media(hover: hover)and (pointer: fine){.hero__illness-item:hover .hero__illness-vector{animation-duration:1.7s}.hero__product-arrow:hover:not(:disabled){background:#ff5919;color:#fff}.hero__apply:hover{background:#fff2ed}}@media only screen and (max-width: 767px){.hero__title{top:1px;font-weight:535;letter-spacing:0}.hero__subtitle{position:relative;top:1px;font-weight:523;letter-spacing:0}.hero__product-name{letter-spacing:0}.hero__product-name[data-product-id=warming-gel]{transform:scaleX(0.975)}}@media only screen and (min-width: 769px)and (max-width: 1024px){.hero__benefits{padding:32px 40px 40px;border-radius:0 0 clamp(50px,8.06vw,100px) clamp(50px,8.06vw,100px)}.hero__benefits-list{flex-direction:row;gap:20px}}@media only screen and (min-width: 1000px)and (max-width: 1024px){.hero{margin-top:-115px}}@media only screen and (min-width: 1025px){.page-home{background-image:url("../images/hero-animation/background-final.png");background-position:center top;background-size:100% 844px;background-repeat:no-repeat}.hero{--hero-apply-top: clamp(210px, 24.2vw, 300px);--hero-apply-size: clamp(220px, 22.58vw, 280px);--hero-vortex-center-y: calc( var(--hero-apply-top) + var(--hero-apply-size) / 2 );--hero-vortex-start-scale: calc(var(--hero-apply-size) / 1150px);--hero-vortex-clearing-scale: 0.85;--hero-vortex-ready-scale: 2.2;--hero-reveal-start-radius: clamp(68px, 6.94vw, 86px);--hero-reveal-clearing-radius: clamp(250px, 28.63vw, 355px);--hero-reveal-ready-radius: 1200px;--hero-reveal-feather: clamp(38px, 4.52vw, 56px);margin-top:-11px}.hero__background{border-radius:0;background:url("../images/hero-animation/background-final.png") center -64px/100% 844px no-repeat}.hero__intro-layer{background:url("../images/hero-animation/background-intro.png") center -64px/100% 844px no-repeat,url("data:image/webp;base64,UklGRt4AAABXRUJQVlA4INIAAAAwCACdASpIACcAPm0ykkYkIyGmLNgKqMANiWMAvzAiATR3akQEO5drdrFO7Oliwa2n2TFKQRh/xBN6jU9kFU5+i28EvRBejXoMAAD+MoMrKAcbVdttDV2ByqgrfXv/f/i0PvzOkfhalNcvRh7JFhvj3v0d1sfC9tHGP+58OeLtVqZC7gHTp8PzbmmsodGdBTsH2j6IsVtLVC7fUUU0JoFogbQbKIyt49EWPBrN88csKC76VwyGM6LD106I7Lp/9S9pKV2utJMGTzIiuEySy4t7AAA=") center -64px/100% 844px no-repeat}.hero__top{height:780px;background:#ecffee}.hero__top::before,.hero__top::after{content:"";width:270px}.hero__top::before{clip-path:path("M70 620C70.0057 620.09 80.0536 780 270 780L0 780L0 0L70 620Z")}.hero__top::after{clip-path:path("M270 780L0 780C189.945 780 199.994 620.093 200 620L270 0L270 780Z")}.hero__copy{top:clamp(92px,12.66vw,157px);width:calc(100% - 64px);max-width:1000px}.hero__title{font-size:clamp(42px,4.84vw,60px);line-height:clamp(52px,5.65vw,70px)}.hero__title::before{display:none}.hero__subtitle{max-width:1000px;margin-top:clamp(18px,1.94vw,24px);font-size:clamp(30px,3.23vw,40px);line-height:clamp(38px,4.03vw,50px)}.hero__product{top:clamp(315px,29.92vw,371px);width:calc(100% - 64px);max-width:1160px;height:376px}.hero__product-viewport{height:clamp(190px,22.58vw,280px);-webkit-mask-image:linear-gradient(90deg, transparent 0%, rgba(0, 0, 0, 0.18) 2.5%, rgba(0, 0, 0, 0.72) 7%, #000000 12%, #000000 88%, rgba(0, 0, 0, 0.72) 93%, rgba(0, 0, 0, 0.18) 97.5%, transparent 100%);mask-image:linear-gradient(90deg, transparent 0%, rgba(0, 0, 0, 0.18) 2.5%, rgba(0, 0, 0, 0.72) 7%, #000000 12%, #000000 88%, rgba(0, 0, 0, 0.72) 93%, rgba(0, 0, 0, 0.18) 97.5%, transparent 100%)}.hero__product-stand{width:clamp(104px,12.9vw,160px);height:clamp(16px,2.42vw,30px);bottom:clamp(12px,3.06vw,38px)}.hero__product-slide.swiper-slide-active .hero__product-stand{width:clamp(140px,17.74vw,220px);height:clamp(22px,2.42vw,30px);bottom:clamp(0px,.65vw,8px);background:#ffe8cc}.hero__product-slide[data-product-id=dysheflu] .hero__product-stand{bottom:clamp(18px,3.39vw,42px)}.hero__product-slide.swiper-slide-active[data-product-id=dysheflu] .hero__product-stand{bottom:clamp(14px,1.77vw,22px)}.hero__product-track{height:clamp(190px,22.58vw,280px)}.hero__product-slide{height:clamp(180px,20.97vw,260px);filter:blur(var(--hero-slide-edge-blur));transition:opacity var(--hero-slide-edge-duration) ease-out,transform var(--hero-slide-edge-duration) ease-out,filter var(--hero-slide-edge-duration) ease-out;will-change:opacity,transform,filter}.hero__product-visual{width:clamp(150px,20.97vw,260px);height:clamp(190px,20.97vw,260px)}.hero__product-picture{bottom:clamp(0px,2.42vw,30px);width:clamp(120px,16.13vw,200px);height:clamp(120px,16.13vw,200px)}.hero__product-slide.swiper-slide-active .hero__product-picture{bottom:0;width:clamp(150px,20.97vw,260px);height:clamp(150px,20.97vw,260px)}.hero__product-caption{top:clamp(200px,22.58vw,280px);width:min(420px,100vw - 40px);height:96px}.hero__product-name-window{height:clamp(24px,2.58vw,32px)}.hero__product-name{width:min(420px,100vw - 40px);height:clamp(24px,2.58vw,32px);font-size:clamp(18px,1.94vw,24px);font-weight:700;line-height:clamp(24px,2.58vw,32px)}.hero__product-name[data-product-id=warming-gel]{transform:scaleX(0.975)}.hero__product-nav{top:clamp(30px,4.52vw,56px)}.hero__apply{top:var(--hero-apply-top);width:var(--hero-apply-size);height:var(--hero-apply-size)}.hero__apply-label{top:clamp(78px,8.06vw,100px);width:clamp(166px,17.02vw,211px);font-size:clamp(27px,2.58vw,32px);line-height:clamp(34px,2.88vw,35.68px)}.hero__apply-count{top:clamp(160px,16.41vw,203.5px);font-size:clamp(23px,2.26vw,28px);line-height:clamp(26px,2.52vw,31.22px)}.hero__benefits{padding:32px 20px 40px;border-radius:0 0 clamp(50px,8.06vw,100px) clamp(50px,8.06vw,100px)}.hero__benefits-list{flex-direction:row;gap:clamp(12px,3.23vw,40px)}.hero__benefit{flex:1 1 0;min-width:0;gap:clamp(12px,1.94vw,24px);padding:12px clamp(12px,2.58vw,32px)}.hero__benefit-icon{width:clamp(60px,6.45vw,80px);height:clamp(60px,6.45vw,80px)}.hero__benefit-img{width:clamp(44px,4.52vw,56px);height:clamp(44px,4.52vw,56px)}.hero__benefit-text{font-size:clamp(16px,1.45vw,18px);line-height:clamp(20px,1.94vw,24px)}}@media only screen and (min-width: 1025px){.page-home{background-size:100% 780px}.hero{--hero-vortex-center-y: 440px;--hero-vortex-start-scale: 0.243478;--hero-vortex-clearing-scale: 1;--hero-vortex-ready-scale: 2.61;--hero-reveal-start-radius: 86px;--hero-reveal-clearing-radius: 355px;--hero-reveal-ready-radius: 1200px;--hero-reveal-feather: 56px;margin-top:-115px}.hero__top{height:780px}.hero__top::before,.hero__top::after{width:270px}.hero__top::before{clip-path:path("M70 620C70.0057 620.09 80.0536 780 270 780L0 780L0 0L70 620Z")}.hero__top::after{clip-path:path("M270 780L0 780C189.945 780 199.994 620.093 200 620L270 0L270 780Z")}.hero__background{background-position:center top;background-size:100% 780px}.hero__intro-layer{background-position:center top;background-size:100% 780px}.hero__vortex{height:1124.828px;filter:drop-shadow(0 0 22px rgba(46, 190, 132, 0.82)) saturate(1.18) contrast(1.05)}.hero__copy{top:157px;width:1000px;max-width:1000px}.hero__title{font-size:60px;line-height:70px}.hero__subtitle{max-width:1000px;margin-top:24px;font-size:40px;line-height:50px}.hero__product{top:371px;width:1160px;max-width:1160px;height:376px;transform:translate3d(-50%, 0, 0)}.hero__product-viewport{height:280px}.hero__product-stand{width:160px;height:30px;bottom:38px}.hero__product-slide.swiper-slide-active .hero__product-stand{width:220px;height:30px;bottom:8px}.hero__product-slide[data-product-id=dysheflu] .hero__product-stand{bottom:42px}.hero__product-slide.swiper-slide-active[data-product-id=dysheflu] .hero__product-stand{bottom:22px}.hero__product-track{height:280px}.hero__product-slide{height:260px}.hero__product-visual{width:260px;height:260px}.hero__product-picture{bottom:30px;width:200px;height:200px}.hero__product-slide.swiper-slide-active .hero__product-picture{bottom:0;width:260px;height:260px}.hero__product-caption{top:280px;width:420px;height:96px}.hero__product-name-window{height:32px}.hero__product-name{width:420px;height:32px;font-size:24px;font-weight:700;line-height:32px}.hero__product-name[data-product-id=warming-gel]{transform:scaleX(0.95)}.hero__product-nav{top:56px}.hero__apply{top:300px;width:280px;height:280px}.hero__apply-label{top:100px;width:211px;font-size:32px;line-height:35.68px}.hero__apply-count{top:203.5px;font-size:28px;line-height:31.22px}.hero__herb{display:block}.hero__herbs{display:block}.hero__herb--chamomile,.hero__herb--fir,.hero__herb--thyme,.hero__herb--lemon{top:var(--hero-herb-y);right:auto;left:var(--hero-herb-x)}.hero__benefits{padding:40px var(--page-gutter) 60px;border-radius:0 0 100px 100px}.hero__benefits-list{flex-direction:row;gap:24px}.hero__benefit{flex:1 1 0;gap:24px;padding:16px 24px}.hero__benefit-icon{width:80px;height:80px}.hero__benefit-img{width:56px;height:56px}.hero__benefit-text{font-size:18px;line-height:24px}}@media only screen and (min-width: 1025px)and (max-width: 1280px){.hero{--hero-apply-top: 300px;--hero-apply-size: 280px;--hero-vortex-clearing-scale: 1;--hero-vortex-ready-scale: 2.61;--hero-reveal-start-radius: 86px;--hero-reveal-clearing-radius: 355px;--hero-reveal-feather: 56px}.hero__copy{top:157px}.hero__product{top:371px}.hero__product-viewport,.hero__product-track{height:280px}.hero__product-slide,.hero__product-visual{height:260px}.hero__product-caption{top:280px}.hero__product-nav{top:56px}.hero__apply-label{top:100px}.hero__apply-count{top:203.5px}.hero__product-slide[data-product-id=dysheflu]:not(.swiper-slide-active) .hero__product-picture{bottom:calc(clamp(0px,2.42vw,30px) - 1px)}}@media only screen and (min-width: 1281px){.hero__benefits-list{gap:40px}.hero__benefit{padding-inline:32px}}.hero.hero--initializing .hero__background,.hero.hero--initializing .hero__background-glow,.hero.hero--initializing .hero__copy,.hero.hero--initializing .hero__product,.hero.hero--initializing .hero__product-slide,.hero.hero--initializing .hero__product-visual,.hero.hero--initializing .hero__product-image-link,.hero.hero--initializing .hero__product-name,.hero.hero--initializing .hero__product-name-track,.hero.hero--initializing .hero__illness-item,.hero.hero--initializing .hero__illness-vector,.hero.hero--initializing .hero__vector--inline [data-hero-vector-part],.hero.hero--initializing .hero__vortex,.hero.hero--initializing .hero__herb,.hero.hero--initializing .hero__herb-motion,.hero.hero--initializing .hero__apply,.hero.hero--initializing .hero__apply-count,.hero.hero--forced-state .hero__background,.hero.hero--forced-state .hero__background-glow,.hero.hero--forced-state .hero__copy,.hero.hero--forced-state .hero__product,.hero.hero--forced-state .hero__product-slide,.hero.hero--forced-state .hero__product-visual,.hero.hero--forced-state .hero__product-image-link,.hero.hero--forced-state .hero__product-name,.hero.hero--forced-state .hero__product-name-track,.hero.hero--forced-state .hero__illness-item,.hero.hero--forced-state .hero__illness-vector,.hero.hero--forced-state .hero__vector--inline [data-hero-vector-part],.hero.hero--forced-state .hero__vortex,.hero.hero--forced-state .hero__herb,.hero.hero--forced-state .hero__herb-motion,.hero.hero--forced-state .hero__apply,.hero.hero--forced-state .hero__apply-count{animation:none;transition:none}.hero.hero--initializing .hero__title::before,.hero.hero--forced-state .hero__title::before{transition:none}.hero.hero--forced-state{transition:none}@media(prefers-reduced-motion: reduce){.hero *,.hero *::before,.hero *::after{scroll-behavior:auto;animation-duration:.001ms;animation-iteration-count:1;transition-duration:.001ms}.hero__vector--inline [data-hero-vector-part]{animation:none;transform:none}}@keyframes hero-decor-reveal{0%,41%{opacity:0;transform:translate3d(var(--hero-herb-pointer-x), var(--hero-herb-pointer-y), 0) rotate(var(--hero-herb-rotate)) scale(0.96)}67%,100%{opacity:1;transform:translate3d(var(--hero-herb-pointer-x), var(--hero-herb-pointer-y), 0) rotate(var(--hero-herb-rotate)) scale(1)}}@keyframes hero-copy-settle{0%,68%{opacity:.45;transform:translate3d(-50%, 14px, 0)}90%,100%{opacity:1;transform:translate3d(-50%, 0, 0)}}@keyframes hero-illness-float{from{transform:translate3d(-3px, 3px, 0) rotate(-1deg)}to{transform:translate3d(4px, -5px, 0) rotate(1.5deg)}}@keyframes hero-vector-sway{0%,100%{transform:rotate(0deg)}18%{transform:rotate(var(--hero-vector-angle-to))}38%{transform:rotate(0deg)}60%{transform:rotate(var(--hero-vector-angle-from))}82%{transform:rotate(0deg)}}@keyframes hero-vector-tentacle{0%,100%{transform:rotate(0deg) scaleX(1) scaleY(1)}18%{transform:rotate(var(--hero-vector-angle-to)) scaleX(0.9) scaleY(1.12)}38%{transform:rotate(0deg) scaleX(1.04) scaleY(0.96)}60%{transform:rotate(var(--hero-vector-angle-from)) scaleX(1.08) scaleY(0.88)}82%{transform:rotate(0deg) scaleX(0.96) scaleY(1.06)}}@keyframes hero-vector-radial-wave{0%,100%{transform:rotate(0deg) scaleX(1) scaleY(1)}12%{transform:rotate(var(--hero-vector-angle-to)) scaleX(0.84) scaleY(1.18)}27%{transform:rotate(var(--hero-vector-angle-subtle-to)) scaleX(0.97) scaleY(1.05)}43%{transform:rotate(var(--hero-vector-angle-from)) scaleX(1.08) scaleY(0.9)}58%{transform:rotate(var(--hero-vector-angle-subtle-from)) scaleX(1.02) scaleY(0.98)}73%{transform:rotate(var(--hero-vector-angle-to)) scaleX(0.9) scaleY(1.12)}88%{transform:rotate(0deg) scaleX(1.04) scaleY(0.96)}}@keyframes hero-vector-cilia{0%,100%{transform:translate3d(0, 0, 0) rotate(0deg) scaleY(1)}18%{transform:translate3d(0, var(--hero-vector-shift-y-to), 0) rotate(var(--hero-vector-angle-to)) scaleY(1.12)}38%{transform:translate3d(0, 0, 0) rotate(0deg) scaleY(0.96)}60%{transform:translate3d(0, var(--hero-vector-shift-y-from), 0) rotate(var(--hero-vector-angle-from)) scaleY(0.9)}82%{transform:translate3d(0, 0, 0) rotate(0deg) scaleY(1.05)}}@keyframes hero-vector-swim-wave{0%,100%{transform:translate3d(0, 0, 0) rotate(0deg) scaleX(1) scaleY(1)}11%{transform:translate3d(0, var(--hero-vector-shift-y-to), 0) rotate(var(--hero-vector-angle-to)) scaleX(0.92) scaleY(1.16)}24%{transform:translate3d(0, var(--hero-vector-shift-y-from), 0) rotate(var(--hero-vector-angle-subtle-to)) scaleX(0.98) scaleY(1.05)}39%{transform:translate3d(0, 0, 0) rotate(var(--hero-vector-angle-subtle-from)) scaleX(1.04) scaleY(0.96)}53%{transform:translate3d(0, var(--hero-vector-shift-y-from), 0) rotate(var(--hero-vector-angle-from)) scaleX(1.1) scaleY(0.86)}69%{transform:translate3d(0, var(--hero-vector-shift-y-to), 0) rotate(var(--hero-vector-angle-to)) scaleX(0.95) scaleY(1.09)}84%{transform:translate3d(0, 0, 0) rotate(var(--hero-vector-angle-subtle-to)) scaleX(0.98) scaleY(1.03)}}@keyframes hero-vector-gait{0%,100%{transform:translate3d(0, 0, 0) rotate(0deg) scaleX(1) scaleY(1)}10%{transform:translate3d(var(--hero-vector-shift-x-to), var(--hero-vector-shift-y-to), 0) rotate(var(--hero-vector-angle-to)) scaleX(0.88) scaleY(1.16)}22%{transform:translate3d(var(--hero-vector-shift-x-to), var(--hero-vector-shift-y-from), 0) rotate(var(--hero-vector-angle-subtle-to)) scaleX(0.96) scaleY(1.08)}36%{transform:translate3d(0, 0, 0) rotate(0deg) scaleX(1.06) scaleY(0.94)}50%{transform:translate3d(var(--hero-vector-shift-x-from), var(--hero-vector-shift-y-from), 0) rotate(var(--hero-vector-angle-from)) scaleX(1.12) scaleY(0.86)}64%{transform:translate3d(var(--hero-vector-shift-x-from), var(--hero-vector-shift-y-to), 0) rotate(var(--hero-vector-angle-subtle-from)) scaleX(1.04) scaleY(0.96)}78%{transform:translate3d(0, 0, 0) rotate(0deg) scaleX(0.95) scaleY(1.08)}90%{transform:translate3d(var(--hero-vector-shift-x-to), 0, 0) rotate(var(--hero-vector-angle-subtle-to)) scaleX(0.98) scaleY(1.02)}}@keyframes hero-vector-body-gait{0%,100%{transform:translate3d(0, 0, 0) rotate(0deg) scaleX(1) scaleY(1)}12%{transform:translate3d(var(--hero-vector-shift-x-from), 0, 0) rotate(var(--hero-vector-angle-subtle-from)) scaleX(1.015) scaleY(0.985)}27%{transform:translate3d(0, var(--hero-vector-shift-y-to), 0) rotate(var(--hero-vector-angle-subtle-to)) scaleX(0.99) scaleY(1.01)}43%{transform:translate3d(var(--hero-vector-shift-x-to), var(--hero-vector-shift-y-from), 0) rotate(var(--hero-vector-angle-subtle-to)) scaleX(1.02) scaleY(0.98)}58%{transform:translate3d(0, 0, 0) rotate(0deg) scaleX(0.99) scaleY(1.01)}74%{transform:translate3d(var(--hero-vector-shift-x-from), var(--hero-vector-shift-y-to), 0) rotate(var(--hero-vector-angle-subtle-from)) scaleX(1.015) scaleY(0.985)}90%{transform:translate3d(0, var(--hero-vector-shift-y-from), 0) rotate(0deg) scaleX(0.995) scaleY(1.005)}}@keyframes hero-vector-ray{0%,100%{transform:rotate(0deg) scaleY(1)}18%{transform:rotate(var(--hero-vector-angle-to)) scaleY(1.16)}38%{transform:rotate(0deg) scaleY(0.96)}60%{transform:rotate(var(--hero-vector-angle-from)) scaleY(0.86)}82%{transform:rotate(0deg) scaleY(1.08)}}@keyframes hero-vector-pulse{0%,100%{transform:scale(1)}20%{transform:scale(var(--hero-vector-scale-max))}42%{transform:scale(1)}62%{transform:scale(var(--hero-vector-scale-min))}82%{transform:scale(var(--hero-vector-scale-max))}}@keyframes hero-vector-segment{0%,100%{transform:translate3d(0, 0, 0) rotate(0deg)}18%{transform:translate3d(var(--hero-vector-shift-x-to), var(--hero-vector-shift-y-to), 0) rotate(var(--hero-vector-angle-to))}38%{transform:translate3d(0, 0, 0) rotate(0deg)}60%{transform:translate3d(var(--hero-vector-shift-x-from), var(--hero-vector-shift-y-from), 0) rotate(var(--hero-vector-angle-from))}82%{transform:translate3d(0, var(--hero-vector-shift-y-to), 0) rotate(0deg)}}@keyframes hero-vector-letter{0%,100%{transform:translate3d(0, 0, 0) rotate(0deg)}18%{transform:translate3d(0, var(--hero-vector-subtle-y-to), 0) rotate(var(--hero-vector-angle-subtle-to))}38%{transform:translate3d(0, 0, 0) rotate(0deg)}60%{transform:translate3d(0, var(--hero-vector-subtle-y-from), 0) rotate(var(--hero-vector-angle-subtle-from))}82%{transform:translate3d(0, var(--hero-vector-subtle-y-to), 0) rotate(0deg)}}@keyframes hero-vector-drop{0%,100%{transform:translate3d(0, 0, 0) scaleX(1) scaleY(1);opacity:1}16%{transform:translate3d(0, var(--hero-vector-drop-y-from), 0) scaleX(1.08) scaleY(0.92);opacity:.86}48%{transform:translate3d(0, var(--hero-vector-drop-y-to), 0) scaleX(0.9) scaleY(1.14);opacity:1}66%{transform:translate3d(0, var(--hero-vector-drop-y-to), 0) scaleX(1.12) scaleY(0.86);opacity:.92}84%{transform:translate3d(0, var(--hero-vector-drop-y-from), 0) scaleX(0.96) scaleY(1.05);opacity:1}}@keyframes hero-vector-speck{0%,100%{transform:translate3d(0, 0, 0) rotate(0deg)}18%{transform:translate3d(0, var(--hero-vector-subtle-y-to), 0) rotate(var(--hero-vector-angle-to))}36%{transform:translate3d(0, var(--hero-vector-subtle-y-from), 0) rotate(var(--hero-vector-angle-from))}54%{transform:translate3d(var(--hero-vector-shift-x-to), 0, 0) rotate(var(--hero-vector-angle-to))}72%{transform:translate3d(var(--hero-vector-shift-x-from), 0, 0) rotate(var(--hero-vector-angle-from))}}@keyframes hero-vector-bloom{0%,100%{transform:rotate(0deg) scale(1)}18%{transform:rotate(var(--hero-vector-angle-to)) scale(var(--hero-vector-scale-max))}38%{transform:rotate(0deg) scale(1)}60%{transform:rotate(var(--hero-vector-angle-from)) scale(var(--hero-vector-scale-min))}82%{transform:rotate(0deg) scale(var(--hero-vector-scale-max))}}@keyframes hero-vector-wedge{0%,100%{transform:translate3d(0, 0, 0) rotate(0deg) scaleX(1)}18%{transform:translate3d(var(--hero-vector-wedge-x-to), var(--hero-vector-wedge-y-to), 0) rotate(var(--hero-vector-angle-to)) scaleX(1.05)}38%{transform:translate3d(0, 0, 0) rotate(0deg) scaleX(0.98)}60%{transform:translate3d(var(--hero-vector-wedge-x-from), 0, 0) rotate(var(--hero-vector-angle-from)) scaleX(0.94)}82%{transform:translate3d(var(--hero-vector-wedge-x-to), 0, 0) rotate(0deg) scaleX(1.02)}}@keyframes hero-vector-radial-reach{0%,100%{transform:rotate(0deg) scaleX(1) scaleY(1)}11%{transform:rotate(var(--hero-vector-angle-to)) scaleX(0.86) scaleY(1.2)}24%{transform:rotate(var(--hero-vector-angle-subtle-to)) scaleX(0.96) scaleY(1.07)}39%{transform:rotate(var(--hero-vector-angle-from)) scaleX(1.1) scaleY(0.88)}54%{transform:rotate(var(--hero-vector-angle-subtle-from)) scaleX(1.03) scaleY(0.97)}70%{transform:rotate(var(--hero-vector-angle-to)) scaleX(0.91) scaleY(1.14)}86%{transform:rotate(0deg) scaleX(1.04) scaleY(0.96)}}@keyframes hero-vector-radial-recoil{0%,100%{transform:rotate(0deg) scaleX(1) scaleY(1)}14%{transform:rotate(var(--hero-vector-angle-from)) scaleX(1.08) scaleY(0.9)}29%{transform:rotate(var(--hero-vector-angle-subtle-from)) scaleX(1.02) scaleY(0.98)}44%{transform:rotate(var(--hero-vector-angle-to)) scaleX(0.85) scaleY(1.19)}59%{transform:rotate(var(--hero-vector-angle-subtle-to)) scaleX(0.96) scaleY(1.06)}75%{transform:rotate(var(--hero-vector-angle-from)) scaleX(1.06) scaleY(0.92)}89%{transform:rotate(0deg) scaleX(0.98) scaleY(1.03)}}@keyframes hero-vector-core-breathe{0%,100%{transform:translate3d(0, 0, 0) rotate(0deg) scale(1)}18%{transform:translate3d(var(--hero-vector-shift-x-from), var(--hero-vector-shift-y-to), 0) rotate(var(--hero-vector-angle-subtle-from)) scale(var(--hero-vector-scale-max))}42%{transform:translate3d(0, var(--hero-vector-shift-y-from), 0) rotate(0deg) scale(1)}66%{transform:translate3d(var(--hero-vector-shift-x-to), var(--hero-vector-shift-y-to), 0) rotate(var(--hero-vector-angle-subtle-to)) scale(var(--hero-vector-scale-min))}84%{transform:translate3d(0, 0, 0) rotate(0deg) scale(var(--hero-vector-scale-max))}}@keyframes hero-vector-cilia-wave{0%,100%{transform:translate3d(0, 0, 0) rotate(0deg) scaleX(1) scaleY(1)}10%{transform:translate3d(0, var(--hero-vector-shift-y-to), 0) rotate(var(--hero-vector-angle-to)) scaleX(0.9) scaleY(1.18)}23%{transform:translate3d(0, var(--hero-vector-shift-y-from), 0) rotate(var(--hero-vector-angle-subtle-to)) scaleX(0.97) scaleY(1.07)}38%{transform:translate3d(var(--hero-vector-shift-x-from), 0, 0) rotate(var(--hero-vector-angle-subtle-from)) scaleX(1.04) scaleY(0.96)}53%{transform:translate3d(0, var(--hero-vector-shift-y-from), 0) rotate(var(--hero-vector-angle-from)) scaleX(1.1) scaleY(0.86)}68%{transform:translate3d(var(--hero-vector-shift-x-to), 0, 0) rotate(var(--hero-vector-angle-to)) scaleX(0.94) scaleY(1.11)}84%{transform:translate3d(0, 0, 0) rotate(var(--hero-vector-angle-subtle-to)) scaleX(0.98) scaleY(1.03)}}@keyframes hero-vector-cilia-flick{0%,100%{transform:translate3d(0, 0, 0) rotate(0deg) scaleY(1)}12%{transform:translate3d(var(--hero-vector-shift-x-to), 0, 0) rotate(var(--hero-vector-angle-to)) scaleY(1.14)}27%{transform:translate3d(0, var(--hero-vector-shift-y-to), 0) rotate(var(--hero-vector-angle-subtle-to)) scaleY(1.04)}43%{transform:translate3d(var(--hero-vector-shift-x-from), 0, 0) rotate(var(--hero-vector-angle-from)) scaleY(0.88)}61%{transform:translate3d(0, var(--hero-vector-shift-y-from), 0) rotate(var(--hero-vector-angle-subtle-from)) scaleY(0.96)}79%{transform:translate3d(var(--hero-vector-shift-x-to), 0, 0) rotate(var(--hero-vector-angle-subtle-to)) scaleY(1.08)}}@keyframes hero-vector-cilia-power{0%,100%{transform:translate3d(0, 0, 0) rotate(0deg) scaleX(1) scaleY(1)}9%{transform:translate3d(var(--hero-vector-shift-x-to), var(--hero-vector-shift-y-to), 0) rotate(var(--hero-vector-angle-to)) scaleX(0.88) scaleY(1.2)}22%{transform:translate3d(0, var(--hero-vector-shift-y-from), 0) rotate(var(--hero-vector-angle-subtle-to)) scaleX(0.96) scaleY(1.08)}37%{transform:translate3d(var(--hero-vector-shift-x-from), 0, 0) rotate(var(--hero-vector-angle-from)) scaleX(1.12) scaleY(0.84)}54%{transform:translate3d(var(--hero-vector-shift-x-from), var(--hero-vector-shift-y-to), 0) rotate(var(--hero-vector-angle-subtle-from)) scaleX(1.04) scaleY(0.94)}70%{transform:translate3d(var(--hero-vector-shift-x-to), 0, 0) rotate(var(--hero-vector-angle-to)) scaleX(0.93) scaleY(1.13)}86%{transform:translate3d(0, var(--hero-vector-shift-y-from), 0) rotate(0deg) scaleX(1.02) scaleY(0.98)}}@keyframes hero-vector-body-flex{0%,100%{transform:translate3d(0, 0, 0) rotate(0deg) scaleX(1) scaleY(1)}17%{transform:translate3d(var(--hero-vector-shift-x-from), 0, 0) rotate(var(--hero-vector-angle-subtle-from)) scaleX(1.02) scaleY(0.985)}38%{transform:translate3d(0, var(--hero-vector-shift-y-to), 0) rotate(var(--hero-vector-angle-subtle-to)) scaleX(0.99) scaleY(1.015)}61%{transform:translate3d(var(--hero-vector-shift-x-to), 0, 0) rotate(var(--hero-vector-angle-subtle-to)) scaleX(1.018) scaleY(0.988)}82%{transform:translate3d(0, var(--hero-vector-shift-y-from), 0) rotate(var(--hero-vector-angle-subtle-from)) scaleX(0.992) scaleY(1.01)}}@keyframes hero-vector-spot-breathe{0%,100%{transform:translate3d(0, 0, 0) scale(1)}20%{transform:translate3d(var(--hero-vector-shift-x-from), 0, 0) scale(var(--hero-vector-scale-max))}43%{transform:translate3d(0, var(--hero-vector-shift-y-to), 0) scale(1)}65%{transform:translate3d(var(--hero-vector-shift-x-to), 0, 0) scale(var(--hero-vector-scale-min))}84%{transform:translate3d(0, var(--hero-vector-shift-y-from), 0) scale(var(--hero-vector-scale-max))}}@keyframes hero-vector-leg-run{0%,100%{transform:translate3d(0, 0, 0) rotate(0deg) scaleX(1) scaleY(1)}9%{transform:translate3d(var(--hero-vector-shift-x-to), var(--hero-vector-shift-y-to), 0) rotate(var(--hero-vector-angle-to)) scaleX(0.9) scaleY(1.18)}21%{transform:translate3d(var(--hero-vector-shift-x-to), var(--hero-vector-shift-y-from), 0) rotate(var(--hero-vector-angle-subtle-to)) scaleX(0.96) scaleY(1.07)}35%{transform:translate3d(0, 0, 0) rotate(0deg) scaleX(1.06) scaleY(0.94)}50%{transform:translate3d(var(--hero-vector-shift-x-from), var(--hero-vector-shift-y-from), 0) rotate(var(--hero-vector-angle-from)) scaleX(1.11) scaleY(0.87)}65%{transform:translate3d(var(--hero-vector-shift-x-from), var(--hero-vector-shift-y-to), 0) rotate(var(--hero-vector-angle-subtle-from)) scaleX(1.04) scaleY(0.96)}80%{transform:translate3d(0, 0, 0) rotate(0deg) scaleX(0.95) scaleY(1.07)}91%{transform:translate3d(var(--hero-vector-shift-x-to), 0, 0) rotate(var(--hero-vector-angle-subtle-to)) scaleX(0.98) scaleY(1.02)}}@keyframes hero-vector-leg-step{0%,100%{transform:translate3d(0, 0, 0) rotate(0deg) scaleX(1) scaleY(1)}13%{transform:translate3d(var(--hero-vector-shift-x-to), var(--hero-vector-shift-y-from), 0) rotate(var(--hero-vector-angle-to)) scaleX(0.91) scaleY(1.15)}29%{transform:translate3d(var(--hero-vector-shift-x-to), 0, 0) rotate(var(--hero-vector-angle-subtle-to)) scaleX(0.98) scaleY(1.04)}38%{transform:translate3d(0, var(--hero-vector-shift-y-to), 0) rotate(0deg) scaleX(1.035) scaleY(0.965)}47%{transform:translate3d(var(--hero-vector-shift-x-from), var(--hero-vector-shift-y-to), 0) rotate(var(--hero-vector-angle-from)) scaleX(1.1) scaleY(0.88)}66%{transform:translate3d(var(--hero-vector-shift-x-from), 0, 0) rotate(var(--hero-vector-angle-subtle-from)) scaleX(1.03) scaleY(0.97)}74%{transform:translate3d(0, var(--hero-vector-shift-y-from), 0) rotate(var(--hero-vector-angle-subtle-to)) scaleX(0.975) scaleY(1.035)}83%{transform:translate3d(0, var(--hero-vector-shift-y-from), 0) rotate(0deg) scaleX(0.96) scaleY(1.06)}92%{transform:translate3d(var(--hero-vector-shift-x-to), 0, 0) rotate(var(--hero-vector-angle-subtle-from)) scaleX(0.985) scaleY(1.015)}}@keyframes hero-vector-chain-ripple{0%,100%{transform:translate3d(0, 0, 0) rotate(0deg) scaleX(1) scaleY(1)}16%{transform:translate3d(var(--hero-vector-shift-x-from), 0, 0) rotate(var(--hero-vector-angle-subtle-from)) scaleX(1.025) scaleY(0.985)}36%{transform:translate3d(0, var(--hero-vector-shift-y-to), 0) rotate(var(--hero-vector-angle-subtle-to)) scaleX(0.99) scaleY(1.02)}58%{transform:translate3d(var(--hero-vector-shift-x-to), 0, 0) rotate(var(--hero-vector-angle-subtle-to)) scaleX(1.02) scaleY(0.99)}80%{transform:translate3d(0, var(--hero-vector-shift-y-from), 0) rotate(var(--hero-vector-angle-subtle-from)) scaleX(0.99) scaleY(1.015)}}@keyframes hero-vector-chain-spring{0%,100%{transform:translate3d(0, 0, 0) rotate(0deg) scaleX(1) scaleY(1)}14%{transform:translate3d(var(--hero-vector-shift-x-from), 0, 0) rotate(var(--hero-vector-angle-subtle-from)) scaleX(1.035) scaleY(0.97)}32%{transform:translate3d(0, var(--hero-vector-shift-y-to), 0) rotate(0deg) scaleX(0.975) scaleY(1.03)}51%{transform:translate3d(var(--hero-vector-shift-x-to), 0, 0) rotate(var(--hero-vector-angle-subtle-to)) scaleX(1.028) scaleY(0.978)}70%{transform:translate3d(0, var(--hero-vector-shift-y-from), 0) rotate(0deg) scaleX(0.985) scaleY(1.02)}86%{transform:translate3d(var(--hero-vector-shift-x-from), 0, 0) rotate(var(--hero-vector-angle-subtle-from)) scaleX(1.01) scaleY(0.995)}}@keyframes hero-vector-dry-letter{0%,100%{transform:translate3d(0, 0, 0) rotate(0deg)}17%{transform:translate3d(0, var(--hero-vector-subtle-y-to), 0) rotate(var(--hero-vector-angle-subtle-to))}36%{transform:translate3d(var(--hero-vector-shift-x-from), 0, 0) rotate(0deg)}58%{transform:translate3d(0, var(--hero-vector-subtle-y-from), 0) rotate(var(--hero-vector-angle-subtle-from))}79%{transform:translate3d(var(--hero-vector-shift-x-to), 0, 0) rotate(0deg)}}@keyframes hero-vector-dust-drift{0%,100%{transform:translate3d(0, 0, 0) rotate(0deg) scale(1);opacity:1}20%{transform:translate3d(var(--hero-vector-shift-x-to), var(--hero-vector-subtle-y-to), 0) rotate(var(--hero-vector-angle-to)) scale(0.9);opacity:.72}43%{transform:translate3d(var(--hero-vector-shift-x-from), var(--hero-vector-subtle-y-from), 0) rotate(var(--hero-vector-angle-from)) scale(1.08);opacity:1}68%{transform:translate3d(var(--hero-vector-shift-x-to), var(--hero-vector-subtle-y-to), 0) rotate(var(--hero-vector-angle-subtle-to)) scale(0.94);opacity:.8}86%{transform:translate3d(var(--hero-vector-shift-x-from), 0, 0) rotate(var(--hero-vector-angle-subtle-from)) scale(1.03);opacity:.96}}@keyframes hero-vector-flu-ray{0%,100%{transform:rotate(0deg) scaleX(1) scaleY(1)}13%{transform:rotate(var(--hero-vector-angle-to)) scaleX(0.94) scaleY(1.18)}29%{transform:rotate(var(--hero-vector-angle-subtle-to)) scaleX(0.99) scaleY(1.06)}47%{transform:rotate(var(--hero-vector-angle-from)) scaleX(1.05) scaleY(0.88)}66%{transform:rotate(var(--hero-vector-angle-subtle-from)) scaleX(1.01) scaleY(0.97)}84%{transform:rotate(var(--hero-vector-angle-to)) scaleX(0.97) scaleY(1.09)}}@keyframes hero-vector-flu-letter{0%,100%{transform:translate3d(0, 0, 0) rotate(0deg) scale(1)}20%{transform:translate3d(0, var(--hero-vector-subtle-y-to), 0) rotate(var(--hero-vector-angle-subtle-to)) scale(var(--hero-vector-scale-max))}46%{transform:translate3d(var(--hero-vector-shift-x-from), 0, 0) rotate(0deg) scale(1)}70%{transform:translate3d(0, var(--hero-vector-subtle-y-from), 0) rotate(var(--hero-vector-angle-subtle-from)) scale(var(--hero-vector-scale-min))}87%{transform:translate3d(var(--hero-vector-shift-x-to), 0, 0) rotate(0deg) scale(1)}}@keyframes hero-vector-runny-letter{0%,100%{transform:translate3d(0, 0, 0) rotate(0deg) scaleY(1)}18%{transform:translate3d(0, var(--hero-vector-subtle-y-from), 0) rotate(var(--hero-vector-angle-subtle-from)) scaleY(1.03)}42%{transform:translate3d(var(--hero-vector-shift-x-to), 0, 0) rotate(0deg) scaleY(0.98)}65%{transform:translate3d(0, var(--hero-vector-subtle-y-to), 0) rotate(var(--hero-vector-angle-subtle-to)) scaleY(1.04)}84%{transform:translate3d(var(--hero-vector-shift-x-from), 0, 0) rotate(0deg) scaleY(0.99)}}@keyframes hero-vector-drop-fall{0%,100%{transform:translate3d(0, 0, 0) scaleX(1) scaleY(1);opacity:1}13%{transform:translate3d(0, var(--hero-vector-drop-y-from), 0) scaleX(1.08) scaleY(0.92);opacity:.88}34%{transform:translate3d(0, var(--hero-vector-drop-y-to), 0) scaleX(0.88) scaleY(1.18);opacity:1}51%{transform:translate3d(var(--hero-vector-shift-x-to), var(--hero-vector-drop-y-to), 0) scaleX(1.13) scaleY(0.84);opacity:.94}70%{transform:translate3d(0, var(--hero-vector-drop-y-from), 0) scaleX(0.95) scaleY(1.08);opacity:1}86%{transform:translate3d(var(--hero-vector-shift-x-from), 0, 0) scaleX(1.03) scaleY(0.98);opacity:.98}}@keyframes hero-vector-throat-letter{0%,100%{transform:translate3d(0, 0, 0) rotate(0deg)}12%{transform:translate3d(var(--hero-vector-shift-x-to), 0, 0) rotate(var(--hero-vector-angle-subtle-to))}24%{transform:translate3d(var(--hero-vector-shift-x-from), 0, 0) rotate(var(--hero-vector-angle-subtle-from))}38%{transform:translate3d(0, var(--hero-vector-subtle-y-to), 0) rotate(var(--hero-vector-angle-subtle-to))}54%{transform:translate3d(0, var(--hero-vector-subtle-y-from), 0) rotate(var(--hero-vector-angle-subtle-from))}72%,88%{transform:translate3d(0, 0, 0) rotate(0deg)}}@keyframes hero-vector-pain-tremor{0%,100%{transform:translate3d(0, 0, 0) rotate(0deg) scale(1)}10%{transform:translate3d(var(--hero-vector-shift-x-to), var(--hero-vector-subtle-y-to), 0) rotate(var(--hero-vector-angle-to)) scale(1.06)}21%{transform:translate3d(var(--hero-vector-shift-x-from), var(--hero-vector-subtle-y-from), 0) rotate(var(--hero-vector-angle-from)) scale(0.96)}33%{transform:translate3d(var(--hero-vector-shift-x-to), 0, 0) rotate(var(--hero-vector-angle-subtle-to)) scale(1.03)}47%{transform:translate3d(var(--hero-vector-shift-x-from), 0, 0) rotate(var(--hero-vector-angle-subtle-from)) scale(0.99)}63%,82%{transform:translate3d(0, 0, 0) rotate(0deg) scale(1)}}@keyframes hero-vector-leaf-flutter{0%,100%{transform:translate3d(0, 0, 0) rotate(0deg) scaleX(1) scaleY(1)}12%{transform:translate3d(var(--hero-vector-shift-x-to), 0, 0) rotate(var(--hero-vector-angle-to)) scaleX(0.82) scaleY(1.05)}26%{transform:translate3d(0, var(--hero-vector-shift-y-to), 0) rotate(var(--hero-vector-angle-subtle-to)) scaleX(0.95) scaleY(1.02)}43%{transform:translate3d(var(--hero-vector-shift-x-from), 0, 0) rotate(var(--hero-vector-angle-from)) scaleX(1.08) scaleY(0.97)}61%{transform:translate3d(0, var(--hero-vector-shift-y-from), 0) rotate(var(--hero-vector-angle-subtle-from)) scaleX(0.9) scaleY(1.04)}78%{transform:translate3d(var(--hero-vector-shift-x-to), 0, 0) rotate(var(--hero-vector-angle-subtle-to)) scaleX(1.04) scaleY(0.98)}90%{transform:translate3d(0, 0, 0) rotate(0deg) scaleX(0.97) scaleY(1.01)}}@keyframes hero-vector-leaf-twist{0%,100%{transform:translate3d(0, 0, 0) rotate(0deg) scaleX(1) scaleY(1)}15%{transform:translate3d(var(--hero-vector-shift-x-to), 0, 0) rotate(var(--hero-vector-angle-to)) scaleX(0.74) scaleY(1.03)}32%{transform:translate3d(0, var(--hero-vector-shift-y-to), 0) rotate(var(--hero-vector-angle-subtle-to)) scaleX(0.92) scaleY(1.01)}51%{transform:translate3d(var(--hero-vector-shift-x-from), 0, 0) rotate(var(--hero-vector-angle-from)) scaleX(1.08) scaleY(0.98)}70%{transform:translate3d(0, var(--hero-vector-shift-y-from), 0) rotate(var(--hero-vector-angle-subtle-from)) scaleX(0.84) scaleY(1.03)}87%{transform:translate3d(var(--hero-vector-shift-x-to), 0, 0) rotate(0deg) scaleX(1.02) scaleY(0.99)}}@keyframes hero-vector-berry-lag{0%,100%{transform:translate3d(0, 0, 0) rotate(0deg) scale(1)}17%{transform:translate3d(var(--hero-vector-shift-x-from), var(--hero-vector-shift-y-to), 0) rotate(var(--hero-vector-angle-subtle-from)) scale(var(--hero-vector-scale-max))}39%{transform:translate3d(0, var(--hero-vector-shift-y-from), 0) rotate(0deg) scale(0.98)}62%{transform:translate3d(var(--hero-vector-shift-x-to), var(--hero-vector-shift-y-to), 0) rotate(var(--hero-vector-angle-subtle-to)) scale(var(--hero-vector-scale-min))}82%{transform:translate3d(0, 0, 0) rotate(0deg) scale(var(--hero-vector-scale-max))}}@keyframes hero-vector-berry-cluster{0%,100%{transform:translate3d(0, 0, 0) rotate(0deg) scale(1)}14%{transform:translate3d(var(--hero-vector-shift-x-from), 0, 0) rotate(var(--hero-vector-angle-subtle-from)) scale(var(--hero-vector-scale-max))}31%{transform:translate3d(0, var(--hero-vector-shift-y-to), 0) rotate(0deg) scale(0.97)}50%{transform:translate3d(var(--hero-vector-shift-x-to), 0, 0) rotate(var(--hero-vector-angle-subtle-to)) scale(var(--hero-vector-scale-min))}69%{transform:translate3d(0, var(--hero-vector-shift-y-from), 0) rotate(var(--hero-vector-angle-subtle-from)) scale(1.03)}86%{transform:translate3d(var(--hero-vector-shift-x-from), 0, 0) rotate(0deg) scale(0.99)}}@keyframes hero-vector-blossom-shimmer{0%,100%{transform:translate3d(0, 0, 0) rotate(0deg) scale(1);opacity:1}18%{transform:translate3d(0, var(--hero-vector-subtle-y-to), 0) rotate(var(--hero-vector-angle-subtle-to)) scale(var(--hero-vector-scale-max));opacity:.86}42%{transform:translate3d(var(--hero-vector-shift-x-from), 0, 0) rotate(0deg) scale(0.97);opacity:1}66%{transform:translate3d(0, var(--hero-vector-subtle-y-from), 0) rotate(var(--hero-vector-angle-subtle-from)) scale(var(--hero-vector-scale-min));opacity:.9}84%{transform:translate3d(var(--hero-vector-shift-x-to), 0, 0) rotate(0deg) scale(1.04);opacity:1}}@keyframes hero-vector-petal-open{0%,100%{transform:rotate(0deg) scaleX(1) scaleY(1)}17%{transform:rotate(var(--hero-vector-angle-to)) scaleX(0.94) scaleY(1.08)}38%{transform:rotate(var(--hero-vector-angle-subtle-to)) scaleX(0.99) scaleY(1.03)}60%{transform:rotate(var(--hero-vector-angle-from)) scaleX(1.04) scaleY(0.94)}81%{transform:rotate(var(--hero-vector-angle-subtle-from)) scaleX(1.01) scaleY(1.03)}}@keyframes hero-vector-pollen-breathe{0%,100%{transform:rotate(0deg) scale(1)}20%{transform:rotate(var(--hero-vector-angle-subtle-to)) scale(var(--hero-vector-scale-max))}43%{transform:rotate(0deg) scale(0.99)}66%{transform:rotate(var(--hero-vector-angle-subtle-from)) scale(var(--hero-vector-scale-min))}85%{transform:rotate(0deg) scale(var(--hero-vector-scale-max))}}@keyframes hero-vector-bud-nod{0%,100%{transform:translate3d(0, 0, 0) rotate(0deg) scaleY(1)}16%{transform:translate3d(var(--hero-vector-shift-x-to), 0, 0) rotate(var(--hero-vector-angle-to)) scaleY(1.03)}36%{transform:translate3d(0, var(--hero-vector-shift-y-to), 0) rotate(var(--hero-vector-angle-subtle-to)) scaleY(0.98)}58%{transform:translate3d(var(--hero-vector-shift-x-from), 0, 0) rotate(var(--hero-vector-angle-from)) scaleY(1.04)}80%{transform:translate3d(0, var(--hero-vector-shift-y-from), 0) rotate(var(--hero-vector-angle-subtle-from)) scaleY(0.99)}}@keyframes hero-vector-needle-ripple{0%,100%{transform:translate3d(0, 0, 0) rotate(0deg) scaleX(1)}13%{transform:translate3d(var(--hero-vector-shift-x-to), 0, 0) rotate(var(--hero-vector-angle-to)) scaleX(0.92)}29%{transform:translate3d(0, var(--hero-vector-shift-y-to), 0) rotate(var(--hero-vector-angle-subtle-to)) scaleX(1.03)}47%{transform:translate3d(var(--hero-vector-shift-x-from), 0, 0) rotate(var(--hero-vector-angle-from)) scaleX(1.08)}65%{transform:translate3d(0, var(--hero-vector-shift-y-from), 0) rotate(var(--hero-vector-angle-subtle-from)) scaleX(0.96)}83%{transform:translate3d(var(--hero-vector-shift-x-to), 0, 0) rotate(var(--hero-vector-angle-subtle-to)) scaleX(1.02)}}@keyframes hero-vector-root-flex{0%,100%{transform:translate3d(0, 0, 0) rotate(0deg) scaleX(1) scaleY(1)}16%{transform:translate3d(var(--hero-vector-shift-x-from), 0, 0) rotate(var(--hero-vector-angle-subtle-from)) scaleX(1.03) scaleY(0.96)}37%{transform:translate3d(0, var(--hero-vector-shift-y-to), 0) rotate(var(--hero-vector-angle-subtle-to)) scaleX(0.94) scaleY(1.07)}59%{transform:translate3d(var(--hero-vector-shift-x-to), 0, 0) rotate(var(--hero-vector-angle-subtle-to)) scaleX(1.07) scaleY(0.95)}81%{transform:translate3d(0, var(--hero-vector-shift-y-from), 0) rotate(var(--hero-vector-angle-subtle-from)) scaleX(0.97) scaleY(1.04)}}@keyframes hero-vector-blossom-wave{0%,100%{transform:translate3d(0, 0, 0) rotate(0deg) scale(1)}14%{transform:translate3d(var(--hero-vector-shift-x-to), 0, 0) rotate(var(--hero-vector-angle-to)) scale(var(--hero-vector-scale-max))}32%{transform:translate3d(0, var(--hero-vector-subtle-y-to), 0) rotate(var(--hero-vector-angle-subtle-to)) scale(0.98)}52%{transform:translate3d(var(--hero-vector-shift-x-from), 0, 0) rotate(var(--hero-vector-angle-from)) scale(var(--hero-vector-scale-min))}72%{transform:translate3d(0, var(--hero-vector-subtle-y-from), 0) rotate(var(--hero-vector-angle-subtle-from)) scale(1.03)}88%{transform:translate3d(var(--hero-vector-shift-x-to), 0, 0) rotate(0deg) scale(0.99)}}@keyframes hero-vector-citrus-rock{0%,100%{transform:translate3d(0, 0, 0) rotate(0deg) scaleX(1) scaleY(1)}17%{transform:translate3d(var(--hero-vector-wedge-x-to), var(--hero-vector-wedge-y-to), 0) rotate(var(--hero-vector-angle-to)) scaleX(1.03) scaleY(0.98)}39%{transform:translate3d(var(--hero-vector-wedge-x-from), 0, 0) rotate(var(--hero-vector-angle-subtle-from)) scaleX(0.97) scaleY(1.02)}62%{transform:translate3d(var(--hero-vector-wedge-x-to), 0, 0) rotate(var(--hero-vector-angle-from)) scaleX(1.02) scaleY(0.99)}82%{transform:translate3d(0, var(--hero-vector-wedge-y-to), 0) rotate(var(--hero-vector-angle-subtle-to)) scaleX(0.99) scaleY(1.01)}}@keyframes hero-vector-petal-nod{0%,100%{transform:translate3d(0, 0, 0) rotate(0deg) scaleY(1)}18%{transform:translate3d(var(--hero-vector-shift-x-to), 0, 0) rotate(var(--hero-vector-angle-to)) scaleY(1.05)}40%{transform:translate3d(0, var(--hero-vector-shift-y-to), 0) rotate(var(--hero-vector-angle-subtle-to)) scaleY(0.98)}63%{transform:translate3d(var(--hero-vector-shift-x-from), 0, 0) rotate(var(--hero-vector-angle-from)) scaleY(1.04)}83%{transform:translate3d(0, var(--hero-vector-shift-y-from), 0) rotate(var(--hero-vector-angle-subtle-from)) scaleY(0.99)}}@keyframes hero-vector-cell-squeeze{0%,100%{transform:translate3d(0, 0, 0) rotate(0deg) scaleX(1) scaleY(1)}16%{transform:translate3d(var(--hero-vector-shift-x-to), 0, 0) rotate(var(--hero-vector-angle-subtle-to)) scaleX(1.08) scaleY(0.92)}37%{transform:translate3d(0, var(--hero-vector-shift-y-to), 0) rotate(0deg) scaleX(0.95) scaleY(1.06)}59%{transform:translate3d(var(--hero-vector-shift-x-from), 0, 0) rotate(var(--hero-vector-angle-subtle-from)) scaleX(1.05) scaleY(0.96)}80%{transform:translate3d(0, var(--hero-vector-shift-y-from), 0) rotate(0deg) scaleX(0.98) scaleY(1.03)}}@keyframes hero-vector-resin-drop{0%,100%{transform:translate3d(0, 0, 0) scaleX(1) scaleY(1)}15%{transform:translate3d(0, var(--hero-vector-drop-y-from), 0) scaleX(1.06) scaleY(0.94)}36%{transform:translate3d(0, var(--hero-vector-drop-y-to), 0) scaleX(0.88) scaleY(1.16)}55%{transform:translate3d(var(--hero-vector-shift-x-to), var(--hero-vector-drop-y-to), 0) scaleX(1.1) scaleY(0.9)}74%{transform:translate3d(0, var(--hero-vector-drop-y-from), 0) scaleX(0.96) scaleY(1.06)}88%{transform:translate3d(var(--hero-vector-shift-x-from), 0, 0) scaleX(1.02) scaleY(0.99)}}.categories{padding-bottom:0}.categories__list{width:100%;max-width:1440px;margin-inline:auto;display:grid;grid-template-columns:repeat(2, 1fr);gap:20px 16px;padding:0 var(--page-gutter)}.categories__item{display:flex;min-width:0}.categories__btn{position:relative;z-index:0;isolation:isolate;display:block;width:100%;min-width:0;cursor:pointer}.categories__card{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px 12px 20px;border-radius:24px;background:#ecffee;text-align:center}.categories__card::after{content:"";position:absolute;z-index:-1;left:50%;bottom:-2px;width:calc(100% - 24px);height:48px;transform:translateX(-50%);border-radius:100px;background:#27ae60;box-shadow:none;filter:url("#dyshi-layer-blur-8");opacity:.5;transition:width .25s ease,opacity .25s ease}.categories__btn:hover .categories__card::after,.categories__btn:focus-visible .categories__card::after{width:calc(100% - 12px);opacity:1}.categories__icon-img{width:80px;height:80px}.categories__label{display:flex;align-items:center;justify-content:center;min-height:48px;font-weight:400;font-size:16px;line-height:20px;color:#000}@media only screen and (min-width: 769px){.categories__list{grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width: 1000px)and (max-width: 1024px){.categories__btn{padding-bottom:2px}.categories__label{min-height:20px}}@media only screen and (min-width: 1025px){.categories__list{grid-template-columns:repeat(6, 1fr);gap:20px;padding:0 var(--page-gutter);padding-bottom:4px}.categories__card{gap:16px;padding:20px 20px 24px;border-radius:32px}.categories__card::after{bottom:-4px}.categories__label{height:50px;min-height:50px;overflow:hidden;font-size:18px;line-height:24px}.categories__icon-img{width:100px;height:100px}.categories__label{font-size:18px;line-height:24px}}.advice__head{padding-inline:var(--page-gutter);margin-bottom:12px}.advice__list{display:flex;gap:0;padding-inline:var(--page-gutter);margin:0;scroll-snap-type:x mandatory;scroll-padding-left:var(--page-gutter);overflow-x:auto;scrollbar-width:none}.advice__list::-webkit-scrollbar{display:none}.advice__item{scroll-snap-align:start;flex:0 0 300px;height:438px;min-height:438px;display:flex;flex-direction:column;align-items:center;gap:12px;padding:0 16px 16px;border-radius:24px;overflow:hidden}.advice__item:not(.advice__item--big){opacity:.7;transform:scale(0.867);transform-origin:center;scroll-margin-inline-start:20px}.advice--js .advice__item{transform-origin:center;transition:transform .6s ease-in-out,opacity .6s ease-in-out}.advice--js .advice__item--big{transform-origin:left center}.advice__item--peach{background:#fff2ed}.advice__item--green{background:#ecffee}.advice__item--cyan{background:#edfeff}.advice__content{display:contents}.advice__illustration{order:2;width:100px;height:100px;border-radius:50%;overflow:hidden;flex:0 0 auto}.advice__illustration picture{display:block;width:100%;height:100%}.advice__illo{width:100%;height:100%;object-fit:cover;object-position:center top}.advice__tags{order:1;position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-self:stretch;gap:4px 2px;min-height:30px;margin-inline:18px;padding:6px 10px;font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:14px;line-height:18px;text-align:center}.advice__tags::before,.advice__tags::after{content:"";position:absolute;top:0;width:19px;height:100%;background-color:inherit;mask-repeat:no-repeat}.advice__tags::before{right:calc(100% - 1px);mask-image:linear-gradient(#000000 0 0),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19 30'%3E%3Cpath d='M19 0H0L1.6863 14.9073C1.6863 14.9073 3.5272 30 18 30H19Z'/%3E%3C/svg%3E");mask-position:top,bottom;mask-size:100% calc(100% - 30px),100% 30px}.advice__tags::after{left:calc(100% - 1px);mask-image:linear-gradient(#000000 0 0),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19 30'%3E%3Cpath d='M0 0H19L17.3137 14.9073C17.3137 14.9073 15.4728 30 1 30H0Z'/%3E%3C/svg%3E");mask-position:top,bottom;mask-size:100% calc(100% - 30px),100% 30px}.advice__item--peach .advice__tags{background:#ffe8cc;color:#ff5919}.advice__item--green .advice__tags{background:#ccffc1;color:#2a7d4d}.advice__item--cyan .advice__tags{background:#b4fdfe;color:#00495a}.advice__tag:not(:last-child)::after{content:none}@media only screen and (min-width: 1000px){.advice__tag:not(:last-child)::after{content:" • ";white-space:pre}}.advice__body{order:3;display:flex;flex-direction:column;gap:8px}.advice__body h3{font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:700;font-size:18px;line-height:24px;color:#000}.advice__body p{font-weight:400;font-size:16px;line-height:20px;color:#231f20}.advice__body a{color:#2a7d4d}.advice__body p:nth-of-type(n + 2){margin-top:4px;font-size:12px;line-height:16px;color:#939598}@media only screen and (min-width: 1000px){.advice{padding-bottom:0}.advice__head{padding-inline:var(--page-gutter);margin-bottom:28px}.advice__list{flex-direction:column;align-items:center;gap:0;padding-inline:0;overflow:visible}.advice--js .advice__list{gap:20px}.advice__item{--advice-collapsed-margin-top: -10.625px;--advice-collapsed-margin-bottom: -10.625px;flex:none;height:auto;flex-direction:row;align-items:stretch;width:min(1280px,100vw - 2*var(--page-gutter));min-height:280px;gap:40px;margin-block:var(--advice-collapsed-margin-top) var(--advice-collapsed-margin-bottom);padding:0 40px 40px;border-radius:32px;overflow:visible;transform-origin:center}.advice__item.advice__item--big{margin-block:0}.advice__item:not(.advice__item--big){transform:scale(0.78125);scroll-margin-inline-start:0}.advice:not(.advice--js) .advice__item:nth-child(2):not(.advice__item--big){--advice-collapsed-margin-bottom: -10.84375px}.advice.advice--js .advice__item{--advice-collapsed-margin-top: -30.625px;--advice-collapsed-margin-bottom: -30.625px;width:min(1280px,100vw - 2*var(--page-gutter));transform-origin:center;transition:transform .6s ease-in-out,opacity .6s ease-in-out,margin-top .6s ease-in-out,margin-bottom .6s ease-in-out}.advice--motion-rise.advice--js .advice__item{--advice-collapsed-margin-top: -44.4px;--advice-collapsed-margin-bottom: 27.6px;transition:transform .6s ease-in-out,opacity .6s ease-in-out,margin-top .6s ease-in-out,margin-bottom .6s ease-in-out}.advice--motion-rise.advice--js .advice__item:not(.advice__item--big){opacity:0;transform:translateY(36px) scale(0.94)}.advice--motion-curtain.advice--js .advice__item{--advice-collapsed-margin-top: -5.6px;--advice-collapsed-margin-bottom: -5.6px;clip-path:inset(0 0 round 32px);transition:transform .6s ease-in-out,opacity .6s ease-in-out,clip-path .6s ease-in-out,margin-top .6s ease-in-out,margin-bottom .6s ease-in-out}.advice--motion-curtain.advice--js .advice__item:not(.advice__item--big){opacity:.35;transform:scale(0.96);clip-path:inset(0 14% round 32px)}.advice--motion-curtain.advice--js .advice__item--settled{clip-path:none}.advice__item--right{flex-direction:row-reverse}.advice__content{display:flex;flex-direction:column;flex:1;min-width:0;height:auto;min-height:226px;align-self:flex-start;gap:24px}.advice__illustration{order:0;align-self:center;flex:0 0 200px;width:200px;height:240px;border-radius:0;overflow:visible}.advice__illo{object-fit:contain;object-position:center bottom}.advice__tags{order:0;align-self:flex-start;position:relative;height:40px;padding:0;margin-inline:24px;border-radius:0;flex-wrap:nowrap;white-space:nowrap;align-items:center;font-size:16px;line-height:1}.advice__tags::before,.advice__tags::after{content:"";position:absolute;top:0;width:25px;height:100%;background-color:inherit;mask:none}.advice__tags::before{right:calc(100% - 1px);clip-path:path("M25 0L0 0L2.24846 19.8764C2.24846 19.8764 4.70291 40 25 40L25 0Z")}.advice__tags::after{left:calc(100% - 1px);clip-path:path("M0 0L25 0L22.75154 19.8764C22.75154 19.8764 20.29709 40 0 40L0 0Z")}.advice__body{order:0;flex:0 0 162px;justify-content:flex-start;gap:12px}.advice__body h3{font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:30px;line-height:38px}.advice__body p:first-of-type{font-size:18px;line-height:24px}.advice__body p:nth-of-type(n + 2){margin-top:12px;padding-top:0;font-size:14px;line-height:20px}}@media only screen and (min-width: 1000px)and (max-width: 1024px){.advice{padding-bottom:0}.advice__head{padding-inline:var(--page-gutter);margin-bottom:12px}.advice__item{width:calc(100vw - 2*var(--page-gutter));min-height:280px}.advice__body{flex-basis:auto}.advice__body h3{font-size:20px;line-height:28px}.advice__body p:first-of-type{font-size:16px;line-height:20px}.advice__body p:nth-of-type(n + 2){font-size:12px;line-height:16px}.advice__tags{font-size:14px;line-height:18px}.advice__item:not(.advice__item--big){width:calc(128vw - 256px)}}@media only screen and (min-width: 1025px)and (max-width: 1280px){.page-home .advice{margin-bottom:-33px}.advice__item:not(.advice__item--big){width:calc(128vw - 409.6px)}}@media only screen and (min-width: 1280px){.page-home .advice{margin-bottom:-3px}}@media only screen and (min-width: 1025px)and (max-width: 1114px){.advice:not(.advice--js) .advice__item:nth-child(2):not(.advice__item--big){--advice-collapsed-margin-top: -17.2578125px;--advice-collapsed-margin-bottom: -17.4765625px}}@media only screen and (min-width: 1115px)and (max-width: 1174px){.advice:not(.advice--js) .advice__item:nth-child(2):not(.advice__item--big){--advice-collapsed-margin-top: -15.4375px;--advice-collapsed-margin-bottom: -15.65625px}}@media only screen and (min-width: 1175px)and (max-width: 1219px){.advice:not(.advice--js) .advice__item:nth-child(2):not(.advice__item--big){--advice-collapsed-margin-top: -11.28125px;--advice-collapsed-margin-bottom: -11.5px}}@media only screen and (min-width: 1281px)and (max-width: 1419px){.advice__item{--advice-collapsed-margin-top: -0.625px;--advice-collapsed-margin-bottom: -0.625px}.advice:not(.advice--js) .advice__item:nth-child(2):not(.advice__item--big){--advice-collapsed-margin-bottom: -0.84375px}.advice__item:not(.advice__item--big){width:calc(128vw - 460.8px)}}@media only screen and (min-width: 1420px){.advice__item{--advice-collapsed-margin-top: -0.625px;--advice-collapsed-margin-bottom: -0.625px}.advice:not(.advice--js) .advice__item:nth-child(2):not(.advice__item--big){--advice-collapsed-margin-bottom: -0.84375px}.advice__item:not(.advice__item--big){width:1280px}}@media(prefers-reduced-motion: reduce){.advice.advice--js .advice__item{transition:none}}.buy{padding-inline:var(--page-gutter);width:100%;max-width:1440px;margin-inline:auto}.buy__inner{display:flex;flex-direction:column;gap:20px}@media only screen and (min-width: 1025px){.buy__inner{gap:40px}}@media only screen and (min-width: 500px)and (max-width: 1024px){.page-home .buy__inner{gap:24px}.page-home .buy__group{gap:16px}}.buy__group{display:flex;flex-direction:column;gap:12px;margin:0}@media only screen and (min-width: 1025px){.buy__group{gap:16px}}.buy__subtitle{margin:0;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:700;font-size:18px;line-height:24px;color:#000}@media only screen and (min-width: 1025px){.buy__subtitle{font-size:24px;line-height:32px}}.buy__list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-auto-flow:row;gap:16px 20px;margin:0;padding:0;list-style:none}@media only screen and (min-width: 1025px){.buy__list{display:flex;flex-wrap:nowrap;gap:20px}}.buy__item{position:relative;z-index:0;isolation:isolate;display:flex}.buy__item--desktop{display:none}@media only screen and (min-width: 500px){.buy__item--desktop{display:flex}}.buy__pill{--buy-shadow-color: #ff5919;position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:48px;padding:0 16px;border-radius:100px;background-color:#fff2ed;text-decoration:none;color:#000}.buy__pill::before{content:"";position:absolute;z-index:-1;inset:10px 20px auto;height:40px;border-radius:100px;background:var(--buy-shadow-color);box-shadow:none;filter:url("#dyshi-layer-blur-8");opacity:.5;transition:inset .25s ease,opacity .25s ease}@media only screen and (min-width: 1025px){.buy__pill{width:auto;justify-content:flex-start;padding:0 20px}.buy__pill::before{inset:12px 20px auto}}@media only screen and (min-width: 1025px){.buy__pill--akvion{gap:0}}.buy__pill:hover::before,.buy__pill:focus-visible::before{inset:10px 12px auto;opacity:1}.buy__pill:hover .buy__chevron,.buy__pill:focus-visible .buy__chevron{color:#ff5919}@media only screen and (min-width: 1025px){.buy__pill:hover::before,.buy__pill:focus-visible::before{inset:12px 12px auto}}@media only screen and (min-width: 1025px){.buy__pill--all{padding:0 28px}.buy__pill--all::before{inset:12px 12px auto}}@media only screen and (min-width: 1025px){.buy__pill--all:hover::before,.buy__pill--all:focus-visible::before{inset:12px 6px auto}.buy__pill--all:hover .buy__label,.buy__pill--all:focus-visible .buy__label{color:#ff5919}}.buy__pill--shadow-green{--buy-shadow-color: #0db04b}.buy__pill--shadow-cyan{--buy-shadow-color: #25b9c3}.buy__logo{display:flex;align-items:center;transform:scale(0.875);transform-origin:left center}@media only screen and (min-width: 1025px){.buy__logo{flex:0 0 88px;transform:none}}.buy__logo-img{display:block}.buy__label{font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#000}@media only screen and (min-width: 1025px){.buy__label{font-size:18px;line-height:24px}}@media only screen and (min-width: 1025px){.buy__pill--all .buy__label{flex:0 0 72px}}.buy__chevron{flex:0 0 24px;display:block;width:24px;min-width:24px;height:24px;margin-left:auto;align-self:center;fill:currentColor;stroke:none;color:#000;transition:color .25s ease}@media only screen and (min-width: 768px){.page-home .buy__list{grid-template-columns:repeat(auto-fill, 160px);gap:16px}}@media only screen and (min-width: 1025px){.page-home .buy__list{flex-wrap:wrap;gap:20px}}.page-home .proof{margin-bottom:-16px}.proof__inner{width:100%;max-width:1440px;margin-inline:auto;display:flex;flex-direction:column;gap:20px;padding-inline:var(--page-gutter);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}.proof__grid{display:flex;flex-direction:column;gap:20px}.proof__col{display:flex;flex-direction:column}.proof__col--facts{gap:20px}.proof__col--research{gap:12px}.proof__feature{display:flex;align-items:flex-start;gap:12px}.proof__icon{flex:0 0 40px;width:40px;height:40px}.proof__feature p,.proof__lead,.proof__studies-title,.proof__item-text{font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:400;font-size:16px;line-height:20px;color:#000;min-width:0}.proof__feature p{flex:1}.proof__lead strong{font-weight:700}.proof__studies{display:flex;flex-direction:column;gap:8px}.proof__list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.proof__item{display:flex;align-items:flex-start;gap:12px}.proof__dot{flex:0 0 8px;width:8px;height:8px;margin-top:6px;border-radius:50%;background:#ff5919}@media only screen and (min-width: 1000px)and (max-width: 1024px){.page-home .proof{margin-bottom:-5px}.proof__inner{padding-bottom:24px}.proof__grid{flex-direction:row;align-items:flex-start;gap:32px}.proof__col{flex:1 1 0;min-width:0}.proof__col--facts{gap:32px}.proof__feature p{letter-spacing:.02px}}@media only screen and (min-width: 1001px)and (max-width: 1024px){.page-home .proof{margin-bottom:-10px}}@media only screen and (min-width: 1025px){.page-home .proof{margin-bottom:-6px}.proof__inner{gap:32px}.proof__grid{flex-direction:row;align-items:stretch;gap:clamp(24px,4vw,60px)}.proof__col{flex:1 1 0;min-width:0}.proof__col--facts{gap:24px}.proof__col--research{gap:16px}.proof__feature{gap:16px}.proof__icon{flex-basis:clamp(48px,6.45vw,80px);width:clamp(48px,6.45vw,80px);height:clamp(48px,6.45vw,80px)}.proof__feature p,.proof__lead,.proof__studies-title,.proof__item-text{font-size:18px;line-height:24px}.proof__dot{margin-top:8px}}@media only screen and (min-width: 1280px){.page-home .proof{margin-bottom:-12px}}@media only screen and (min-width: 1025px){.proof__inner{gap:40px;padding-inline:var(--page-gutter);padding-bottom:24px}.proof__grid{flex-direction:row;align-items:stretch;gap:40px}.proof__col{flex:1;min-width:0}.proof__col--facts{gap:32px}.proof__col--research{gap:16px}.proof__feature{gap:16px}.proof__icon{flex-basis:80px;width:80px;height:80px}}@media only screen and (min-width: 1281px){.proof__grid{gap:60px}}.manufacturer{width:100%;max-width:1440px;margin-inline:auto;display:flex;flex-direction:column;gap:20px;padding-inline:var(--page-gutter);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}.manufacturer__head{display:inline-flex;align-self:flex-start;align-items:center;gap:4px;text-decoration:none}.manufacturer__head .section-title{position:relative}.manufacturer__head .section-title::after{content:"";position:absolute;top:calc(100% + 0px);right:0;left:0;height:4px;background:#ff5919;mask:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 76 4" preserveAspectRatio="none"%3E%3Cpath d="M75.3299 1.25009C75.5077 1.25316 75.6784 1.33507 75.8041 1.47565C75.9297 1.61631 76 1.80429 76 2C76 2.19571 75.9297 2.38369 75.8041 2.52435C75.6784 2.66493 75.5077 2.74684 75.3299 2.74991L1.81518 3.99976C1.33381 4.00805 0.872195 3.80462 0.531791 3.42951C0.191379 3.05462 0 2.53867 0 2C0 1.46133 0.191379 0.945375 0.531791 0.570487C0.872195 0.195383 1.33381 -0.00805344 1.81518 0.000244184L75.3299 1.25009Z" fill="black"/%3E%3C/svg%3E') no-repeat center/100% 100%;opacity:0;transform:scaleX(0);transform-origin:left center;transition:transform .25s ease,opacity .25s ease}.manufacturer__head:hover .section-title::after,.manufacturer__head:focus-visible .section-title::after{opacity:1;transform:scaleX(1)}.manufacturer__chevron{display:inline-flex;flex:0 0 32px;width:32px;height:32px}.manufacturer__chevron img{width:100%;height:100%}.manufacturer__body{display:contents}.manufacturer__list{display:flex;flex-direction:column;gap:20px;margin:0;padding:0 0 12px;list-style:none}.manufacturer__item{display:flex;align-items:flex-start;gap:12px}.manufacturer__icon{flex:0 0 40px;width:40px;height:40px}.manufacturer__icon img{display:block;width:100%;height:100%}.manufacturer__item p{margin:0;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:400;font-size:16px;line-height:20px;color:#000}.manufacturer__video{position:relative;margin:0;width:100%;aspect-ratio:335/176.92;border-radius:24px;background:#f5f5f5;overflow:hidden}.manufacturer__poster{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block;width:110.3%;max-width:none;height:auto}.manufacturer__play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0;border:none;border-radius:24px;background:rgba(0,0,0,0);cursor:pointer}.manufacturer__play:hover .manufacturer__play-circle,.manufacturer__play:focus-visible .manufacturer__play-circle{background:#ff5919;color:#fff}.manufacturer__play-circle{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#fff;color:#ff5919;transition:background .25s ease,color .25s ease}.manufacturer__play-icon{display:flex;width:16px;height:22px;margin-left:2px}.manufacturer__play-icon svg{display:block;width:100%;height:100%;fill:currentColor}.manufacturer-video-dialog{position:fixed;z-index:1000;inset:0;display:flex;align-items:center;justify-content:center;padding:20px}.manufacturer-video-dialog[aria-hidden=true]{display:none}@keyframes manufacturer-video-dialog-overlay-in{from{opacity:0}}@keyframes manufacturer-video-dialog-window-in{from{opacity:0;transform:scale(0.98)}}.manufacturer-video-dialog__overlay{position:absolute;inset:0;background:rgba(0,0,0,.72);animation:manufacturer-video-dialog-overlay-in .25s ease}.manufacturer-video-dialog__window{position:relative;z-index:1;width:min(100%,1000px);aspect-ratio:1280/676;overflow:hidden;background:#000;animation:manufacturer-video-dialog-window-in .25s ease}.manufacturer-video-dialog__player,.manufacturer-video-dialog__player iframe{display:block;width:100%;height:100%}.manufacturer-video-dialog__player{background:#000}.manufacturer-video-dialog__player iframe{border:0}.manufacturer-video-dialog__close{position:absolute;z-index:1;top:0;right:0;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:none;background:rgba(0,0,0,.8);color:#fff;cursor:pointer;transition:background .25s ease,color .25s ease}.manufacturer-video-dialog__close svg{fill:none;stroke:currentColor}.manufacturer-video-dialog__close:hover,.manufacturer-video-dialog__close:focus-visible{background:#fff;color:#ff5919}@media(prefers-reduced-motion: reduce){.manufacturer-video-dialog__overlay,.manufacturer-video-dialog__window{animation:none}}@media only screen and (min-width: 769px){.manufacturer{gap:20px}.manufacturer__head{gap:4px}.manufacturer__body{display:flex;align-items:flex-start;gap:40px}.manufacturer__list,.manufacturer__video{flex:1 1 0;min-width:0}.manufacturer__list{gap:24px;padding:0}.manufacturer__item{gap:12px}.manufacturer__video{width:auto;aspect-ratio:620/327.44}.manufacturer-video-dialog{padding:20px}.manufacturer-video-dialog__window{display:grid;grid-template-columns:minmax(0, 1fr) 48px;width:min(1048px,100vw - 40px);aspect-ratio:1048/528}.manufacturer-video-dialog__player{height:100%}.manufacturer-video-dialog__close{position:static;width:100%;height:auto;aspect-ratio:1;background:#000}}@media only screen and (min-width: 1025px){.manufacturer{gap:40px;padding-inline:var(--page-gutter);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;text-rendering:auto}.manufacturer__head{gap:8px}.manufacturer__body{display:flex;flex-direction:row;align-items:flex-start;gap:40px}.manufacturer__list{flex:1;gap:24px;padding:0}.manufacturer__item{align-items:center;gap:24px}.manufacturer__icon{flex:0 0 80px;width:80px;height:80px}.manufacturer__item p{font-size:18px;line-height:24px}.manufacturer__item:nth-child(3) p{letter-spacing:-0.15px}.manufacturer__video{flex:1;width:auto;aspect-ratio:620/327.44;border-radius:32px}.manufacturer__poster{transform:translate(calc(-50% + 2px), calc(-50% + 3px))}.manufacturer__play{border-radius:32px}.manufacturer__play-circle{width:100px;height:100px}.manufacturer__play-icon{width:32px;height:44px;margin-left:4px}}.manufacturer-page{display:flex;width:100%;flex-direction:column;gap:60px;color:#000;text-rendering:geometricPrecision;transform:translateZ(0)}.manufacturer-page__section,.manufacturer-page__intro-content,.manufacturer-page__shell{width:100%;max-width:1440px;margin-inline:auto}.manufacturer-page__breadcrumbs{height:22px;font-size:14px;line-height:18px;color:#939598}.manufacturer-page__breadcrumbs ol,.manufacturer-page__breadcrumbs li{display:flex;align-items:center}.manufacturer-page__breadcrumbs ol{gap:4px;height:100%}.manufacturer-page__breadcrumbs li{min-width:0;gap:4px}.manufacturer-page__breadcrumbs li+li::before{content:"—";flex:0 0 auto;color:#000}.manufacturer-page__breadcrumbs a{color:#000;transition:color .3s ease-in;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em;text-decoration-skip-ink:none}.manufacturer-page__intro-content,.manufacturer-page__shell{padding-inline:var(--page-gutter)}.manufacturer-page__title{font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:30px;line-height:38px}.manufacturer-page__intro-logo{display:block;width:215px;height:50px;margin-top:20px}.manufacturer-page__intro-description{max-width:1000px;margin-top:20px;font-size:18px;line-height:24px}.manufacturer-page__intro-cards{display:grid;grid-template-columns:minmax(0, 1fr);gap:20px;margin-top:20px}.manufacturer-page__intro-card{min-width:0;padding:24px 20px;border-radius:24px;font-size:16px;line-height:20px}.manufacturer-page__intro-card--peach{background:#fff2ed}.manufacturer-page__intro-card--green{background:#ecffee}.manufacturer-page__section-title{font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:24px;line-height:32px}.manufacturer-page__section-lead{max-width:1000px;margin-top:20px;font-size:16px;line-height:20px}.manufacturer-page__team-grid{display:grid;grid-template-columns:minmax(0, 1fr);gap:20px;margin-top:20px}.manufacturer-page__team-card{display:flex;min-width:0;flex-direction:column;gap:10px;padding:20px;border-radius:24px;font-size:16px;line-height:20px}.manufacturer-page__team-card h3{font-weight:700;font-size:inherit;line-height:inherit}.manufacturer-page__team-card--orange{box-shadow:inset 0 0 0 1px #ff5919}.manufacturer-page__team-card--green{box-shadow:inset 0 0 0 1px #27ae60}.manufacturer-page__principles-list{display:grid;grid-template-columns:minmax(0, 1fr);align-items:start;gap:20px;margin-top:20px}.manufacturer-page__principle{min-width:0;font-size:16px;line-height:20px}.manufacturer-page__principle>p{margin-top:12px}.manufacturer-page__principle-head{display:flex;align-items:center;gap:12px}.manufacturer-page__principle-head h3{flex:1 1 auto;font-weight:700;font-size:inherit;line-height:inherit}.manufacturer-page__principle-head>picture{display:block;flex:0 0 40px;width:40px;height:40px}.manufacturer-page__principle-icon{display:block;flex:0 0 40px;width:40px;height:40px}.manufacturer-page__history-track{position:relative;left:50%;width:500px;margin-top:20px;transform:translateX(-50%)}.manufacturer-page__history-card{position:relative;width:500px;overflow:hidden;border-radius:1000px}.manufacturer-page__history-card+.manufacturer-page__history-card{margin-top:-40px}.manufacturer-page__history-card:nth-child(1){height:420px}.manufacturer-page__history-card:nth-child(2){height:420px}.manufacturer-page__history-card:nth-child(3){height:490px}.manufacturer-page__history-card:nth-child(4){height:420px}.manufacturer-page__history-card:nth-child(5){height:420px}.manufacturer-page__history-card:nth-child(6){height:420px}.manufacturer-page__history-card--green{background:#ecffee}.manufacturer-page__history-card--cyan{background:#edfeff}.manufacturer-page__history-card--peach{background:#fff2ed}.manufacturer-page__history-image,.manufacturer-page__history-text,.manufacturer-page__history-note{position:absolute;left:50%;transform:translateX(-50%)}.manufacturer-page__history-image{display:block;object-fit:contain}.manufacturer-page__history-text{width:335px;font-size:16px;line-height:20px;text-align:center}.manufacturer-page__history-note{top:351px;z-index:auto;box-sizing:border-box;display:block;width:314px;padding:8px 12px;border:0;border-radius:16px;box-shadow:inset 0 0 0 1px #ff5919;font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:14px;line-height:18px;text-align:center;color:#ff5919}.manufacturer-page__history-card:nth-child(1) .manufacturer-page__history-image{top:67px;width:100px;height:100px}.manufacturer-page__history-card:nth-child(1) .manufacturer-page__history-text{top:183px}.manufacturer-page__history-card:nth-child(2) .manufacturer-page__history-image{top:37px;width:144px;height:100px}.manufacturer-page__history-card:nth-child(2) .manufacturer-page__history-text{top:153px}.manufacturer-page__history-card:nth-child(3) .manufacturer-page__history-image{top:39px;width:85px;height:100px}.manufacturer-page__history-card:nth-child(3) .manufacturer-page__history-text{top:155px}.manufacturer-page__history-card:nth-child(4) .manufacturer-page__history-image{top:47px;width:200px;height:100px}.manufacturer-page__history-card:nth-child(4) .manufacturer-page__history-text{top:163px}.manufacturer-page__history-card:nth-child(5) .manufacturer-page__history-image{top:47px;width:187px;height:100px}.manufacturer-page__history-card:nth-child(5) .manufacturer-page__history-text{top:163px}.manufacturer-page__history-card:nth-child(6) .manufacturer-page__history-image{top:51px;width:242px;height:150px}.manufacturer-page__history-card:nth-child(6) .manufacturer-page__history-text{top:217px}.manufacturer-page__social-intro{margin-top:20px;font-size:16px;line-height:20px}.manufacturer-page__social-intro p+p{margin-top:10px}.manufacturer-page__social-projects{margin-top:20px}.manufacturer-page__social-projects>h3{font-weight:700;font-size:18px;line-height:24px}.manufacturer-page__social-list{display:flex;flex-direction:column;gap:12px;margin-top:20px}.manufacturer-page__social-list li{display:flex;align-items:flex-start;gap:8px;font-size:16px;line-height:20px}.manufacturer-page__social-dot{flex:0 0 8px;width:8px;height:8px;margin-top:6px;border-radius:1000px;background:#ff5919}.manufacturer-page__social-accent{padding:0;border:0;background:rgba(0,0,0,0);color:#2a7d4d;font:inherit;text-align:left;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em;cursor:pointer}.manufacturer-letter-dialog{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px}.manufacturer-letter-dialog[aria-hidden=true]{display:none}.manufacturer-letter-dialog__overlay{position:absolute;inset:0;background:rgba(0,0,0,.8)}.manufacturer-letter-dialog__window{position:relative;max-width:min(912px,100%);max-height:calc(100dvh - 40px)}.manufacturer-letter-dialog__picture{display:block}.manufacturer-letter-dialog__image{display:block;width:auto;max-width:100%;max-height:calc(100dvh - 40px);object-fit:contain}.manufacturer-letter-dialog__close{position:absolute;top:12px;right:12px;display:flex;width:44px;height:44px;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:#fff;color:#ff5919;cursor:pointer}.manufacturer-letter-dialog__close svg{fill:none;stroke:currentColor}.manufacturer-page__awards-grid{display:grid;grid-template-columns:minmax(0, 1fr);gap:20px;margin-top:20px}.manufacturer-page__award{display:flex;min-width:0;min-height:128px;align-items:center;gap:20px;padding:24px 20px;border-radius:24px;background:#fff2ed;font-size:16px;line-height:20px}.manufacturer-page__award>picture{display:block;flex:0 0 80px;width:80px;height:80px}.manufacturer-page__award img{display:block;flex:0 0 80px;width:80px;height:80px;object-fit:contain}.manufacturer-page__award .manufacturer-page__award-image--wide{flex-basis:75px;width:75px}@keyframes manufacturer-page-reveal{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.manufacturer-page--motion .manufacturer-page__reveal--visible{animation:manufacturer-page-reveal 600ms ease-out both}@media(hover: hover){.manufacturer-page__breadcrumbs a:hover{color:#ff5919}}.manufacturer-page__breadcrumbs a:focus-visible{outline:2px solid #ff5919;outline-offset:3px}@media(prefers-reduced-motion: reduce){.manufacturer-page__breadcrumbs a{transition:none}.manufacturer-page--motion .manufacturer-page__reveal--visible{animation:none}}@media only screen and (min-width: 500px){.manufacturer-page__history-track{width:470px}.manufacturer-page__history-card{width:470px}.manufacturer-page__history-card:nth-child(n){height:470px}.manufacturer-page__history-card+.manufacturer-page__history-card{margin-top:-50px}.manufacturer-page__history-card:nth-child(1) .manufacturer-page__history-image{top:97px}.manufacturer-page__history-card:nth-child(1) .manufacturer-page__history-text{top:213px}.manufacturer-page__history-card:nth-child(2) .manufacturer-page__history-image{top:67px}.manufacturer-page__history-card:nth-child(2) .manufacturer-page__history-text{top:183px}.manufacturer-page__history-card:nth-child(3) .manufacturer-page__history-image{top:54px}.manufacturer-page__history-card:nth-child(3) .manufacturer-page__history-text{top:170px;width:395px}.manufacturer-page__history-card:nth-child(4) .manufacturer-page__history-image{top:77px}.manufacturer-page__history-card:nth-child(4) .manufacturer-page__history-text{top:193px}.manufacturer-page__history-card:nth-child(5) .manufacturer-page__history-image{top:77px}.manufacturer-page__history-card:nth-child(5) .manufacturer-page__history-text{top:193px}.manufacturer-page__history-card:nth-child(6) .manufacturer-page__history-image{top:72px}.manufacturer-page__history-card:nth-child(6) .manufacturer-page__history-text{top:238px}.manufacturer-page__history-note{top:326px;width:330px;padding-inline:20px}}@media only screen and (min-width: 400px)and (max-width: 499px){.manufacturer-page__social-list li{letter-spacing:-0.02px}}@media only screen and (min-width: 769px){.manufacturer-page__intro-content,.manufacturer-page__shell{padding-inline:clamp(var(--page-gutter),5.56vw,var(--page-gutter))}.manufacturer-page__intro-cards,.manufacturer-page__team-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.manufacturer-page__intro-card,.manufacturer-page__team-card{padding:30px}.manufacturer-page__team-card--developers{order:1}.manufacturer-page__team-card--managers{order:2;box-shadow:inset 0 0 0 1px #27ae60}.manufacturer-page__team-card--medical{order:3}.manufacturer-page__team-card--marketing{order:4;box-shadow:inset 0 0 0 1px #ff5919}.manufacturer-page__principles-list{grid-template-columns:repeat(3, minmax(0, 1fr));gap:40px}.manufacturer-page__principle-head{flex-direction:column;align-items:flex-start}.manufacturer-page__principle-head>picture{flex-basis:60px;width:60px;height:60px}.manufacturer-page__principle-icon{flex-basis:60px;width:60px;height:60px}.manufacturer-page__history-track{left:0;width:100%;transform:none}.manufacturer-page__history-card{width:500px}.manufacturer-page__history-card:nth-child(n){height:500px}.manufacturer-page__history-card+.manufacturer-page__history-card{margin-top:-100px}.manufacturer-page__history-card:nth-child(even){margin-left:auto}.manufacturer-page__history-card:nth-child(1) .manufacturer-page__history-image{top:112px}.manufacturer-page__history-card:nth-child(1) .manufacturer-page__history-text{top:228px}.manufacturer-page__history-card:nth-child(2) .manufacturer-page__history-image{top:82px}.manufacturer-page__history-card:nth-child(2) .manufacturer-page__history-text{top:198px}.manufacturer-page__history-card:nth-child(3) .manufacturer-page__history-image{top:69px}.manufacturer-page__history-card:nth-child(3) .manufacturer-page__history-text{top:185px;width:395px}.manufacturer-page__history-card:nth-child(4) .manufacturer-page__history-image{top:92px}.manufacturer-page__history-card:nth-child(4) .manufacturer-page__history-text{top:208px}.manufacturer-page__history-card:nth-child(5) .manufacturer-page__history-image{top:92px}.manufacturer-page__history-card:nth-child(5) .manufacturer-page__history-text{top:208px}.manufacturer-page__history-card:nth-child(6) .manufacturer-page__history-image{top:87px}.manufacturer-page__history-card:nth-child(6) .manufacturer-page__history-text{top:253px}.manufacturer-page__history-note{top:341px}.manufacturer-page__awards-grid{grid-template-columns:repeat(3, minmax(0, 1fr));margin-top:40px}.manufacturer-page__award{min-height:0;align-items:flex-start;flex-direction:column;gap:12px;padding:30px}.manufacturer-page__award>picture{display:block;flex:0 0 100px;width:100px;height:100px}.manufacturer-page__award img,.manufacturer-page__award .manufacturer-page__award-image--wide{flex:0 0 100px;width:100px;height:100px}.manufacturer-page__award .manufacturer-page__award-image--wide{width:94px}.manufacturer-page__awards .manufacturer-page__section-lead{margin-top:40px}}@media only screen and (min-width: 769px)and (max-width: 1024px){.manufacturer-page__social-list li{letter-spacing:.01px}}@media only screen and (min-width: 999px){.manufacturer-page__history-card{width:550px}.manufacturer-page__history-card:nth-child(n){height:550px}.manufacturer-page__history-card+.manufacturer-page__history-card{margin-top:-200px}.manufacturer-page__history-text{width:450px}.manufacturer-page__history-card:nth-child(1) .manufacturer-page__history-image{top:122px;width:150px;height:150px}.manufacturer-page__history-card:nth-child(1) .manufacturer-page__history-text{top:288px}.manufacturer-page__history-card:nth-child(2) .manufacturer-page__history-image{top:112px;width:217px;height:150px}.manufacturer-page__history-card:nth-child(2) .manufacturer-page__history-text{top:278px}.manufacturer-page__history-card:nth-child(3) .manufacturer-page__history-image{top:70px;width:128px;height:150px}.manufacturer-page__history-card:nth-child(3) .manufacturer-page__history-text{top:236px;width:450px}.manufacturer-page__history-card:nth-child(4) .manufacturer-page__history-image{top:112px;width:299px;height:150px}.manufacturer-page__history-card:nth-child(4) .manufacturer-page__history-text{top:278px}.manufacturer-page__history-card:nth-child(5) .manufacturer-page__history-image{top:112px;width:281px;height:150px}.manufacturer-page__history-card:nth-child(5) .manufacturer-page__history-text{top:278px}.manufacturer-page__history-card:nth-child(6) .manufacturer-page__history-image{top:97px;width:356px;height:220px}.manufacturer-page__history-card:nth-child(6) .manufacturer-page__history-text{top:333px}.manufacturer-page__history-note{top:372px;width:280px}}@media only screen and (min-width: 1025px){.manufacturer-page{gap:80px}.manufacturer-page__breadcrumbs{font-size:16px;line-height:22px}.manufacturer-page__intro-content,.manufacturer-page__shell{padding-inline:var(--page-gutter)}.manufacturer-page__title{font-size:60px;line-height:70px}.manufacturer-page__intro-logo{width:344px;height:80px;margin-top:40px}.manufacturer-page__intro-description{margin-top:40px;font-size:24px;line-height:32px}.manufacturer-page__intro-cards{margin-top:40px}.manufacturer-page__intro-card{min-height:156px;padding:30px;border-radius:32px;font-size:18px;line-height:24px}.manufacturer-page__section-title{font-size:40px;line-height:50px}.manufacturer-page__section-lead{margin-top:40px;font-size:18px;line-height:24px}.manufacturer-page__team-grid{margin-top:40px}.manufacturer-page__team-card{padding:30px;border-radius:32px;font-size:18px;line-height:24px}.manufacturer-page__principles-list{grid-template-columns:repeat(3, minmax(0, 1fr));gap:40px;margin-top:40px}.manufacturer-page__principle{font-size:18px;line-height:24px}.manufacturer-page__principle h3,.manufacturer-page__principle>p{transform:translateY(-1px)}.manufacturer-page__principle>p{margin-top:12px}.manufacturer-page__principle-head{display:flex;flex-direction:column;gap:12px}.manufacturer-page__principle-head>picture{flex-basis:80px;width:80px;height:80px}.manufacturer-page__principle-icon{flex-basis:80px;width:80px;height:80px}.manufacturer-page__history-track{width:min(950px,100%);margin-top:40px}.manufacturer-page__history-image,.manufacturer-page__history-text,.manufacturer-page__history-note{left:50%}.manufacturer-page__history-text{width:450px}.manufacturer-page__history-card:nth-child(1) .manufacturer-page__history-image{top:98px;width:150px;height:150px}.manufacturer-page__history-card:nth-child(1) .manufacturer-page__history-text{top:264px}.manufacturer-page__history-card:nth-child(2) .manufacturer-page__history-image{top:86px;width:217px;height:150px}.manufacturer-page__history-card:nth-child(2) .manufacturer-page__history-text{top:252px}.manufacturer-page__history-card:nth-child(3) .manufacturer-page__history-image{top:38px;width:128px;height:150px}.manufacturer-page__history-card:nth-child(3) .manufacturer-page__history-text{top:204px}.manufacturer-page__history-card:nth-child(4) .manufacturer-page__history-image{top:86px;width:299px;height:150px}.manufacturer-page__history-card:nth-child(4) .manufacturer-page__history-text{top:252px}.manufacturer-page__history-card:nth-child(5) .manufacturer-page__history-image{top:98px;width:281px;height:150px}.manufacturer-page__history-card:nth-child(5) .manufacturer-page__history-text{top:264px}.manufacturer-page__history-card:nth-child(6) .manufacturer-page__history-image{top:75px;width:356px;height:220px}.manufacturer-page__history-card:nth-child(6) .manufacturer-page__history-text{top:311px}.manufacturer-page__history-note{top:388px;width:280px;font-size:16px;line-height:22px}.manufacturer-page__history-text{font-size:18px;line-height:24px}.manufacturer-page__social-intro{margin-top:40px;font-size:18px;line-height:24px}.manufacturer-page__social-projects{margin-top:40px}.manufacturer-page__social-projects>h3{font-size:24px;line-height:32px}.manufacturer-page__social-list{margin-top:20px}.manufacturer-page__social-list li{gap:12px;font-size:18px;line-height:24px}.manufacturer-page__social-list li p{transform:translateY(-1px)}.manufacturer-page__social-dot{margin-top:8px}.manufacturer-page__awards-grid{gap:20px;margin-top:40px}.manufacturer-page__award{min-height:300px;align-items:flex-start;flex-direction:column;gap:12px;padding:30px;border-radius:32px;font-size:18px;line-height:24px}.manufacturer-page__award>picture{flex-basis:150px;width:150px;height:150px}.manufacturer-page__award img,.manufacturer-page__award .manufacturer-page__award-image--wide{flex:0 0 150px;width:150px;height:150px}.manufacturer-page__award .manufacturer-page__award-image--wide{width:141px}}@media only screen and (min-width: 1281px){.manufacturer-page__history-card{width:600px}.manufacturer-page__history-card:nth-child(n){height:600px}.manufacturer-page__history-card+.manufacturer-page__history-card{margin-top:-270px}.manufacturer-page__history-track{width:1060px}.manufacturer-page__award{height:300px}}.reviews__slider{overflow:visible}.reviews__list{width:100%;max-width:1440px;margin-inline:auto;display:flex;align-items:stretch;gap:16px;padding-inline:var(--page-gutter);list-style:none;overflow-x:auto;scrollbar-width:none}.reviews__list::-webkit-scrollbar{display:none}.reviews__item{display:flex;flex:0 0 300px}.reviews__card{display:flex;flex-direction:column;justify-content:flex-start;gap:12px;width:300px;height:100%;min-height:232px;padding:20px 16px;background:#fff2ed;border-radius:24px}.reviews__card-head{display:flex;align-items:center;gap:12px}.reviews__avatar{flex:0 0 40px;width:40px;height:40px;border-radius:1000px;overflow:hidden}.reviews__avatar-img{display:block;width:100%;height:100%}.reviews__person{display:flex;flex-direction:column;gap:4px;min-width:0}.reviews__person p:first-child{font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#000}.reviews__person p:last-child{font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:400;font-size:12px;line-height:16px;color:#000}.reviews__card>p{font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:400;font-size:16px;line-height:20px;color:#000}@media only screen and (min-width: 1025px){.reviews__list{gap:24px;padding-inline:var(--page-gutter);overflow:visible}.reviews__item{flex:0 0 400px}.reviews__card{gap:16px;width:400px;min-height:264px;padding:24px 24px 32px}.reviews__avatar{flex-basis:48px;width:48px;height:48px}.reviews__person p:first-child{font-size:18px;line-height:24px}.reviews__person p:last-child{font-size:14px;line-height:20px}.reviews__card>p{font-size:18px;line-height:24px}}.page-home .reviews__item{flex:1 1 300px;min-width:300px}.page-home .reviews__card{width:100%}.page-home .reviews__slider.swiper-initialized .reviews__item{flex:0 0 300px;min-width:300px}@media only screen and (min-width: 769px)and (max-width: 1024px){.page-home .reviews__item{flex:1 1 0;min-width:0}}@media only screen and (min-width: 1025px){.page-home .reviews__card{gap:16px;min-height:264px;padding:24px 24px 32px}.page-home .reviews__avatar{flex-basis:48px;width:48px;height:48px}.page-home .reviews__person p:first-child{font-size:18px;line-height:24px}.page-home .reviews__person p:last-child{font-size:14px;line-height:20px}.page-home .reviews__card>p{font-size:18px;line-height:24px;letter-spacing:-0.2px}}@media only screen and (min-width: 1025px){.page-home .reviews__item{flex:1 1 400px;min-width:0}}@media only screen and (min-width: 1281px){.reviews__list{gap:40px}}.reviews-page{width:100%;text-rendering:geometricPrecision}.reviews-page__content{width:100%;max-width:1440px;margin-inline:auto}.reviews-page__breadcrumbs{height:22px;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:14px;line-height:18px;color:#939598}.reviews-page__breadcrumbs ol,.reviews-page__breadcrumbs li{display:flex;align-items:center}.reviews-page__breadcrumbs ol{gap:4px;height:100%}.reviews-page__breadcrumbs li{min-width:0;gap:4px}.reviews-page__breadcrumbs li+li::before{content:"—";color:#000}.reviews-page__breadcrumbs a{color:#000;transition:color .3s ease-in;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em;text-decoration-skip-ink:none}.reviews-page__content{display:flex;flex-direction:column;gap:24px;padding-inline:var(--page-gutter)}.reviews-page__intro{display:flex;flex-direction:column;gap:24px;padding-bottom:12px}.reviews-page__title{font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:30px;line-height:38px;color:#000}.reviews-page__intro-card{display:flex;flex-direction:column;gap:20px;width:100%;max-width:840px;padding:24px 24px 32px;border-radius:24px;background:#ecffee;color:#000}.reviews-page__intro-copy{font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:18px;line-height:24px}.reviews-page__intro-copy p+p{margin-top:12px}.reviews-page__notice{display:flex;align-items:center;gap:12px;min-height:48px;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:18px;line-height:24px}.reviews-page__notice-icon{display:inline-flex;flex:0 0 48px;align-items:center;justify-content:center;width:48px;height:48px;border-radius:1000px;background:#ff5919;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:700;font-size:24px;line-height:32px;color:#fff}.reviews-page__cta{position:relative;z-index:0;isolation:isolate;align-self:flex-start;min-height:48px;padding:11px 20px 13px;border-radius:100px;background:rgba(0,0,0,0);font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:700;font-size:16px;line-height:24px;color:#000;cursor:pointer;transition:color .3s ease-in}.reviews-page__cta::before,.reviews-page__cta::after{content:"";position:absolute;border-radius:100px;pointer-events:none}.reviews-page__cta::before{z-index:-1;background:#fff;inset:0}.reviews-page__cta::after{top:10px;right:12px;bottom:-2px;left:12px;z-index:-2;background:#27ae60;box-shadow:none;filter:url("#dyshi-layer-blur-8");opacity:.5;transition:right .3s ease-in,left .3s ease-in,opacity .3s ease-in}.reviews-page__list{display:grid;grid-template-columns:minmax(0, 1fr);gap:24px;scroll-margin-top:75px;list-style:none}.reviews-page__item{min-width:0}.reviews-page__card{display:flex;flex-direction:column;gap:16px;width:100%;height:100%;padding:24px 24px 32px;border-radius:24px;background:#fff2ed;color:#000}.reviews-page__card-head{display:flex;align-items:flex-start;gap:12px}.reviews-page__avatar{flex:0 0 48px;width:48px;height:48px;overflow:hidden;border-radius:1000px}.reviews-page__avatar img{display:block;width:100%;height:100%}.reviews-page__person{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:4px}.reviews-page__person p:first-child{font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:700;font-size:16px;line-height:20px}.reviews-page__person p:last-child{font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:12px;line-height:16px}.reviews-page__card>p{font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:16px;line-height:20px;letter-spacing:0}.reviews-page__item:nth-child(7) .reviews-page__card>p{width:calc(100% - 3px)}.reviews-page__item:nth-child(14) .reviews-page__card>p{width:calc(100% + .5px)}@keyframes reviews-page-list-enter{from{opacity:0;transform:translateY(12px)}}.reviews-page__list--entering{animation:reviews-page-list-enter .3s ease-out}@media(hover: hover){.reviews-page__breadcrumbs a:hover{color:#ff5919}.reviews-page__cta:hover{color:#2a7d4d}.reviews-page__cta:hover::after{right:6px;left:6px;opacity:1}}.reviews-page__cta:focus-visible,.reviews-page__breadcrumbs a:focus-visible{outline:2px solid #ff5919;outline-offset:3px}@media(prefers-reduced-motion: reduce){.reviews-page__breadcrumbs a,.reviews-page__cta,.reviews-page__cta::after{transition:none}.reviews-page__list--entering{animation:none}}@media only screen and (min-width: 769px){.reviews-page__content{gap:40px}.reviews-page__intro{gap:20px;padding-bottom:0}.reviews-page__intro-card{gap:24px;padding:32px 32px 40px}.reviews-page__list{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media only screen and (min-width: 501px)and (max-width: 768px){.reviews-page__item:nth-child(7) .reviews-page__card>p{width:auto}}@media only screen and (min-width: 769px)and (max-width: 1024px){.reviews-page__card{gap:12px;padding:20px 16px}.reviews-page__avatar{width:40px;height:40px;flex-basis:40px}.reviews-page__item:nth-child(7) .reviews-page__card>p{width:calc(100% - 3px)}}@media only screen and (min-width: 1025px){.reviews-page{text-rendering:optimizeLegibility}.reviews-page__breadcrumbs{font-size:16px;line-height:22px}.reviews-page__content{gap:40px;padding-inline:var(--page-gutter)}.reviews-page__intro{gap:20px}.reviews-page__title{font-size:60px;line-height:70px}.reviews-page__intro-card{gap:24px;padding:32px 32px 40px}.reviews-page__intro-copy{font-size:24px;line-height:32px}.reviews-page__intro-copy p+p{margin-top:14px}.reviews-page__notice{font-size:24px;line-height:32px}.reviews-page__cta{padding-right:27.5px;padding-left:27.5px;font-size:18px}.reviews-page__list{grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px;scroll-margin-top:115px}.reviews-page__person p:first-child{font-size:18px;line-height:24px}.reviews-page__person p:last-child{font-size:14px;line-height:20px}.reviews-page__card>p{font-size:17.95px;line-height:24px;letter-spacing:-0.2px}.reviews-page__item:nth-child(7) .reviews-page__card>p,.reviews-page__item:nth-child(14) .reviews-page__card>p{width:auto}}@media only screen and (min-width: 1281px){.reviews-page__intro{gap:40px;padding-bottom:12px}.reviews-page__list{gap:40px}}@media only screen and (min-width: 1281px)and (max-width: 1366px){.reviews-page__item:nth-child(n+4):nth-child(-n+6) .reviews-page__card{min-height:288px}}.faq{width:100%;max-width:1440px;margin-inline:auto;display:flex;flex-direction:column;gap:20px;padding-inline:var(--page-gutter)}.page-home .faq{margin-bottom:-16px}@media only screen and (min-width: 499px)and (max-width: 499px){.page-home .faq{margin-bottom:-11px}}@media only screen and (min-width: 500px){.page-home .faq{margin-bottom:-16px}}@media only screen and (min-width: 768px){.page-home .faq{margin-bottom:-5px}}@media only screen and (min-width: 769px){.page-home .faq{margin-bottom:-8px}}@media only screen and (min-width: 1001px){.page-home .faq{margin-bottom:-9px}}@media only screen and (min-width: 1025px){.page-home .faq{margin-bottom:-18px}}.faq__head{display:flex;align-items:center;gap:4px;text-decoration:none}.faq__head .section-title{position:relative}.faq__head .section-title::after{content:"";position:absolute;top:calc(100% + 0px);right:0;left:0;height:4px;background:#ff5919;mask:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 76 4" preserveAspectRatio="none"%3E%3Cpath d="M75.3299 1.25009C75.5077 1.25316 75.6784 1.33507 75.8041 1.47565C75.9297 1.61631 76 1.80429 76 2C76 2.19571 75.9297 2.38369 75.8041 2.52435C75.6784 2.66493 75.5077 2.74684 75.3299 2.74991L1.81518 3.99976C1.33381 4.00805 0.872195 3.80462 0.531791 3.42951C0.191379 3.05462 0 2.53867 0 2C0 1.46133 0.191379 0.945375 0.531791 0.570487C0.872195 0.195383 1.33381 -0.00805344 1.81518 0.000244184L75.3299 1.25009Z" fill="black"/%3E%3C/svg%3E') no-repeat center/100% 100%;opacity:0;transform:scaleX(0);transform-origin:left center;transition:transform .25s ease,opacity .25s ease}.faq__head:hover .section-title::after,.faq__head:focus-visible .section-title::after{opacity:1;transform:scaleX(1)}.faq__title-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;color:#ff5919}.faq__title-icon svg{width:12px;height:20px;fill:currentColor}.faq__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.faq__item{display:grid;grid-template-columns:48px 1fr;column-gap:16px;align-items:start;padding:12px 16px;background:#fff2ed;border-radius:24px;cursor:pointer;transition:background .3s ease-in}.faq__item--open{background:#ffe8cc}.faq__item--open .faq__toggle{background:#ff5919;color:#fff}@media(hover: hover){.faq__item:hover{background:#ffe8cc}.faq__item:hover .faq__toggle{background:#ff5919;color:#fff}}.faq__toggle{grid-row:1;grid-column:1;flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:#fff;color:#ff5919;cursor:pointer;transition:background .3s ease-in,color .3s ease-in}.faq__toggle svg{width:14px;height:8px;fill:currentColor;transition:transform .2s ease}.faq__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.faq__body{display:contents}.faq__question{grid-column:2;min-width:0}.faq__answer{grid-column:1/-1}.faq__question{padding:4px 0;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#000}.faq__answer{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .3s ease-in-out,visibility .3s}.faq__answer-inner{overflow:hidden;overflow-wrap:anywhere}.faq__answer-inner::before{content:"";display:block;height:12px}.faq__answer-inner :is(p,ul,ol)+:is(p,ul,ol){margin-top:10px}.faq__item--open .faq__answer{grid-template-rows:1fr;visibility:visible}.faq__item--open .faq__question{padding-bottom:0}.faq__item--open .faq__answer-inner{padding-bottom:8px}@media(prefers-reduced-motion: reduce){.faq__answer{transition:none}}.faq__answer-inner{font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:400;font-size:16px;line-height:20px;color:#000}@media only screen and (min-width: 769px){.faq__list{gap:24px;max-width:1000px}.faq__item{padding:16px 24px 16px 16px}.faq__question{padding-block:12px}.faq__answer{grid-column:2}.faq__item--open .faq__question{padding-bottom:12px}.faq__item--open .faq__answer-inner{padding-bottom:12px}.faq__answer-inner::before{height:0}.faq__answer{transition-duration:.2s}}@media only screen and (min-width: 999px)and (max-width: 1024px){.faq__item--open .faq__answer{margin-top:-4px}}@media only screen and (min-width: 1025px){.faq{gap:40px;padding-inline:var(--page-gutter)}.faq__head{align-items:flex-start;gap:8px}.faq__title-icon{height:43px;padding-top:17px;align-items:flex-start}.faq__question,.faq__answer-inner{font-size:18px;line-height:24px}}body.faq-list-page{text-rendering:geometricPrecision}.faq-page{width:100%}.faq-page__breadcrumbs{height:22px;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:14px;line-height:18px;color:#939598}.faq-page__breadcrumbs ol{display:flex;height:100%;align-items:center;gap:4px}.faq-page__breadcrumbs li{display:inline-flex;align-items:center;gap:4px}.faq-page__breadcrumbs li+li::before{content:"—";color:#000}.faq-page__breadcrumbs a{color:#000;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em;text-decoration-skip-ink:none;transition:color .3s ease-in}.faq-page__body{display:flex;width:calc(100% - 40px);max-width:1080px;flex-direction:column;gap:24px;margin-inline:auto;margin-inline-start:max(var(--page-gutter),(100% - 1440px)/2 + var(--page-gutter))}.faq-page__intro{display:flex;flex-direction:column;gap:24px;padding-bottom:12px}.faq-page__title{position:relative;top:2px;font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:30px;line-height:38px;color:#000;filter:contrast(1.1)}.faq-page__intro-card{display:flex;width:100%;max-width:none;flex-direction:column;gap:20px;padding:24px 24px 32px;border-radius:24px;background:#ecffee}.faq-page__intro-copy{position:relative;top:1px;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:18px;line-height:24px;color:#000;filter:contrast(1.1)}.faq-page__intro-copy p+p{margin-top:12px}.faq-page__notice{display:flex;align-items:flex-start;gap:12px;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:18px;line-height:24px;color:#000}.faq-page__notice p{position:relative;top:1px;filter:contrast(1.1)}.faq-page__notice-icon{display:flex;width:48px;height:48px;flex:0 0 48px;align-items:center;justify-content:center;border-radius:1000px;background:#ff5919;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:700;font-size:28px;line-height:1;color:#fff}.faq-page__ask{position:relative;z-index:0;isolation:isolate;align-self:flex-start;min-height:48px;padding:11px 20px 13px;border:0;border-radius:100px;background:rgba(0,0,0,0);font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:700;font-size:16px;line-height:24px;color:#000;cursor:pointer;transition:color .3s ease-in;filter:contrast(1.1)}.faq-page__ask::before,.faq-page__ask::after{content:"";position:absolute;border-radius:100px;pointer-events:none}.faq-page__ask::before{z-index:-1;background:#fff;inset:0}.faq-page__ask::after{top:10px;right:12px;bottom:-2px;left:12px;z-index:-2;background:#27ae60;box-shadow:none;filter:url("#dyshi-layer-blur-8");opacity:.5;transition:right .3s ease-in,left .3s ease-in,opacity .3s ease-in}.faq-page__list.faq__list{width:100%;max-width:none}.faq-page__item--mobile-featured{display:grid}.faq-page__item:not(.faq-page__item--mobile-featured){padding-block:16px}.faq-page__item .faq__question{position:relative;transform:translateY(1px);filter:contrast(1.1)}.faq-page__item--mobile-question-wide .faq__question{width:calc(100% + 1px);transform:translateY(1px) scaleX(0.9958333);transform-origin:left top}.faq-page__item[hidden]{display:none}@keyframes faq-page-list-enter{from{opacity:0;transform:translateY(8px)}}.faq-page__list--entering{animation:faq-page-list-enter .3s ease-out}@media(hover: hover){.faq-page__breadcrumbs a:hover{color:#ff5919}.faq-page__ask:hover{color:#2a7d4d}.faq-page__ask:hover::after{right:6px;left:6px;opacity:1}}.faq-page__ask:focus-visible,.faq-page__breadcrumbs a:focus-visible{outline:2px solid #ff5919;outline-offset:3px}@media only screen and (max-width: 375px){.faq-page__intro{height:494px}.faq-page__intro-card{height:420px}}@media only screen and (min-width: 500px){.faq-page__body{width:calc(100% - 80px)}}@media(prefers-reduced-motion: reduce){.faq-page__breadcrumbs a,.faq-page__ask,.faq-page__ask::after{transition:none}.faq-page__list--entering{animation:none}}@media only screen and (min-width: 769px)and (max-width: 1024px){.faq-page__list.faq__list{gap:16px}.faq-page__item--mobile-featured{padding:12px 16px}}@media only screen and (min-width: 1025px){.faq-page__breadcrumbs{font-size:16px;line-height:22px}.faq-page__body{width:calc(100% - 200px);gap:40px}.faq-page__intro{height:464px;gap:20px}.faq-page__title{top:1px;font-size:60px;line-height:70px}.faq-page__intro-card{height:374px;gap:24px;padding:32px 32px 40px}.faq-page__intro-copy{font-size:24px;line-height:32px}.faq-page__intro-copy p+p{margin-top:14px}.faq-page__notice{align-items:center;font-size:24px;line-height:32px}.faq-page__ask{padding-right:28px;padding-left:28px;font-size:18px}.faq-page__list.faq__list{gap:24px}.faq-page__item--mobile-featured{display:none}.faq-page__item:not(.faq-page__item--mobile-featured){padding:16px 24px 16px 16px}.faq-page__item .faq__question{width:auto;transform:translateY(1px)}}@media only screen and (min-width: 1280px){.faq-page__intro{height:496px;gap:40px}.faq-page__intro-card{max-width:840px}}.breadcrumbs-wrap{width:100%;max-width:1440px;margin-inline:auto;padding:13px var(--page-gutter) 20px}.breadcrumbs{height:22px;overflow:hidden;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:14px;line-height:18px;color:#939598}.breadcrumbs ol,.breadcrumbs li{display:flex;align-items:flex-end;min-width:0}.breadcrumbs ol{gap:4px;height:22px}.breadcrumbs li{flex:0 0 auto;gap:4px;height:22px;white-space:nowrap}.breadcrumbs li+li::before{content:"—";flex:0 0 auto;color:#000}.breadcrumbs li[aria-current=page]{flex:1 1 auto;overflow:hidden;color:#939598}.breadcrumbs__current{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumbs a{color:#000;transition:color .3s ease-in,text-decoration-color .3s ease-in;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em;text-decoration-skip-ink:none;text-decoration-color:#000}@media(hover: hover){.breadcrumbs a:hover{color:#ff5919;text-decoration-color:#ff5919}}.breadcrumbs a:focus-visible{color:#ff5919;text-decoration-color:#ff5919;outline:2px solid #ff5919;outline-offset:2px}@media(prefers-reduced-motion: reduce){.breadcrumbs a{transition:none}}@media only screen and (min-width: 1000px){.breadcrumbs-wrap{padding:24px var(--page-gutter) 32px}}@media only screen and (min-width: 1025px){.breadcrumbs{font-size:16px;line-height:22px}}@media only screen and (min-width: 1281px){.breadcrumbs-wrap{padding:40px var(--page-gutter)}}.contacts-page{width:100%;max-width:1440px;margin-inline:auto;display:flex;flex-direction:column;gap:60px;color:#000}.contacts-page__top{width:100%;max-width:1440px;margin-inline:auto}.contacts-page__breadcrumbs{height:22px;font-size:14px;line-height:18px;color:#939598}.contacts-page__breadcrumbs ol,.contacts-page__breadcrumbs li{display:flex;align-items:center}.contacts-page__breadcrumbs ol{gap:4px;height:100%}.contacts-page__breadcrumbs li{min-width:0;gap:4px}.contacts-page__breadcrumbs li+li::before{content:"—";flex:0 0 auto;color:#000}.contacts-page__breadcrumbs a{color:#000;transition:color .3s ease-in;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em;text-decoration-skip-ink:none}.contacts-page__intro{display:flex;flex-direction:column;gap:20px;padding-inline:var(--page-gutter)}.contacts-page__title{font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:30px;line-height:38px}.contacts-page__cards{display:grid;grid-template-columns:minmax(0, 1fr);gap:20px;margin:0;padding:0;list-style:none}.contacts-page__card{display:flex;min-width:0;flex-direction:column;gap:16px;padding:24px 20px;border-radius:32px;background:#fff2ed}.contacts-page__card-main{display:flex;flex-direction:column;gap:8px}.contacts-page__card-title{font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:400;font-size:18px;line-height:24px}.contacts-page__hotline,.contacts-page__manufacturer-link{align-self:flex-start;font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:20px;line-height:28px;color:#000}.contacts-page__manufacturer-link{text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em;text-decoration-skip-ink:none}.contacts-page__card-copy{font-size:16px;line-height:20px}.contacts-page__question{position:relative;z-index:0;isolation:isolate;align-self:flex-start;min-width:154px;min-height:50px;padding:13px 20px 17px;border:0;border-radius:100px;background:rgba(0,0,0,0);font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#000;cursor:pointer;transition:color .3s ease-in}.contacts-page__question::before{content:"";position:absolute;top:10px;right:12px;bottom:0;left:12px;z-index:0;border-radius:100px;background:#ff5919;box-shadow:none;filter:url("#dyshi-layer-blur-8")}.contacts-page__question::after{content:"";position:absolute;inset:0 0 2px;z-index:1;border-radius:inherit;background:#fff}.contacts-page__question span{position:relative;z-index:2}.contacts-page__question:hover,.contacts-page__question:focus-visible{color:#ff5919}.contacts-page__company{width:100%;max-width:1440px;margin-inline:auto;display:grid;grid-template-columns:minmax(0, 1fr);gap:20px;padding-inline:var(--page-gutter)}.contacts-page__company-content{display:flex;min-width:0;flex-direction:column;gap:20px}.contacts-page__company-logo{display:block;width:215px;height:50px}.contacts-page__detail{display:flex;flex-direction:column;gap:8px}.contacts-page__detail-title{font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:20px;line-height:28px}.contacts-page__detail-copy,.contacts-page__office-phone{font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:400;font-size:16px;line-height:20px;color:#000}.contacts-page__detail-copy p+p{margin-top:10px}.contacts-page__office-phone{align-self:flex-start}.contacts-page__map{position:relative;z-index:0;isolation:isolate;width:100%;max-width:500px;height:auto;aspect-ratio:61/60;overflow:hidden;border-radius:24px;background:#f5f5f5}.contacts-page__map .ymaps3--main-engine-container{filter:opacity(0.7)}.contacts-page__map .ymaps3--default-marker-point{transform:none}.contacts-page__map .contacts-page__map-marker>.ymaps3--default-marker__background,.contacts-page__map .contacts-page__map-marker>.ymaps3--default-marker__stroke,.contacts-page__map .contacts-page__map-marker>.ymaps3--default-marker__icon{display:none}.contacts-page__map .contacts-page__map-marker-button{position:absolute;top:0;left:0;width:55px;height:68px;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer;transform:translate(-50%, -58px)}.contacts-page__map .contacts-page__map-marker-icon{display:block;width:55px;height:68px;max-width:none;pointer-events:none;user-select:none}.contacts-page__map-fallback{position:absolute;inset:0;z-index:1;display:none;align-items:center;justify-content:center;flex-direction:column;gap:8px;padding:24px;background:#f5f5f5;font-size:16px;line-height:20px;text-align:center}.contacts-page__map-fallback a{color:#000;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em;text-decoration-skip-ink:none}.contacts-page__map[data-map-state=error] .contacts-page__map-fallback{display:flex}.contacts-page__map-popup{position:relative;display:flex;width:min(260px,100vw - 72px);flex-direction:column;gap:8px;padding-right:24px;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;color:#000}.contacts-page__map-popup-title{font-weight:700;font-size:18px;line-height:24px}.contacts-page__map-popup-copy{font-size:14px;line-height:18px}.contacts-page__map-popup-copy a{display:inline-block;margin-top:8px;color:#000;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em;text-decoration-skip-ink:none}.contacts-page__map-popup-close{position:absolute;top:0;right:0;width:24px;height:24px;border:0;background:rgba(0,0,0,0);cursor:pointer}.contacts-page__map-popup-close::before,.contacts-page__map-popup-close::after{content:"";position:absolute;top:11px;left:4px;width:16px;height:2px;border-radius:2px;background:#000}.contacts-page__map-popup-close::before{transform:rotate(45deg)}.contacts-page__map-popup-close::after{transform:rotate(-45deg)}@media(hover: hover)and (pointer: fine){.contacts-page__breadcrumbs a:hover,.contacts-page__hotline:hover,.contacts-page__manufacturer-link:hover,.contacts-page__office-phone:hover,.contacts-page__map-popup-copy a:hover{color:#ff5919}}@media(prefers-reduced-motion: reduce){.contacts-page__question,.contacts-page__breadcrumbs a{transition:none}}@media only screen and (min-width: 499px)and (max-width: 499px){.contacts-page__detail-copy p:first-child{letter-spacing:-0.02px}}@media only screen and (min-width: 500px){.contacts-page__cards{grid-template-columns:repeat(2, minmax(0, 1fr))}.contacts-page__card--hotline{grid-column:1/-1}}@media only screen and (min-width: 769px){.contacts-page__top{padding-bottom:4px}.contacts-page__cards{grid-template-columns:repeat(3, minmax(0, 1fr));align-items:stretch}.contacts-page__card--hotline{grid-column:auto}.contacts-page__company{grid-template-columns:repeat(2, minmax(0, 1fr));gap:40px}.contacts-page__map{max-width:none}}@media only screen and (min-width: 1025px){.contacts-page__top{padding-bottom:0}.contacts-page{gap:80px}.contacts-page__breadcrumbs{font-size:16px;line-height:22px}.contacts-page__intro{gap:24px;padding-inline:var(--page-gutter)}.contacts-page__title{font-size:60px;line-height:70px}.contacts-page__cards{grid-template-columns:repeat(3, minmax(0, 1fr));align-items:stretch;gap:24px}.contacts-page__card{padding:30px}.contacts-page__card-title{font-size:24px;line-height:32px}.contacts-page__hotline,.contacts-page__manufacturer-link{font-size:30px;line-height:38px}.contacts-page__card-copy{font-size:18px;line-height:24px}.contacts-page__question{min-width:185px;min-height:48px;padding:11px 28px 13px;font-size:18px;line-height:24px}.contacts-page__question::before{top:12px;bottom:-4px}.contacts-page__question::after{bottom:0}.contacts-page__company{grid-template-columns:repeat(2, minmax(0, 610px));gap:40px;padding-inline:var(--page-gutter)}.contacts-page__company-content{gap:40px}.contacts-page__company-logo{width:344px;height:80px}.contacts-page__detail{gap:16px}.contacts-page__detail-title{font-size:30px;line-height:38px}.contacts-page__detail-copy,.contacts-page__office-phone{font-size:18px;line-height:24px}.contacts-page__map{border-radius:32px}}@media only screen and (min-width: 1281px){.contacts-page__cards{gap:40px}.contacts-page__intro{gap:40px}.contacts-page__company{gap:60px}}.products-list-page .main{margin-top:-75px}.products-list-page .main{will-change:transform}.products-page{width:100%;margin-bottom:-8px;padding-bottom:8px;color:#000}.products-page__top{height:130px;padding:88px var(--page-gutter) 20px}.products-page__breadcrumbs{max-width:1280px;margin-inline:auto}.products-page__body{display:flex;width:100%;max-width:1440px;min-height:0;flex-direction:column;gap:24px;margin-inline:auto;padding-inline:var(--page-gutter)}.products-page[data-products-filtered=true] .products-page__body{min-height:0}.products-page__title{position:relative;top:0;height:38px;font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:30px;line-height:38px}.products-page__grid{display:grid;grid-template-columns:minmax(0, 1fr);gap:12px;margin:0;padding:0;list-style:none}@keyframes products-page-grid-in{from{opacity:0;transform:translateY(12px)}}.products-page__grid--entering{animation:products-page-grid-in .3s ease-out}.products-page__item{--product-card-bg: #fff2ed;--product-card-accent: #ff5919;--product-age-bg: #ffe8cc;min-width:0;display:flex}.products-page__item[hidden]{display:none}.products-page__item--green{--product-card-bg: #ecffee;--product-card-accent: #27ae60;--product-age-bg: #ccffc1}.products-page__item--cyan{--product-card-bg: #edfeff;--product-card-accent: #25b9c3;--product-age-bg: #b4fdfe}.products-page__card{position:relative;z-index:0;display:flex;width:100%;min-width:0;flex-direction:column;padding-bottom:4px;color:#000;text-decoration:none}.products-page__card::after{content:"";position:absolute;right:12px;bottom:0;left:12px;z-index:-1;height:32px;border-radius:1000px;background:var(--product-card-accent);box-shadow:none;filter:url("#dyshi-layer-blur-8");opacity:.5;transition:right .3s ease-out,left .3s ease-out,opacity .3s ease-out}.products-page__card-inner{position:relative;display:grid;width:100%;min-height:122px;flex:1;grid-template-columns:90px minmax(0, 1fr);gap:8px;align-items:center;padding:16px;border-radius:24px;background:var(--product-card-bg)}.products-page__visual{position:relative;width:90px;height:90px}.products-page__image{display:block;width:90px;height:90px;object-fit:cover}.products-page__new{position:absolute;bottom:0;left:50%;padding:0 6px 2px;border-radius:6px;background:#ff5919;font-size:12px;line-height:16px;color:#fff;white-space:nowrap;transform:translateX(-50%)}.products-page__copy{display:flex;min-width:0;flex-direction:column;gap:4px;padding-right:44px}.products-page__card-title{font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:700;font-size:16px;line-height:20px;hyphens:none;overflow-wrap:normal;word-break:normal}.products-page__card-title--trimmed{margin-bottom:-5.328125px}.products-page__card-title--registered-aligned{position:relative;top:-5.328125px}.products-page__description{font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:400;font-size:14px;line-height:18px;hyphens:none;overflow-wrap:normal;word-break:normal}.products-page__age{position:absolute;top:16px;right:16px;display:flex;min-width:36px;height:36px;align-items:center;justify-content:center;padding-inline:4px;border-radius:8px;background:var(--product-age-bg);font-size:16px;line-height:20px;color:var(--product-card-accent)}.products-page__age-label--compact{display:none}.products-page__card:focus-visible{outline:2px solid #ff5919;outline-offset:3px}@media only screen and (max-width: 1024px){.products-page__age-label--actual{display:none}.products-page__age-label--compact{display:inline}}@media only screen and (min-width: 400px)and (max-width: 999px){.products-page__card-title--trimmed{position:relative;top:-5.328125px}}@media only screen and (max-width: 1239px){.products-page__grid,.products-list-page .footer{text-rendering:geometricPrecision}.products-page__card-title,.products-page__description{transform:translateZ(0)}.products-list-page .footer__nav-item,.products-list-page .footer__phone-label,.products-list-page .footer__phone,.products-list-page .footer__phone-hours,.products-list-page .footer__social-label,.products-list-page .footer__copy-link,.products-list-page .footer__disclaimer-text,.products-list-page .footer__btn>span:last-child{position:relative;top:1px;transform:translateZ(0)}}@media only screen and (min-width: 1000px)and (max-width: 1024px){.products-page__card-inner{align-content:start}}@media only screen and (min-width: 1000px){.products-list-page .main{margin-top:-115px}.products-page__top{height:193px;padding:139px var(--page-gutter) 32px}.products-page__grid{grid-template-columns:repeat(3, minmax(0, 1fr));gap:12px}.products-page__card-inner{min-height:122px}}@media only screen and (min-width: 1025px){.products-page__top{height:201px;padding-bottom:40px}.products-page__body{gap:40px}.products-page__grid{column-gap:20px}.products-page__title{top:0;height:70px;font-size:60px;line-height:70px}.products-page__card{padding-bottom:8px}.products-page__card-inner{min-height:128px;grid-template-columns:90px minmax(0, 1fr);gap:8px}.products-page__card-title{font-size:18px;line-height:24px}.products-page__card-title--trimmed{margin-bottom:-6px}.products-page__card-title--registered-aligned{top:-6px}.products-page__copy{padding-right:52px}.products-page__description{font-size:16px;line-height:22px}.products-page__age{min-width:40px;height:40px;font-size:18px;line-height:24px}}@media only screen and (min-width: 1025px)and (hover: hover){.products-page__card:hover::after{right:6px;left:6px;opacity:1}}@media only screen and (min-width: 1025px){.products-page__card:focus-visible::after{right:6px;left:6px;opacity:1}}@media only screen and (min-width: 1281px){.products-page__top{height:217px;padding:155px var(--page-gutter) 40px}}@media(prefers-reduced-motion: reduce){.products-page__card::after{transition:none}.products-page__grid--entering{animation:none}}.where-buy-page .main{margin-top:-75px}.where-buy-page{font-kerning:none}.where-buy-page .footer__copyright,.where-buy-page .footer__disclaimer-text{transform:translateY(1px)}.where-buy{width:100%;color:#000}.where-buy__top{height:130px;padding:88px var(--page-gutter) 20px}.where-buy__breadcrumbs{max-width:1280px;margin-inline:auto}.where-buy__body{display:flex;width:100%;max-width:1440px;min-height:0;flex-direction:column;gap:24px;margin-inline:auto;padding-inline:var(--page-gutter)}.where-buy__title{margin:0;font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:30px;line-height:38px}.where-buy__countries{display:flex;flex-wrap:wrap;gap:12px}.where-buy__country:nth-child(1){width:85px}.where-buy__country:nth-child(2){width:103px}.where-buy__country:nth-child(3){width:109px}.where-buy__country:nth-child(4){width:100px}.where-buy__country:nth-child(5){width:108px}.where-buy__panel{display:flex;flex-direction:column;gap:24px}.where-buy__panel[hidden]{display:none}.where-buy__featured{display:grid;grid-template-columns:minmax(0, 1fr);gap:24px}.where-buy__group{display:flex;min-width:0;flex-direction:column;gap:16px;padding:20px 20px 30px;border-radius:24px;background:#fff2ed}.where-buy__group--manufacturer{background:#edfeff}.where-buy__group--search{background:#ecffee}.where-buy__group--pharmacies{gap:24px}.where-buy__group-title{margin:0;font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:20px;line-height:28px}.where-buy__list{grid-template-columns:repeat(auto-fit, 137px);grid-template-rows:none;grid-auto-flow:row;grid-auto-columns:auto;gap:24px 16px}.where-buy__list .buy__pill{isolation:isolate;gap:4px;background:rgba(0,0,0,0)}.where-buy__group--manufacturer .buy__pill,.where-buy__group--search .buy__pill{width:133px;gap:0}.where-buy__list .buy__pill::before{z-index:0}.where-buy__list .buy__pill::after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;background:#fff}.where-buy__list .buy__logo,.where-buy__list .buy__chevron{position:relative;z-index:2}.where-buy__list .buy__logo{width:77px;height:26px;flex:0 0 77px;transform:none}.where-buy__list .buy__logo-img{width:77px;height:26px;object-fit:contain}@media only screen and (min-width: 768px){.where-buy__top{padding-inline:var(--page-gutter)}.where-buy__body{padding-inline:var(--page-gutter)}}@media only screen and (min-width: 769px){.where-buy__featured{grid-template-columns:repeat(2, minmax(0, 1fr))}.where-buy__group--pharmacies{gap:16px}}@media only screen and (min-width: 768px)and (max-width: 1239px){.where-buy__body{min-height:auto}}@media only screen and (min-width: 1000px){.where-buy-page .main{margin-top:-115px}.where-buy__top{height:193px;padding:139px var(--page-gutter) 32px}}@media only screen and (min-width: 1025px){.where-buy__body{gap:40px;padding-inline:var(--page-gutter)}.where-buy__title{font-size:60px;line-height:70px}.where-buy__country{min-height:48px;padding:12px 24px;border-radius:16px;font-size:18px;line-height:24px}.where-buy__country:nth-child(1){width:107px}.where-buy__country:nth-child(2){width:128px}.where-buy__country:nth-child(3){width:135px}.where-buy__country:nth-child(4){width:125px}.where-buy__country:nth-child(5){width:133px}.where-buy__panel{gap:24px}.where-buy__featured{gap:24px}.where-buy__group{gap:24px;padding:30px;border-radius:32px}.where-buy__featured .where-buy__group{min-height:218px;justify-content:space-between}.where-buy__group-title{font-size:30px;line-height:38px}.where-buy__list{display:flex;flex-wrap:wrap;gap:24px 16px}.where-buy__group--pharmacies .where-buy__list{row-gap:24px}.where-buy__list .buy__pill{width:160px;gap:8px}.where-buy__group--manufacturer .buy__pill,.where-buy__group--search .buy__pill{width:152px;gap:0}.where-buy__list .buy__logo{width:88px;height:30px;flex-basis:88px}.where-buy__list .buy__logo-img{width:88px;height:30px}}@media only screen and (min-width: 1281px){.where-buy__top{height:217px;padding:155px var(--page-gutter) 40px}.where-buy__panel,.where-buy__featured{gap:40px}}.search-page{width:100%;color:#000}.search-page__body{display:flex;width:100%;max-width:1440px;flex-direction:column;gap:24px;margin-inline:auto;padding:0 var(--page-gutter);transform:translateZ(0)}.search-page__title{margin:0;font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:30px;line-height:38px}.search-page__form{display:flex;width:100%;align-items:center;gap:8px}.search-page__field{display:flex;min-width:0;height:48px;flex:1 1 auto;align-items:center;gap:12px;padding:12px 20px;border:1px solid #27ae60;border-radius:24px;background:#ecffee;cursor:text;transition:border-color .3s ease-in,box-shadow .3s ease-in}.search-page__field:focus-within{border-color:#2a7d4d;box-shadow:0 0 0 2px rgba(39,174,96,.16)}.search-page__icon,.search-page__clear{display:flex;width:24px;height:24px;flex:0 0 24px;align-items:center;justify-content:center}.search-page__icon{color:#939598}.search-page__icon svg{fill:currentColor}.search-page__input{width:100%;min-width:0;height:24px;padding:0;border:0;outline:0;background:rgba(0,0,0,0);font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:400;font-size:16px;line-height:20px;color:#000}.search-page__input::-webkit-search-cancel-button{display:none}.search-page__clear{margin:-8px -8px -8px 0;border:0;color:#000;cursor:pointer;opacity:1;transition:color .3s ease-in,opacity .3s ease-in}.search-page__clear svg{fill:none;stroke:currentColor}.search-page__field:not(.search-page__field--filled) .search-page__clear{opacity:0;pointer-events:none}.search-page__submit{flex:0 0 auto}.search-page__state{transition:opacity .3s ease-out,transform .3s ease-out}.search-page__state[hidden]{display:none}.search-page__state--entering{opacity:0;transform:translateY(8px)}.search-page__state--results{display:flex;flex-direction:column;gap:20px;padding-top:12px}.search-page__result-heading,.search-page__empty-heading{margin:0;font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:20px;line-height:28px}.search-page__results{display:flex;flex-direction:column;gap:20px;margin:0;padding:0;list-style:none}.search-page__result{display:flex;flex-direction:column;gap:8px}.search-page__result-link{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#2a7d4d;text-decoration:none;transition:color .3s ease-in}.search-page__result-text{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:400;font-size:16px;line-height:20px}.search-page__state--results .pagination{margin-top:0}.search-page__state--empty{display:flex;flex-direction:column;gap:20px;padding-top:12px}.search-page__empty-text{margin:0;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:400;font-size:16px;line-height:20px}.search-page__empty-text a{color:#2a7d4d;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em;text-decoration-skip-ink:none}.search-page__result-link:focus-visible,.search-page__empty-text a:focus-visible{color:#ff5919;outline:2px solid #ff5919;outline-offset:2px}@media(hover: hover){.search-page__clear:hover,.search-page__result-link:hover,.search-page__empty-text a:hover{color:#ff5919}.search-page__result-link:hover{text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em;text-decoration-skip-ink:none}}@media only screen and (min-width: 768px){.search-page__body{padding-inline:40px}}@media only screen and (min-width: 1025px){.search-page__body{gap:40px;padding-inline:max(100px,(100% - 1080px)/2)}.search-page .pagination{left:auto;align-self:center;transform:none}.search-page__title{font-size:60px;line-height:70px}.search-page__form{gap:12px}.search-page__input{height:24px;font-size:18px;line-height:24px}.search-page__state--results{gap:32px;padding-top:0}.search-page__result-heading,.search-page__empty-heading{font-size:30px;line-height:38px}.search-page__results{gap:32px}.search-page__result-link{-webkit-line-clamp:3;font-size:18px;line-height:24px}.search-page__result-text{font-size:18px;line-height:24px}.search-page__state--empty{gap:32px;padding-top:0}.search-page__empty-text{font-size:18px;line-height:24px}}@media only screen and (min-width: 1441px){.search-page__body{padding-inline:var(--page-gutter)}}@media(prefers-reduced-motion: reduce){.search-page__field,.search-page__clear,.search-page__result-link,.search-page__state{transition:none}}.sitemap-page{width:100%;color:#000}.sitemap-page__body{display:flex;width:100%;max-width:1440px;flex-direction:column;gap:24px;margin-inline:auto;padding:0 var(--page-gutter);transform:translateZ(0)}.sitemap-page__title{margin:0;font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:30px;line-height:38px}.sitemap-page__sections{display:flex;flex-direction:column;gap:20px}.sitemap-page__section,.sitemap-page__panel,.sitemap-page__links{min-width:0}.sitemap-page__section-title{display:flex;align-items:flex-start;gap:8px;margin:0}.sitemap-page__toggle{display:flex;flex:0 0 auto;align-items:flex-start;border:0;color:#000;text-align:left;cursor:pointer}.sitemap-page__toggle-icon{display:flex;width:32px;height:32px;flex:0 0 32px;align-items:center;justify-content:center;border-radius:1000px;background:#ecffee;color:#27ae60;transition:background-color .3s ease-in,color .3s ease-in}.sitemap-page__toggle-icon svg{width:14px;height:8px;fill:currentColor;transform:rotate(180deg);transition:transform .3s ease-out}.sitemap-page__toggle[aria-expanded=false] .sitemap-page__toggle-icon svg{transform:rotate(0deg)}.sitemap-page__toggle-text,.sitemap-page__direct{font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:20px;line-height:28px}.sitemap-page__toggle-text{color:#000;text-decoration:none;padding-top:4px;transition:color .3s ease-in}.sitemap-page__panel{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows .3s ease-out,opacity .3s ease-out}.sitemap-page__panel[hidden]{display:grid;grid-template-rows:0fr;opacity:0}.sitemap-page__panel[hidden] .sitemap-page__links{padding-top:0}.sitemap-page__links{display:flex;flex-direction:column;gap:12px;margin:0;padding:12px 0 0 40px;overflow:hidden;list-style:none}.sitemap-page__links li{line-height:0}.sitemap-page__link{display:block;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:400;font-size:16px;line-height:20px;color:#000;text-decoration:none;transition:color .3s ease-in}.sitemap-page__direct{display:block;padding-left:40px;color:#000;text-decoration:none;transition:color .3s ease-in}.sitemap-page__toggle:focus-visible,.sitemap-page__toggle-text:focus-visible,.sitemap-page__link:focus-visible,.sitemap-page__direct:focus-visible{color:#2a7d4d;outline:2px solid #2a7d4d;outline-offset:3px}.sitemap-page__toggle:focus-visible .sitemap-page__toggle-icon{background:#27ae60;color:#fff}@media(hover: hover){.sitemap-page__toggle:hover .sitemap-page__toggle-icon{background:#27ae60;color:#fff}.sitemap-page__toggle-text:hover,.sitemap-page__link:hover,.sitemap-page__direct:hover{color:#2a7d4d}}@media only screen and (min-width: 768px){.sitemap-page__body{padding-inline:40px}}@media only screen and (min-width: 1025px){.sitemap-page__body{gap:40px;padding-inline:max(100px,(100% - 1080px)/2)}.sitemap-page__title{font-size:60px;line-height:70px}.sitemap-page__toggle{gap:0}.sitemap-page__section-title{gap:12px}.sitemap-page__toggle-icon{width:48px;height:48px;flex-basis:48px}.sitemap-page__toggle-text,.sitemap-page__direct{font-size:30px;line-height:38px}.sitemap-page__toggle-text{padding-top:5px}.sitemap-page__links{padding-left:60px}.sitemap-page__link{font-size:18px;line-height:24px}.sitemap-page__direct{padding-left:60px}}@media(prefers-reduced-motion: reduce){.sitemap-page__toggle-icon,.sitemap-page__toggle-icon svg,.sitemap-page__toggle-text,.sitemap-page__panel,.sitemap-page__link,.sitemap-page__direct{transition:none}}.error-page__content{display:flex;width:100%;max-width:1440px;flex-direction:column;align-items:center;gap:20px;margin-inline:auto;padding:100px var(--page-gutter) 0;color:#000;text-align:center;transform:translateZ(0)}.error-page__picture{display:block;width:min(100%,500px);flex:0 0 auto}.error-page__image{display:block;width:100%;height:auto;aspect-ratio:899/400;object-fit:contain}.error-page__message{display:flex;width:100%;flex-direction:column;align-items:center;gap:12px}.error-page__title{margin:0;font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:30px;line-height:38px}.error-page__description,.error-page__links{margin:0;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:400;font-size:16px;line-height:20px}.error-page__description{font-size:18px;line-height:24px}.error-page__links{display:flex;width:100%;max-width:335px;flex-direction:column;gap:10px}.error-page__links a{color:#2a7d4d;transition:color .3s ease-in;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em;text-decoration-skip-ink:none}.error-page__links a:focus-visible{color:#ff5919;outline:2px solid #ff5919;outline-offset:2px}@media(hover: hover){.error-page__links a:hover{color:#ff5919}}@media only screen and (min-width: 769px){.error-page__content{padding-top:130px}}@media only screen and (min-width: 1025px){.error-page__content{gap:40px;padding:155px var(--page-gutter) 0}.error-page__message{gap:20px}.error-page__picture{width:min(100%,899px)}.error-page__title{font-size:60px;line-height:70px}.error-page__description,.error-page__links{font-size:18px;line-height:24px}.error-page__description{font-size:24px;line-height:32px}.error-page__links{display:block;max-width:none}.error-page__link-line:not(:last-child)::after{content:" "}}@media(prefers-reduced-motion: reduce){.error-page__links a{transition:none}}.cookie-consent{position:fixed;right:0;bottom:0;left:0;z-index:101;display:flex;min-height:236px;flex-direction:column;align-items:flex-start;gap:20px;padding:24px 20px;background:#ecffee;color:#000;pointer-events:none;opacity:1;transform:translateY(0);transition:opacity .3s ease-out,transform .3s ease-out}.cookie-consent[hidden]{display:none}.cookie-consent--leaving{opacity:0;transform:translateY(24px)}.cookie-consent__text{width:100%;margin:0;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:400;font-size:16px;line-height:20px;transform:translateZ(0)}.cookie-consent__button{min-width:113px;pointer-events:auto}@media only screen and (min-width: 768px){.cookie-consent{min-height:96px;flex-direction:row;align-items:center;justify-content:space-between;gap:40px;padding:24px 40px}.cookie-consent__text{max-width:1102px}}@media only screen and (min-width: 1240px){.cookie-consent{padding-inline:var(--page-gutter)}.cookie-consent__text{font-size:18px;line-height:24px;transform:translateY(0.75px) translateZ(0)}.cookie-consent__button{min-width:138px}}@media(prefers-reduced-motion: reduce){.cookie-consent{transition:none}}.product-section-nav{width:100%}.product-section-nav__list{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.product-section-nav__item{display:flex;flex:0 0 auto}.product-section-nav__link{display:inline-flex;align-items:center;gap:2px;color:#000;font-size:14px;line-height:18px;white-space:nowrap;transition:color .3s ease-in}.product-section-nav__icon{width:24px;height:24px;flex:0 0 24px;color:#ff5919}.product-section-nav__link:focus-visible{border-radius:2px}@media(max-width: 1024px){.product-section-nav__link{position:relative;top:1px}}@media(hover: hover){.product-section-nav__link:hover{color:#ff5919}}@media only screen and (min-width: 500px){.product-section-nav__link{gap:4px;font-size:16px;line-height:22px}}.product-page{text-rendering:geometricPrecision}.product-detail__hero,.product-detail>section,:is(.product-detail__articles,.product-detail>.articles){will-change:transform}.product-page .main{margin-top:-75px}.product-detail{--product-card-bg: #fff2ed;--product-card-accent: #ff5919;--product-chip-bg: #ffe8cc;display:flex;min-width:0;flex-direction:column;gap:60px;color:#000}.product-detail .container{padding-inline:var(--page-gutter)}.product-detail__hero{height:auto}.product-detail__hero-top{height:130px;padding:88px var(--page-gutter) 20px}.product-detail__breadcrumbs{max-width:1280px;margin-inline:auto}.product-detail__hero-body{display:grid;gap:20px}.product-detail__gallery{display:grid;grid-template-rows:64px 200px 20px 48px;min-width:0;height:352px;padding-bottom:20px;overflow:hidden;border-radius:24px;background:var(--product-card-bg)}.product-detail__symptoms{display:flex;width:calc(100% - 40px);min-height:52px;align-items:center;justify-content:center;flex-direction:column;gap:0;grid-row:1;align-self:start;margin:0 auto 12px;padding:5px 18px;border-radius:0 0 20px 20px;background:var(--product-chip-bg);color:var(--product-card-accent);font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:14px;line-height:18px;text-align:center}.product-detail__symptoms span:not(:last-child)::after{content:" •";display:inline-block;width:0;margin-right:4px;color:currentcolor;white-space:nowrap}.product-detail__gallery-stage{position:relative;display:flex;grid-row:2;width:calc(100% - 40px);height:200px;margin:0 auto;align-items:center;justify-content:center;overflow:hidden}.product-detail__action-picture,.product-detail__composition-picture{display:contents}.product-detail__gallery-picture{position:absolute;z-index:0;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none}.product-detail__gallery--ready .product-detail__gallery-picture{transition:opacity .2s ease-out}.product-detail__gallery-picture--active{z-index:1;opacity:1}.product-detail__gallery-picture--leaving{opacity:0}.product-detail__gallery-image{display:block;width:200px;height:200px;margin-inline:auto;object-fit:contain;object-position:center}.product-detail__gallery-foot{display:flex;grid-row:4;align-items:flex-end;justify-content:space-between;width:calc(100% - 40px);height:48px;margin:0 auto}.product-detail__gallery-controls,.product-detail__composition-controls{display:flex;gap:20px}.product-detail__gallery-controls .product-detail__round-button{width:40px;height:40px}.product-detail__round-button{display:inline-flex;width:48px;height:48px;align-items:center;justify-content:center;padding:0;border:0;border-radius:1000px;background:#fff2ed;color:#ff5919;cursor:pointer;transition:background-color .3s ease-in,color .3s ease-in,transform .3s ease-out}.product-detail__round-button svg{fill:none;stroke:currentColor}.product-detail__round-button:disabled,.product-detail__round-button[aria-disabled=true]{background:#f5f5f5;color:#adadae;cursor:default}.product-detail__age{display:inline-flex;min-width:48px;height:48px;align-items:center;justify-content:center;border-radius:16px;background:var(--product-chip-bg);font-size:20px;line-height:28px;color:var(--product-card-accent)}.product-detail__intro{display:flex;flex-direction:column;align-items:flex-start;gap:0;min-width:0}.product-detail__intro-copy{display:flex;flex-direction:column;gap:0}.product-detail__intro h1{position:relative;top:0;margin-bottom:0;font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:30px;line-height:38px}.product-detail__intro h1>span{display:inline}.product-detail__intro h1+.product-detail__kind{margin-top:4px}.product-detail__kind+.product-detail__positioning,.product-detail__positioning+.product-detail__release{margin-top:20px}.product-detail__kind{font-size:16px;line-height:20px;color:#000}.product-detail__positioning,.product-detail__release{font-size:18px;line-height:24px}.product-detail__positioning{font-weight:700}.product-detail__video-button{width:245px}.product-detail__video-icon{display:inline-flex;width:24px;height:24px;flex:0 0 24px;align-items:center;justify-content:center;color:inherit}.product-detail__video-icon svg{display:block;width:12px;height:16px}.product-detail__gallery-controls .product-detail__round-button{background:#fff}.product-detail__intro-copy+.product-detail__video-button{margin-top:20px}.product-detail__intro-copy+.product-detail__download{margin-top:20px}.product-detail__video-button+.product-detail__download{margin-top:32px}.product-detail__download+.product-section-nav{margin-top:32px}@media(max-width: 1024px){.product-detail__intro h1{top:2px}.product-detail__positioning,.product-detail__release{position:relative;top:1px}.product-detail__video-button>*{position:relative;top:-1px}}.product-detail__video-label--desktop{display:none}.product-detail__download{display:inline-flex;width:191px;align-items:center;gap:4px;color:#000;font-weight:700;font-size:16px;line-height:24px;text-decoration:none}.product-detail__download span{white-space:nowrap}.product-detail__download svg{fill:none;stroke:currentColor}.product-detail__section-title{font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:24px;line-height:32px}.product-detail__reasons,.product-detail__action,.product-detail__use,.product-detail__evidence,.product-detail__precautions{display:flex;flex-direction:column;gap:24px}.product-detail__reasons{gap:20px}.product-detail__action,.product-detail__composition,.product-detail__use,.product-detail__evidence{scroll-margin-top:84px}.product-detail__action{position:relative;gap:20px;padding-top:170px}.product-detail__composition{min-height:0}.product-detail__use{gap:20px}.product-detail__evidence{min-height:0}.product-detail__precautions{gap:20px}.product-detail__reviews{min-height:0}.product-detail__reason-list{display:flex;flex-direction:column;gap:24px;list-style:none}.product-detail__reason{display:flex;min-width:0;flex-direction:row;align-items:center;gap:12px;font-size:16px;line-height:20px}.product-detail__reason:last-child{max-width:none}.product-detail__reason-icon{display:block;width:40px;height:40px;flex:0 0 40px}.product-detail__action-grid{display:block}.product-detail__action-copy{font-size:18px;line-height:24px}.product-detail__action-copy>p:first-child{position:relative;top:-6px;margin-bottom:-6px}.product-detail__action-copy ol{display:flex;flex-direction:column;gap:14px;padding-left:27px;list-style:decimal}.product-detail__action-copy p+ol{margin-top:12px}.product-detail__action-copy p+p{margin-top:12px}.product-detail__action-visual{position:absolute;top:0;right:20px;left:20px;display:flex;height:150px;align-items:center;justify-content:flex-start}.product-detail__action-visual img{display:block;width:167px;height:150px;object-fit:contain}.product-detail__duration{display:flex;width:100%;height:72px;align-items:center;gap:12px;margin-top:20px;padding:12px 16px;border:0;border-radius:20px;box-shadow:inset 0 0 0 1px #ff5919;font-size:18px;line-height:24px}.product-detail__duration img{display:block;width:48px;height:48px;flex:0 0 48px}.product-detail__composition{overflow:hidden}.product-detail__composition .container{position:relative;display:flex;flex-direction:column;display:block}.product-detail__composition-lead{min-height:56px;margin-top:20px;padding:16px 20px;border-radius:16px;background:#ffe8cc;font-size:18px;line-height:24px;text-align:center}.product-detail__composition-viewport{min-width:0;overflow:hidden;mask-image:none}.product-detail__composition-list{display:flex;width:max-content;gap:16px;margin-top:16px;list-style:none;transform:translateX(calc(-1 * var(--composition-offset, 0px)));transition:transform .45s ease-out}.product-detail__composition-item{display:flex;width:220px;height:auto;min-height:192px;flex:0 0 220px;flex-direction:column;gap:8px;align-items:center;padding:20px;border-radius:24px;background:#fff2ed;box-shadow:inset -2px -2px 10px rgba(255,255,255,.2),inset 1px 1px 10px rgba(255,159,124,.05)}.product-detail__composition-copy{display:flex;width:100%;flex-direction:column;gap:4px;overflow-wrap:anywhere}.product-detail__composition-item img{display:block;flex-shrink:0;width:60px;height:60px;object-fit:contain}.product-detail__composition-item h3{align-self:stretch;font-weight:700;font-size:16px;line-height:20px;text-align:center}.product-detail__composition-item p{align-self:stretch;font-size:16px;line-height:20px;text-align:center}.product-detail__composition-controls{display:none}.product-detail__steps{position:relative;display:flex;flex-direction:column;gap:12px;list-style:none}.product-detail__step{position:relative;display:grid;height:84px;min-height:84px;grid-template-columns:48px 20px minmax(0, 1fr) 16px 48px;gap:0;align-items:center;padding:0 20px 0 0;overflow:hidden;border-radius:20px;background:#ecffee}.product-detail__step-number{position:relative;display:flex;grid-column:1;width:48px;height:100%;min-height:84px;align-self:stretch;align-items:center;justify-content:center;border-radius:0;background:#ccffc1;font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:24px;line-height:32px;color:#27ae60}.product-detail__step-number>span{opacity:.5}.product-detail__step p{grid-column:3;padding-block:12px;overflow-wrap:anywhere;font-size:16px;line-height:20px}.product-detail__step-icon{grid-column:5;display:block;width:48px;height:48px}@media(max-width: 359px){.product-detail__step{grid-template-columns:48px 12px minmax(0, 1fr) 4px 40px;padding-right:12px}.product-detail__step-icon{width:40px;height:40px}}.product-detail__use-notes{display:grid;gap:20px}.product-detail__simultaneous,.product-detail__important{display:flex;flex-direction:column;gap:12px;padding-top:8px}.product-detail__simultaneous h3,.product-detail__important h3{font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:20px;line-height:28px}.product-detail__simultaneous ul,.product-detail__important ul{display:flex;flex-direction:column;gap:12px;list-style:none}.product-detail__simultaneous li,.product-detail__important li{position:relative;padding:0 0 0 16px;font-size:16px;line-height:20px}.product-detail__important li{display:flex;min-height:40px;align-items:center;padding-left:52px}.product-detail__important li::before{content:"!";position:absolute;top:0;left:0;display:flex;width:40px;height:40px;align-items:center;justify-content:center;border-radius:1000px;background:#fff2ed;color:#ff5919;font-weight:700}.product-detail__simultaneous li::before{content:"";position:absolute;top:6px;left:0;width:8px;height:8px;border-radius:1000px;background:#ff5919}.product-detail__evidence-copy,.product-detail__sources{font-size:16px;line-height:20px}.product-detail__evidence{gap:0}.product-detail__evidence-copy{margin-top:20px;margin-bottom:0;font-size:18px;line-height:24px}.product-detail__evidence-copy+.product-detail__benefits{margin-top:20px}.product-detail__benefits{display:grid;gap:16px;list-style:none}.product-detail__benefits li{position:relative;display:flex;min-height:56px;align-items:center;padding:16px 20px 16px 56px;border-radius:20px;background:#ecffee;font-size:16px;line-height:20px}.product-detail__benefit-check{position:absolute;top:50%;left:20px;width:24px;height:24px;object-fit:contain;transform:translateY(-50%)}.product-detail__safety{padding:16px 24px;border:0;border-radius:20px;background:#fff;box-shadow:inset 0 0 0 1px #27ae60;font-weight:400;font-size:18px;line-height:24px}.product-detail__benefits+.product-detail__safety,.product-detail__benefits+.product-detail__sources,.product-detail__safety+.product-detail__sources{margin-top:20px}.product-detail__sources{color:#939598;font-size:12px;line-height:16px}.product-detail__sources p{margin-bottom:0}.product-detail__sources p+p{margin-top:12px}.product-detail__precautions-grid{display:grid;gap:24px}.product-detail__precautions-control{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.product-detail__expand{width:131px}.product-detail__shelf-life{display:flex;align-items:flex-start;gap:12px}.product-detail__shelf-life img{display:block;width:26px;height:32px;flex:0 0 26px}.product-detail__shelf-life>div{display:flex;flex-direction:column;gap:4px}.product-detail__shelf-life h3,.product-detail__manufacturer h3{font-weight:700;font-size:16px;line-height:20px}.product-detail__shelf-life h3{font-size:18px;line-height:24px}.product-detail__manufacturer{min-height:228px;padding:30px 20px;border-radius:20px;background:#f5f5f5}.product-detail__shelf-life p,.product-detail__manufacturer p{font-size:16px;line-height:20px}.product-detail__manufacturer h3:not(:first-child){margin-top:20px}.product-detail__manufacturer h3+p{margin-top:4px}.product-detail__manufacturer>p:last-child{margin-top:20px}.product-detail__reviews,.product-detail__faq,.product-detail__products,:is(.product-detail__articles .articles,.product-detail>.articles){width:100%}.product-detail__faq{padding-inline:var(--page-gutter)}.product-detail__question{width:195px;align-self:flex-start}.product-detail__faq .faq__item--open .faq__answer-inner{padding-bottom:18px}.product-detail__products{width:100%;max-width:1440px;margin-inline:auto;display:flex;flex-direction:column;gap:20px;padding-inline:var(--page-gutter)}.product-detail__products .article-section-title{margin-bottom:-8px}@media only screen and (min-width: 769px)and (max-width: 1023px){.product-detail__products .article-section-title{margin-bottom:-7px}}.product-detail__products .article-products__body p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}.product-detail__products .article-products__body h3{position:relative;top:-5.328125px}.product-detail__products .article-products__image--gel{width:180px;height:180px;object-fit:fill}.product-detail__products .article-products__image{width:180px;height:180px}.product-detail__products .article-products__item::after{opacity:.75}.product-detail__modal{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;visibility:hidden;opacity:0;transition:opacity .3s ease-in,visibility .3s}.product-detail__modal[aria-hidden=false]{visibility:visible;opacity:1}.product-detail__modal-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.45)}.product-detail__modal-window{position:relative;display:flex;width:min(1000px,100%);max-height:min(650px,100dvh - 40px);flex-direction:column;overflow:hidden;border-radius:24px;background:#fff;box-shadow:inset 1px 1px 10px rgba(255,159,124,.05),inset -2px -2px 10px rgba(255,255,255,.2),-6px -6px 16px rgba(255,255,255,.8),2px 2px 16px rgba(255,159,124,.2);transform:translateY(20px);transition:transform .3s ease-out}.product-detail__modal[aria-hidden=false] .product-detail__modal-window{transform:translateY(0)}.product-detail__modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 20px 16px}.product-detail__modal-head h2{font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:24px;line-height:32px}.product-detail__modal-close{display:flex;width:40px;height:40px;flex:0 0 40px;align-items:center;justify-content:center;padding:0;border:0;border-radius:1000px;background:#fff2ed;color:#ff5919;cursor:pointer}.product-detail__modal-close svg{fill:none;stroke:currentColor}.product-detail__modal-content{overflow-y:auto;padding:0 20px 24px;font-size:16px;line-height:20px}.product-detail__modal-content h3{font-weight:700;font-size:18px;line-height:24px}.product-detail__modal-content h3:not(:first-child){margin-top:24px}.product-detail__modal-content p,.product-detail__modal-content ul{margin-top:12px}.product-detail__modal-content ul{padding-left:16px}.product-detail__modal-content li{position:relative}.product-detail__modal-content li+li{margin-top:8px}.product-detail__modal-content li::before{content:"";position:absolute;top:6px;left:-16px;width:8px;height:8px;border-radius:50%;background:#ff5919}.product-detail__download:focus-visible,.product-detail__round-button:focus-visible,.product-detail__modal-close:focus-visible{outline:2px solid #ff5919;outline-offset:3px}@media(hover: hover){.product-detail__round-button:not(:disabled):not([aria-disabled=true]):hover,.product-detail__modal-close:hover{background:#ff5919;color:#fff}.product-detail__download:hover{color:#ff5919}}@media only screen and (max-width: 768px){.product-detail__intro-copy{width:100%}}@media only screen and (max-width: 1024px){.product-detail__symptoms--multiline{min-height:64px}.product-detail__gallery-stage{overflow:visible}.product-detail__gallery-image{transform:translateY(8px)}.product-detail__symptoms--multiline+.product-detail__gallery-stage .product-detail__gallery-image{transform:translateY(14px)}.product-detail__composition--dysheflu .product-detail__composition-table-body>img{align-self:center}.product-detail__composition-item{padding-inline:16px}.product-detail__reviews .reviews__list{align-items:flex-start}.product-detail__reviews .reviews__card{height:auto;min-height:0;padding-bottom:20px}}@media only screen and (max-width: 339px){.product-detail__symptoms{padding-inline:8px}}@media only screen and (max-width: 499px){:is(.product-detail__articles,.product-detail>.articles) .section-head__link{display:block;flex:1 1 auto;font-size:0}:is(.product-detail__articles,.product-detail>.articles) .section-title{display:inline}:is(.product-detail__articles,.product-detail>.articles) .section-head__chevron{display:inline-flex;margin-left:4px;vertical-align:bottom}:is(.product-detail__articles,.product-detail>.articles) .section-head__counter{align-self:flex-end}}@media only screen and (min-width: 500px){.product-detail__hero-body{gap:40px}.product-detail__action-visual{right:40px;left:40px}.product-detail__reviews .reviews__counter,.product-detail__products .article-products__counter,:is(.product-detail__articles,.product-detail>.articles) .articles__pager{display:none}.product-detail__reviews .section-head,.product-detail__reviews .reviews__list,:is(.product-detail__articles,.product-detail>.articles) .section-head,:is(.product-detail__articles,.product-detail>.articles) .articles__list{padding-inline:var(--page-gutter)}}@media only screen and (min-width: 769px){.product-detail__hero-body{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:start}.product-detail__reason-list{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:20px}.product-detail__reason{flex-direction:column;align-items:flex-start;gap:12px}.product-detail__reason p{hyphens:auto}.product-detail__reason-icon{width:60px;height:60px;flex-basis:60px}.product-detail__use-notes,.product-detail__precautions-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.product-detail__precautions-grid{grid-template-columns:200px minmax(0, 1fr);gap:40px}.product-detail__action{padding-top:0}.product-detail__action-grid{display:grid;grid-template-columns:minmax(0, 1fr) 167px;gap:40px;align-items:start}.product-detail__action-visual{position:relative;inset:auto;height:150px}.product-detail__duration{width:531px;height:92px;gap:16px;margin-top:32px;padding:16px 24px;border-radius:24px}.product-detail__duration img{width:60px;height:60px;flex-basis:60px}.product-detail__faq .faq__list{gap:24px}.product-detail__faq .faq__item{padding:16px 24px 16px 16px}.product-detail__faq .faq__item--open{position:relative}.product-detail__faq .faq__item--open .faq__toggle{position:absolute;top:0;left:0}.product-detail__faq .faq__question{padding-block:12px}.product-detail__faq .faq__answer{grid-column:2}.product-detail__faq .faq__item--open .faq__question{padding-bottom:12px}.product-detail__faq .faq__item--open .faq__answer-inner{padding-bottom:10px}.product-detail__reviews .reviews__list,.product-detail__products .article-products__list,:is(.product-detail__articles,.product-detail>.articles) .articles__list{gap:16px}.product-detail__reviews .reviews__item,.product-detail__products .article-products__item,:is(.product-detail__articles,.product-detail>.articles) .articles__item{width:auto;min-width:0;flex:1 1 0}.product-detail__reviews .reviews__card,.product-detail__products .article-products__card{width:100%}.product-detail__products .article-products__body{padding-bottom:9px}:is(.product-detail__articles,.product-detail>.articles) .articles__cover{height:auto;aspect-ratio:3/2}:is(.product-detail__articles,.product-detail>.articles) .articles__item{min-height:0}}@media only screen and (min-width: 769px)and (max-width: 1024px){.product-detail__intro h1{top:0}.product-detail__action-copy>p:first-child{top:-5px}.product-detail__faq .faq__item--open .faq__answer .faq__line-box{position:relative;top:-5.328125px}.product-detail__products .article-section-title{position:relative;top:-8px}}@media only screen and (min-width: 1000px){.product-page .main{margin-top:-115px}.product-detail__action,.product-detail__composition,.product-detail__use,.product-detail__evidence{scroll-margin-top:100px}.product-detail__hero-top{height:193px;padding:139px var(--page-gutter) 32px}}@media only screen and (min-width: 1025px){.product-detail__reason-list{gap:40px}.product-detail__reason{font-size:18px;line-height:24px}.product-detail__reason-icon{width:80px;height:80px;flex-basis:80px}}@media only screen and (min-width: 1025px){.product-detail{gap:80px}.product-detail__hero{height:auto}.product-detail__hero-body{grid-template-columns:repeat(2, minmax(0, 1fr));gap:40px;align-items:start}.product-detail__gallery{grid-template-rows:80px 380px 20px 56px;height:566px;padding-bottom:30px;border-radius:32px}.product-detail__symptoms{width:calc(100% - 60px);min-height:40px;flex-direction:row;gap:10px;margin:0 auto 40px;padding:6px 18px;border-radius:0 0 24px 24px;font-size:16px;line-height:22px}.product-detail__symptoms span:not(:last-child)::after{content:" •";margin-right:10px;color:currentcolor}.product-detail__symptoms--multiline{min-height:60px;flex-direction:column;gap:4px;margin-bottom:20px}.product-detail__gallery-stage{width:calc(100% - 60px);height:380px;margin:0 auto}.product-detail__gallery-image{width:380px;height:380px}.product-detail__gallery-foot{width:calc(100% - 60px);height:56px;margin:0 auto}.product-detail__gallery-controls .product-detail__round-button{width:48px;height:48px}.product-detail__age{min-width:56px;height:56px;font-size:24px;line-height:32px}.product-detail__intro{gap:0}.product-detail__intro-copy{gap:0}.product-detail__intro h1{top:0;margin-bottom:0;font-size:60px;line-height:70px}.product-detail__intro h1+.product-detail__kind{margin-top:20px}.product-detail__intro-copy+.product-detail__video-button{margin-top:32px}.product-detail__intro-copy+.product-detail__download{margin-top:32px}.product-detail__video-button+.product-detail__download{margin-top:60px}.product-detail__download+.product-section-nav{margin-top:60px}.product-detail__video-label--mobile{display:none}.product-detail__video-label--desktop{display:inline}.product-detail__video-button{font-size:18px;line-height:24px}.product-detail__kind{font-size:18px;line-height:24px}.product-detail__positioning,.product-detail__release{font-size:24px;line-height:32px}.product-detail__download{font-size:18px;line-height:24px}.product-detail__download{width:211px}.product-detail__section-title{font-size:40px;line-height:50px}.product-detail__reasons,.product-detail__action,.product-detail__use,.product-detail__evidence,.product-detail__precautions{gap:40px}.product-detail__reasons{min-height:0}.product-detail__action{min-height:0;gap:40px;padding-top:0}.product-detail__composition{min-height:0}.product-detail__use{min-height:0;gap:40px}.product-detail__evidence{min-height:0}.product-detail__precautions{min-height:0;gap:40px}.product-detail__reviews{min-height:0}.product-detail__reason-list{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:40px}.product-detail__reason{flex-direction:column;align-items:center;gap:12px;font-size:18px;line-height:24px;text-align:center}.product-detail__reason-icon{width:80px;height:80px;flex-basis:80px}.product-detail__action-grid{display:grid;grid-template-columns:minmax(0, 1fr) 279px;gap:40px}.product-detail__action-copy{font-size:24px;line-height:32px}.product-detail__action-copy>p:first-child{top:0;margin-bottom:0}.product-detail__action-copy p+p{margin-top:14px}.product-detail__action-copy .product-detail__action-secondary{margin-top:32px}.product-detail__action-visual{position:relative;inset:auto;height:250px;justify-content:flex-start}.product-detail__action-visual img{width:279px;height:250px}.product-detail__action-copy p+ol{margin-top:14px}.product-detail__action-copy ol{padding-left:36px}.product-detail__action-list{margin-top:8px}.product-detail__action-list--single{grid-template-columns:minmax(0, 1fr)}.product-detail__duration{width:666px;height:92px;gap:16px;margin-top:32px;padding:16px 24px;border-radius:24px;font-size:24px;line-height:32px}.product-detail__duration img{width:60px;height:60px;flex-basis:60px}.product-detail__composition .container{display:block}.product-detail__composition-lead{width:calc(100% - 172px);min-height:80px;margin-top:40px;padding:24px 32px;font-size:24px;line-height:32px}.product-detail__composition-list{gap:20px;margin-top:20px;transform:translateX(calc(-1 * var(--composition-offset, 0px)))}.product-detail__composition[data-composition-scrollable=true][data-composition-at-end=false] .product-detail__composition-viewport{mask-image:linear-gradient(to right, #000000 0, #000000 calc(100% - 120px), transparent 100%)}.product-detail__composition-item{width:270px;height:auto;min-height:264px;flex-basis:270px;gap:16px;padding:24px 16px 16px}.product-detail__composition-item h3{font-size:18px;line-height:24px}.product-detail__composition-item img{width:100px;height:100px}.product-detail__composition-controls{position:absolute;top:100px;right:var(--page-gutter);gap:20px}.product-detail__composition[data-composition-scrollable=true] .product-detail__composition-controls{display:flex}.product-detail__composition-controls .product-detail__round-button{width:60px;height:60px}.product-detail__composition-item p{font-size:18px;line-height:24px}.product-detail__steps{width:min(840px,100%);gap:20px}.product-detail__step{min-height:84px;grid-template-columns:84px 20px minmax(0, 1fr);gap:0;padding:0 20px 0 0;background:#ecffee;border-radius:24px}.product-detail__step-number{grid-column:1;width:84px;height:100%;border-radius:0;background:#ccffc1;font-size:40px;line-height:50px}.product-detail__step p{grid-column:3;display:flex;width:100%;min-height:60px;align-items:center;margin-right:0;padding:18px 76px 18px 0;border-radius:16px;background:rgba(0,0,0,0)}.product-detail__step-icon{position:absolute;top:12px;right:20px;width:60px;height:60px}.product-detail__step p,.product-detail__simultaneous li,.product-detail__important li,.product-detail__evidence-copy,.product-detail__sources{font-size:18px;line-height:24px}.product-detail__evidence{gap:0}.product-detail__evidence-copy{margin-top:40px;margin-bottom:0;font-size:24px;line-height:32px}.product-detail__evidence-copy+.product-detail__benefits{margin-top:24px}.product-detail__evidence-copy p+p{margin-top:14px}.product-detail__simultaneous li,.product-detail__important li{padding:0 0 0 20px;font-size:18px;line-height:24px}.product-detail__important li{min-height:48px;padding-left:60px}.product-detail__use-notes{gap:40px}.product-detail__simultaneous ul,.product-detail__important ul{gap:16px}.product-detail__simultaneous h3,.product-detail__important h3{font-size:30px;line-height:38px}.product-detail__simultaneous,.product-detail__important{gap:16px;padding-top:8px}.product-detail__important li::before{left:0;width:48px;height:48px}.product-detail__benefits{grid-auto-flow:column;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:repeat(3, 80px);gap:24px;padding-inline:0}.product-detail__benefits--rows-2{grid-template-rows:repeat(2, 80px)}.product-detail__benefits--rows-4{grid-template-rows:repeat(4, 80px)}.product-detail__benefits li{height:80px;min-height:80px;padding:16px 24px 16px 84px;border-radius:24px;font-size:18px;line-height:24px}.product-detail__benefit-check{width:48px;height:48px;left:24px}.product-detail__safety{min-height:96px;margin-bottom:0;padding:16px 24px;border-radius:24px;font-weight:400;font-size:24px;line-height:32px}.product-detail__benefits+.product-detail__safety,.product-detail__benefits+.product-detail__sources,.product-detail__safety+.product-detail__sources{margin-top:40px}.product-detail__expand{width:158px}.product-detail__question{width:230px}.product-detail__precautions-grid{grid-template-columns:300px minmax(0, 1fr);gap:40px}.product-detail__precautions-control{gap:40px}.product-detail__manufacturer{width:100%;min-height:240px;padding:24px;border-radius:24px}.product-detail__shelf-life h3{font-size:24px;line-height:32px}.product-detail__manufacturer h3,.product-detail__manufacturer p{font-size:18px;line-height:24px}.product-detail__shelf-life p{font-size:18px;line-height:24px}.product-detail .product-detail__products{gap:40px;padding-inline:var(--page-gutter)}.product-detail__faq{padding-inline:var(--page-gutter)}.product-detail__sources{font-size:14px;line-height:20px}.product-detail__sources p{margin-bottom:0}.product-detail__sources p+p{margin-top:8px}.product-detail[data-product-slug=dyshelorz] .product-detail__safety,.product-detail[data-product-slug=dyshesol] .product-detail__safety{min-height:64px}.product-detail[data-product-slug=maslo] .product-detail__precautions,.product-detail[data-product-slug=spray] .product-detail__precautions{min-height:422px}.product-detail[data-product-slug=linden-drink] .product-detail__precautions,.product-detail[data-product-slug=propolis-drink] .product-detail__precautions{min-height:412px}.product-detail[data-product-slug=dyshelorz] .product-detail__precautions{min-height:378px}.product-detail .product-detail__products{min-height:548px}.product-detail__reviews .reviews__card{min-height:216px}.product-detail__products .article-products__list{gap:24px}.product-detail__products .article-products__image--gel{width:240px;height:240px}.product-detail__products .article-products__item{width:auto;flex:1 1 0}.product-detail__products .article-products__card{width:100%}.product-detail__reviews .section-head,:is(.product-detail__articles,.product-detail>.articles) .section-head{justify-content:flex-start;margin-bottom:40px;padding-inline:var(--page-gutter)}.product-detail__reviews .section-title,.product-detail__faq .section-title,:is(.product-detail__articles,.product-detail>.articles) .section-title{font-size:40px;line-height:50px}.product-detail__reviews .section-head__link,:is(.product-detail__articles,.product-detail>.articles) .section-head__link{gap:8px}.product-detail__reviews .reviews__list,:is(.product-detail__articles,.product-detail>.articles) .articles__list{gap:24px;padding-inline:var(--page-gutter);overflow:visible}.product-detail__reviews .reviews__card{gap:16px;width:100%;padding:24px 24px 32px}.product-detail__reviews .reviews__avatar{width:48px;height:48px;flex-basis:48px}.product-detail__reviews .reviews__person p:first-child{font-size:18px;line-height:24px}.product-detail__reviews .reviews__person p:last-child{font-size:14px;line-height:20px}.product-detail__reviews .reviews__card>p{font-size:18px;line-height:24px}.product-detail__faq{gap:40px;padding-inline:var(--page-gutter)}.product-detail__faq .faq__head{align-items:flex-start;gap:8px}.product-detail__faq .faq__title-icon{height:43px;align-items:flex-start;padding-top:17px}.product-detail__faq .faq__list{gap:24px;max-width:1000px}.product-detail__faq .faq__item{padding:16px 24px 16px 16px}.product-detail__faq .faq__question{padding-block:12px;font-size:18px;line-height:24px}.product-detail__faq .faq__answer{grid-column:2}.product-detail__faq .faq__answer p{font-size:18px;line-height:24px}.product-detail__products .article-section-title{position:relative;top:-13.328125px;margin-bottom:-13.328125px;font-size:40px;line-height:50px}.product-detail__products .article-products__slider{margin-bottom:0;padding-bottom:0;overflow:visible}.product-detail__products .article-products__card{height:458px}.product-detail__products .article-products__item::after{bottom:-8px}.product-detail__products .article-products__visual{height:280px;flex-basis:280px}.product-detail__products .article-products__image{top:30px;left:30px;height:240px}.product-detail__products .article-products__image--plaster{width:150px}.product-detail__products .article-products__image--maslo{width:129px}.product-detail__products .article-products__image--spray{width:99px}.product-detail__products .article-products__image{top:30px;left:30px;width:240px;height:240px}.product-detail__products .article-products__age{top:30px;right:30px;min-width:56px;height:56px;font-size:24px;line-height:32px}.product-detail__products .article-products__body{padding:10px 92px 30px 30px}.product-detail__products .article-products__body h3,.product-detail__products .article-products__body p{font-size:18px;line-height:24px}.product-detail__products .article-products__body h3{top:-6px}.product-detail__faq .faq__item--open .faq__answer .faq__line-box{position:relative;top:-6px}.product-detail__products .article-products__body p{display:block;overflow:visible;-webkit-line-clamp:unset}.product-detail__products .article-products__button{right:30px;bottom:40px;transform:none}}@media only screen and (min-width: 1025px)and (hover: hover){.product-detail .product-detail__products .article-products__card:hover .article-products__button{transform:none}}@media only screen and (min-width: 1025px){:is(.product-detail__articles,.product-detail>.articles) .articles__item{min-height:528px}:is(.product-detail__articles,.product-detail>.articles) .articles__body{flex:1;gap:20px;padding:24px}:is(.product-detail__articles,.product-detail>.articles) .articles__text{flex:1}:is(.product-detail__articles,.product-detail>.articles) .articles__text h3{height:auto;flex:0 0 auto;font-size:18px;line-height:24px;-webkit-line-clamp:unset}:is(.product-detail__articles,.product-detail>.articles) .articles__text p{display:-webkit-box;flex-shrink:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}:is(.product-detail__articles,.product-detail>.articles) .articles__item--contain-cover .articles__text p{-webkit-line-clamp:3}:is(.product-detail__articles,.product-detail>.articles) .articles__date,:is(.product-detail__articles,.product-detail>.articles) .articles__stat{font-size:16px;line-height:22px}.product-detail__modal{padding:40px}.product-detail__modal-head{padding:32px 40px 24px}.product-detail__modal-head h2{font-size:40px;line-height:50px}.product-detail__modal-content{padding:0 40px 40px;font-size:18px;line-height:24px}.product-detail__modal-content ul{padding-left:20px}.product-detail__modal-content li::before{top:8px;left:-20px}}@media only screen and (min-width: 500px)and (max-width: 768px){.product-detail__faq .faq__item:not(.faq__item--open){align-items:center}.product-detail__faq .faq__item:not(.faq__item--open) .faq__question{padding-block:0}}@media only screen and (min-width: 999px)and (max-width: 1024px){.product-detail__steps,.product-detail__benefits{width:min(840px,100%)}}@media only screen and (max-width: 768px){.product-detail__products .article-mobile-slider.swiper-initialized,:is(.product-detail__articles,.product-detail>.articles) .section-slider.swiper-initialized{overflow:visible}}@media only screen and (min-width: 1025px)and (max-width: 1280px){.product-detail__products .article-products__body{padding-bottom:10px}.product-detail__products .article-products__body p{width:100%}}@media only screen and (min-width: 1281px){.product-detail__hero-top{height:217px;padding:155px var(--page-gutter) 40px}.product-detail__reviews .reviews__list,.product-detail__products .article-products__list,:is(.product-detail__articles,.product-detail>.articles) .articles__list{gap:40px}}@media only screen and (min-width: 1367px){.product-detail__hero-body{gap:60px}.product-detail__intro h1>span:first-child{white-space:nowrap}}.product-detail[data-product-slug=linden-drink],.product-detail[data-product-slug=propolis-drink],.product-detail[data-product-slug=warming-gel]{--product-card-bg: #ecffee;--product-card-accent: #27ae60;--product-chip-bg: #ccffc1}.product-detail[data-product-slug=dyshelorz],.product-detail[data-product-slug=dyshesol],.product-detail[data-product-slug=dysheflu]{--product-card-bg: #edfeff;--product-card-accent: #25b9c3;--product-chip-bg: #b4fdfe}.product-detail__action-subtitle{margin-top:20px;font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:20px;line-height:28px}.product-detail__action-secondary{margin-top:8px}.product-detail__action-list{display:grid;gap:8px;margin-top:12px;padding-left:20px;list-style:none}.product-detail__action-list li{position:relative}.product-detail__action-list li::before{content:"";position:absolute;top:9px;left:-20px;width:6px;height:6px;border-radius:50%;background-color:#ff5919}.product-detail__dosage{display:grid;gap:12px;width:min(840px,100%)}.product-detail__dosage-block{display:grid;gap:8px}.product-detail__dosage-title{font-weight:400;font-size:16px;line-height:20px}.product-detail__dosage-row{display:grid;gap:4px;padding:16px 20px;border-radius:20px;background:#edfeff;font-size:16px;line-height:20px}.product-detail__dosage-row dt{font-weight:700}.product-detail__composition--compact .product-detail__composition-list{width:100%}.product-detail__composition--compact .product-detail__composition-item{width:min(270px,50vw - 28px);flex-basis:min(270px,50vw - 28px)}.product-detail__composition-tables{display:grid;gap:16px;margin-top:16px}.product-detail__composition-table{min-width:0;padding:20px;border-radius:20px;background:#fff2ed}.product-detail__composition-table-title{font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:24px;line-height:32px}.product-detail__composition-table-body{display:grid;grid-template-columns:92px minmax(0, 1fr);gap:16px;align-items:end;margin-top:16px}.product-detail__composition-table-body>img{display:block;width:92px;height:118px;object-fit:contain}.product-detail__composition-table-scroll{min-width:0;overflow-x:auto;overscroll-behavior-inline:contain}.product-detail__composition-table table{width:100%;min-width:560px;border-collapse:collapse;font-size:14px;line-height:20px}.product-detail__composition-table th,.product-detail__composition-table td{padding:8px 12px;border-bottom:1px solid rgba(255,89,25,.55);text-align:left}.product-detail__composition-table th{font-weight:700}.product-detail__composition-table th:nth-child(1),.product-detail__composition-table td:nth-child(1){width:28%}.product-detail__composition-table th:nth-child(2),.product-detail__composition-table td:nth-child(2){width:15%;white-space:nowrap}.product-detail__composition-note{margin-top:16px;padding:16px 20px;border:1px solid #ff5919;border-radius:16px;font-size:14px;line-height:20px}@media only screen and (max-width: 1024px){.product-detail__composition--dysheflu .product-detail__composition-tables{margin-top:20px}.product-detail__composition--dysheflu .product-detail__composition-table{display:flex;flex-direction:column;gap:20px;padding:20px 16px;border-radius:24px}.product-detail__composition--dysheflu .product-detail__composition-table-title{order:2;font-size:20px;line-height:28px}.product-detail__composition--dysheflu .product-detail__composition-table-body{display:contents;margin-top:0}.product-detail__composition--dysheflu .product-detail__composition-table-body>img{width:63px;height:80px;order:1;align-self:flex-start}.product-detail__composition--dysheflu .product-detail__composition-table-scroll{width:100%;order:3;overflow-x:visible}.product-detail__composition--dysheflu .product-detail__composition-table table{display:grid;min-width:0;table-layout:fixed;row-gap:8px;font-size:16px;line-height:20px}.product-detail__composition--dysheflu .product-detail__composition-table thead,.product-detail__composition--dysheflu .product-detail__composition-table tbody{display:contents}.product-detail__composition--dysheflu .product-detail__composition-table tr{display:grid;grid-template-columns:minmax(0, 110fr) minmax(0, 60fr) minmax(0, 117fr);gap:8px;padding-bottom:12px;border-bottom:1px solid rgba(255,89,25,.55)}.product-detail__composition--dysheflu .product-detail__composition-table th,.product-detail__composition--dysheflu .product-detail__composition-table td{width:auto;min-width:0;padding:0;border-bottom:0;overflow-wrap:anywhere}.product-detail__composition--dysheflu .product-detail__composition-table th:nth-child(1),.product-detail__composition--dysheflu .product-detail__composition-table td:nth-child(1),.product-detail__composition--dysheflu .product-detail__composition-table th:nth-child(2),.product-detail__composition--dysheflu .product-detail__composition-table td:nth-child(2){width:auto;white-space:normal}.product-detail__composition--dysheflu .product-detail__composition-note{padding:16px 24px;border:0;border-radius:24px;box-shadow:inset 0 0 0 1px #ff5919;font-size:18px;line-height:24px;letter-spacing:-0.14px}}.product-detail__step{height:auto}@media only screen and (min-width: 769px){.product-detail__dosage-row{grid-template-columns:minmax(0, 1fr) minmax(200px, 0.8fr);gap:24px}}@media only screen and (min-width: 1025px){.product-detail__action-subtitle{margin-top:32px;font-size:30px;line-height:38px}.product-detail__action-list{grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px 40px;margin-top:8px;padding-left:28px}.product-detail__action-list li::before{top:13px;left:-28px}.product-detail__action-list--single{grid-template-columns:minmax(0, 1fr);margin-top:8px}.product-detail__action:not(.product-detail__action--single-list) .product-detail__action-secondary{margin-top:8px}.product-detail__dosage{gap:8px}.product-detail__dosage-row{position:relative;display:flex;min-height:32px;align-items:center;gap:4px;padding:0 0 0 28px;border-radius:0;background:rgba(0,0,0,0);font-size:24px;line-height:32px}.product-detail__dosage-row::before{content:"";position:absolute;top:12px;left:0;width:8px;height:8px;border-radius:50%;background:#ff5919}.product-detail__dosage-row dt{font-weight:400}.product-detail__dosage-title{font-size:24px;line-height:32px}.product-detail__composition--compact .product-detail__composition-viewport{mask-image:none}.product-detail__composition--compact .product-detail__composition-item{width:270px;flex-basis:270px}.product-detail__composition--no-lead .product-detail__composition-viewport{margin-top:40px}.product-detail__composition--no-lead .product-detail__composition-list{margin-top:0}.product-detail__composition[data-composition-scrollable=false] .product-detail__composition-controls{display:none}.product-detail__composition[data-composition-scrollable=true].product-detail__composition--no-lead .product-detail__composition-controls{top:0}.product-detail__composition[data-composition-scrollable=true].product-detail__composition--no-lead .product-detail__composition-viewport{margin-top:50px}.product-detail__composition--maslo .product-detail__composition-item,.product-detail__composition--spray .product-detail__composition-item,.product-detail__composition--dyshelorz .product-detail__composition-item{height:auto;min-height:240px}.product-detail__composition--warming-gel .product-detail__composition-item{height:auto;min-height:288px}.product-detail__composition--dyshelorz .product-detail__composition-note{display:flex;min-height:96px;align-items:center;margin-top:40px}.product-detail__composition-tables{gap:24px;margin-top:40px}.product-detail__composition-table{padding:40px;border-radius:24px}.product-detail__composition-table-title{font-size:30px;line-height:38px}.product-detail__composition-table-body{grid-template-columns:142px minmax(0, 1fr);gap:40px;margin-top:20px}.product-detail__composition-table-body>img{width:142px;height:183px}.product-detail__composition--dysheflu .product-detail__composition-table-body{position:relative}.product-detail__composition--dysheflu .product-detail__composition-table-body>img{position:absolute;top:0;left:0;width:178px;max-width:none;height:229px;transform:translate(-18px, -21px)}.product-detail__composition--dysheflu .product-detail__composition-table-scroll{grid-column:2}.product-detail__composition-table table{display:grid;min-width:0;row-gap:12px;font-size:18px;line-height:24px}.product-detail__composition-table thead,.product-detail__composition-table tbody{display:contents}.product-detail__composition-table tr{display:grid;grid-template-columns:280px 150px minmax(0, 1fr);height:37px}.product-detail__composition-table th,.product-detail__composition-table td{height:37px;padding:0;vertical-align:middle}.product-detail__composition-table tr:last-child th,.product-detail__composition-table tr:last-child td{height:37px}.product-detail__composition-table th:nth-child(1),.product-detail__composition-table td:nth-child(1){width:280px;padding-right:40px}.product-detail__composition-table th:nth-child(2),.product-detail__composition-table td:nth-child(2){width:150px;padding-right:40px}.product-detail__composition-note{display:flex;height:64px;align-items:center;margin-top:24px;padding:0 20px;font-size:24px;line-height:32px}}@media(prefers-reduced-motion: reduce){.product-detail__gallery--ready .product-detail__gallery-picture,.product-detail__composition-list,.product-detail__round-button,.product-detail__modal,.product-detail__modal-window{transition:none}}.articles__title-link{align-items:flex-end}.articles__list{width:100%;max-width:1440px;margin-inline:auto;display:flex;gap:16px;padding-inline:var(--page-gutter);scroll-snap-type:x mandatory;scroll-padding-left:var(--page-gutter);overflow-x:auto;scrollbar-width:none}.articles__list::-webkit-scrollbar{display:none}.articles__item{position:relative;scroll-snap-align:start;flex:0 0 300px;display:flex;flex-direction:column;border-radius:24px;overflow:hidden;background:#fff}.articles__item::after{content:"";position:absolute;inset:0;border:1px solid #ffa481;border-radius:24px;pointer-events:none}.articles__cover,.articles__text,.articles__btn{text-decoration:none;color:inherit}.articles__cover{display:block;width:100%;height:200px;flex:0 0 auto;overflow:hidden;background:#fff}.articles__cover picture{display:block;width:100%;height:100%}.articles__cover-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease-in}.articles__item--contain-cover .articles__cover-img{object-fit:contain}.articles__body{flex:1;display:flex;flex-direction:column;gap:16px;padding:16px 20px;background:#fff}.articles__text{flex:1;display:flex;flex-direction:column;gap:8px}.articles__text h3{font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#000;height:40px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.articles__text p{display:none;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:400;font-size:18px;line-height:24px;color:#000}.articles__meta{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.articles__info{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.articles__date{font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:400;font-size:14px;line-height:18px;color:#000;white-space:nowrap}.articles__divider{width:100%;height:1px;background:#939598}.articles__stats{display:flex;align-items:center;gap:12px}.articles__stat{display:inline-flex;align-items:center;gap:4px;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:400;font-size:14px;line-height:18px;color:#000}.articles__stat svg{color:#000;fill:currentColor;flex:0 0 auto}.articles__stat--likes{position:relative;z-index:1;height:24px;gap:4px}button.articles__stat--likes{padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer}.articles__stat--active,.articles__stat--active svg{color:#ff5919}@media(hover: hover){button.articles__stat--likes:hover,button.articles__stat--likes:hover svg{color:#ff5919}}.articles__like-count{display:inline-block;min-width:2ch;font-variant-numeric:tabular-nums;text-align:left}.articles__btn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:100px;background:#fff2ed;color:#ff5919;transition:background .3s ease-in,color .3s ease-in}.articles__btn svg{fill:none;stroke:currentColor}.articles__item,.articles__body{transition:background .3s ease-in}.articles__item:hover,.articles__item:has(.articles__cover:focus-visible,.articles__text:focus-visible,.articles__btn:focus-visible){background:#fff2ed}.articles__item:hover .articles__body,.articles__item:has(.articles__cover:focus-visible,.articles__text:focus-visible,.articles__btn:focus-visible) .articles__body{background:#fff2ed}.articles__item:hover .articles__cover-img,.articles__item:has(.articles__cover:focus-visible,.articles__text:focus-visible,.articles__btn:focus-visible) .articles__cover-img{transform:scale(1.1)}.articles__item:hover .articles__btn,.articles__item:has(.articles__cover:focus-visible,.articles__text:focus-visible,.articles__btn:focus-visible) .articles__btn{background:#ff5919;color:#fff}@media(prefers-reduced-motion: reduce){.articles__item,.articles__body,.articles__cover-img,.articles__btn{transition:none}}@media only screen and (min-width: 1025px){.articles__chevron{align-self:flex-end;margin-bottom:7px}.articles__list{gap:24px;padding-inline:var(--page-gutter);overflow:visible}.articles__item{flex:0 0 400px;min-height:528px}.articles__cover{height:267px}.articles__body{flex:1;gap:20px;padding:24px}.articles__text{flex:1}.articles__text h3{flex:0 0 auto;font-size:18px;line-height:24px;height:auto;-webkit-line-clamp:unset}.articles__text p{display:-webkit-box;flex-shrink:0;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.articles__item:nth-child(3) .articles__text p{-webkit-line-clamp:3}.articles__date{font-size:16px;line-height:22px}.articles__stat{font-size:16px;line-height:22px}.articles__like-count{min-width:20px}}.page-home .articles__item{flex:1 1 300px;min-width:300px}.page-home .articles__viewport.swiper-initialized .articles__item{flex:0 0 300px;min-width:300px}@media only screen and (min-width: 769px)and (max-width: 1024px){.page-home .articles__item,.page-home .articles__viewport.swiper-initialized .articles__item{flex:1 1 0;min-width:0}.page-home .articles__cover{height:auto;aspect-ratio:3/2}}@media only screen and (min-width: 1025px){.page-home .articles__chevron{align-self:flex-end;margin-bottom:7px}.page-home .articles__item{min-height:528px}.page-home .articles__cover{height:auto;aspect-ratio:3/2}.page-home .articles__body{flex:1;gap:20px;padding:24px}.page-home .articles__text{flex:1}.page-home .articles__text h3{flex:0 0 auto;height:auto;font-size:18px;line-height:24px;-webkit-line-clamp:unset}.page-home .articles__text p{display:-webkit-box;flex-shrink:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}.page-home .articles__item:nth-child(3) .articles__text p{-webkit-line-clamp:3}.page-home .articles__date,.page-home .articles__stat{font-size:16px;line-height:22px}.page-home .articles__like-count{min-width:20px}}@media only screen and (min-width: 1025px){.page-home .articles__item{flex:1 1 400px;min-width:0}}@media only screen and (min-width: 1281px){.articles__list{gap:40px}}.articles-page{width:100%}.articles-page__content{backface-visibility:hidden}@media only screen and (max-width: 499px){.articles-list-page{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}}.articles-page__breadcrumbs{height:22px;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:14px;line-height:18px;color:#939598}.articles-page__breadcrumbs ol{display:flex;align-items:center;gap:4px;height:100%}.articles-page__breadcrumbs li{display:inline-flex;align-items:center;gap:4px}.articles-page__breadcrumbs li+li::before{content:"—";color:#000}.articles-page__breadcrumbs a{color:#000;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em;text-decoration-skip-ink:none;transition:color .3s ease-in}@media(hover: hover){.articles-page__breadcrumbs a:hover{color:#ff5919}}.articles-page__content{width:100%;max-width:1440px;margin-inline:auto;display:flex;flex-direction:column;gap:24px;padding-inline:var(--page-gutter)}.articles-page__intro{display:flex;flex-direction:column;gap:24px;min-height:232px;margin-bottom:-5.75px;padding-bottom:12px}.articles-page__intro h1{max-width:100%;font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:30px;line-height:38px;color:#000}.articles-page__intro p{max-width:100%;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:400;font-size:18px;line-height:24px;letter-spacing:-0.3px;color:#000}.articles-page__list.articles__list{display:grid;grid-template-columns:minmax(0, 1fr);gap:24px;width:100%;max-width:none;margin:0;padding:0;overflow:visible;scroll-padding:0;scroll-snap-type:none}.articles-page__list:focus{outline:none}.articles-page__item.articles__item{display:flex;width:100%;height:auto;flex-basis:auto;scroll-snap-align:none}.articles-page__item:nth-child(n+5){display:none}.articles-page--js .articles-page__item.articles__item{display:flex}.articles-page--js .articles-page__item[hidden]{display:none}@keyframes articles-page-list-in{from{opacity:0;transform:translateY(12px)}}.articles-page__list--entering{animation:articles-page-list-in .3s ease-out}.articles-page__item .articles__cover{height:auto;aspect-ratio:400/267}.articles-page__item .articles__body{min-height:139px}@media(prefers-reduced-motion: reduce){.articles-page__breadcrumbs a{transition:none}.articles-page__list--entering{animation:none}}@media only screen and (min-width: 376px){.articles-page__intro{min-height:0}}@media only screen and (min-width: 769px){.articles-page__content{gap:20px}.articles-page__list.articles__list{grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px 16px}.articles-page__item:nth-child(-n+9){display:flex}.articles-page__item:nth-child(n+10){display:none}}@media only screen and (min-width: 769px)and (max-width: 1024px){.articles-page__item .articles__text h3{letter-spacing:-0.05px}}@media only screen and (min-width: 1025px){.articles-page__breadcrumbs{font-size:16px;line-height:22px}.articles-page__content{gap:40px;padding-inline:var(--page-gutter)}.articles-page__intro{gap:40px;min-height:194px;margin-bottom:-7px;padding-bottom:20px}.articles-page__intro h1{font-size:60px;line-height:70px}.articles-page__intro p{max-width:1000px;font-size:24px;line-height:32px}.articles-page__list.articles__list{grid-template-columns:repeat(3, minmax(0, 1fr));gap:40px;padding:0}.articles-page__item .articles__cover{height:auto;aspect-ratio:400/267}.articles-page__item .articles__body{min-height:0}.articles-page__item.articles__item{--articles-page-lead-lines: 6}.articles-page__item--two-line.articles__item{--articles-page-lead-lines: 5}.articles-page__item:nth-child(6){--articles-page-lead-lines: 7}.articles-page__item .articles__text{min-height:0;overflow:hidden}.articles-page__item .articles__text p{display:-webkit-box;flex:0 0 auto;min-height:0;overflow:hidden;letter-spacing:-0.2px;-webkit-box-orient:vertical;-webkit-line-clamp:var(--articles-page-lead-lines)}}@media only screen and (min-width: 1280px)and (max-width: 1376px){.articles-page__item.articles__item{--articles-page-lead-lines: 5}.articles-page__item--two-line.articles__item,.articles-page__item:nth-child(8){--articles-page-lead-lines: 4}.articles-page__item:nth-child(9){--articles-page-lead-lines: 3}}@media only screen and (min-width: 1377px){.articles-page__item.articles__item{--articles-page-lead-lines: 4}.articles-page__item--two-line.articles__item{--articles-page-lead-lines: 3}}@media only screen and (min-width: 1025px)and (max-width: 1279px){body.articles-list-page,body.articles-list-page *{font-family:"Nunito",-apple-system,"Segoe UI",Arial,sans-serif}body.articles-list-page .articles-page__intro p{letter-spacing:-0.02px}body.articles-list-page .articles-page__intro h1,body.articles-list-page .fos-modal__title,body.articles-list-page .fos-modal__title *,body.articles-list-page .modal-buy__title{font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif}}.article-detail{--article-flow-gel: -16px;--article-flow-methods: -11px;--article-flow-maslo: -15px;--article-flow-bronchitis: -11px;--article-flow-literature: -5px;--article-flow-tail: -1px;width:100%;margin-bottom:var(--article-flow-tail)}.article-page{--article-flow-faq: -15px}.article-detail__promo[data-product]{margin-top:0}@media only screen and (min-width: 999px)and (max-width: 1024px){.article-detail__promo[data-product]{margin-top:8px}}#metody-profilaktiki{margin-top:var(--article-flow-methods)}#bronhit{margin-top:var(--article-flow-bronchitis)}.article-detail__faq{margin-bottom:var(--article-flow-faq)}@media only screen and (min-width: 376px){.article-detail{--article-flow-gel: -16px;--article-flow-methods: -11px;--article-flow-maslo: 4px;--article-flow-bronchitis: -10px;--article-flow-literature: -6px;--article-flow-tail: 0px}}@media only screen and (min-width: 413px){.article-detail{--article-flow-gel: -10px;--article-flow-methods: -11px;--article-flow-maslo: -16px;--article-flow-bronchitis: -11px;--article-flow-literature: -5px}.article-page{--article-flow-faq: -10px}}@media only screen and (min-width: 500px){.article-detail{--article-flow-gel: -15px;--article-flow-methods: -11px;--article-flow-maslo: -17px;--article-flow-bronchitis: -10px;--article-flow-literature: -5px}.article-page{--article-flow-faq: -16px}}@media only screen and (min-width: 768px){.article-detail{--article-flow-gel: -16px;--article-flow-maslo: -15px;--article-flow-bronchitis: -11px;--article-flow-tail: -1px}.article-page{--article-flow-faq: -5px}}@media only screen and (min-width: 769px){.article-detail{--article-flow-gel: -15px;--article-flow-methods: 0px;--article-flow-maslo: -17px;--article-flow-bronchitis: 0px;--article-flow-literature: -5px;--article-flow-tail: 0px}.article-page{--article-flow-faq: -7px}}@media only screen and (min-width: 1000px){.article-detail{--article-flow-gel: -10px;--article-flow-maslo: -11px;--article-flow-literature: -6px}}@media only screen and (min-width: 1001px){.article-detail{--article-flow-gel: -11px;--article-flow-maslo: -10px;--article-flow-literature: -5px}.article-page{--article-flow-faq: -8px}}@media only screen and (min-width: 1025px){.article-detail{--article-flow-gel: -12px;--article-flow-maslo: -30px;--article-flow-bronchitis: -12px;--article-flow-literature: -6px}.article-page{--article-flow-faq: -17px}}@media only screen and (min-width: 1280px){.article-detail{--article-flow-gel: -17px;--article-flow-maslo: -19px;--article-flow-bronchitis: 1px;--article-flow-literature: -7px}.article-page{--article-flow-faq: -18px}}@media only screen and (min-width: 1366px){.article-detail{--article-flow-gel: -18px;--article-flow-maslo: -18px;--article-flow-bronchitis: 0px;--article-flow-literature: -6px}}@media only screen and (min-width: 1440px){.article-detail{--article-flow-bronchitis: 1px;--article-flow-literature: -7px}}@media only screen and (min-width: 1025px)and (max-width: 1025px){.article-detail{transform:translateY(1px)}}@media only screen and (max-width: 499px){body.article-page{text-rendering:geometricPrecision}}@media only screen and (min-width: 768px){body.article-page{text-rendering:geometricPrecision}}.article-detail__breadcrumbs-wrap,.article-detail__header,.article-detail__content,.article-detail__toc{transform:translateZ(0)}.article-detail__header{width:100%;max-width:1440px;margin-inline:auto;display:flex;flex-direction:column;gap:20px;padding-inline:var(--page-gutter)}.article-detail__article-nav{display:flex;align-items:center;justify-content:space-between;min-height:24px}.article-detail__article-nav-link{display:inline-flex;align-items:center;gap:4px;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#000;text-decoration:none;transition:color .3s ease-in}.article-detail__article-nav-link svg{flex:0 0 24px;fill:none;stroke:currentColor}@media(hover: hover){.article-detail__article-nav-link:hover{color:#ff5919}}.article-detail__article-nav-link:focus-visible{color:#ff5919}.article-detail__intro{display:flex;flex-direction:column;gap:20px}.article-detail__intro h1{font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:30px;line-height:38px;color:#000}.article-detail__meta{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.article-detail__meta time,.article-detail__meta p{font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:16px;line-height:20px;color:#000}.article-detail__meta-note{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;background:#f5f5f5}.article-detail__meta-note img{flex:0 0 auto}.article-detail__meta-note--ai{min-height:40px}.article-detail__consultation-note{width:fit-content;margin-top:12px;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:16px;line-height:20px;color:#000}.article-detail__author{font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:16px;line-height:20px;color:#000}.article-detail__layout{width:100%;max-width:1440px;margin-inline:auto;display:grid;grid-template-columns:minmax(0, 1fr);margin-top:24px;padding-inline:var(--page-gutter)}.article-detail__column{min-width:0}.article-detail__cover{width:100%;overflow:hidden;background:#fff}.article-detail__cover img{display:block;width:100%;height:100%;object-fit:cover}.article-detail__content .text-content img{border-radius:24px}.article-detail__cover{aspect-ratio:900/600.75;border-radius:24px}.article-detail__toc{border-radius:32px;background:#fff2ed}.article-detail__toc--mobile{margin-top:24px;padding:24px 20px}.article-detail__toc--desktop{display:none}.article-detail__toc-title{margin-bottom:16px;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:700;font-size:18px;line-height:24px;color:#000}.article-detail__toc-list{display:flex;flex-direction:column;gap:16px;list-style:none}.article-detail__toc-link{display:block;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:16px;line-height:20px;color:#000;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em;text-decoration-skip-ink:none;text-decoration-skip-ink:none;transition:color .3s ease-in}@media(hover: hover){.article-detail__toc-link:hover{color:#ff5919}}.article-detail__toc-link:focus-visible{color:#ff5919;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em;text-decoration-skip-ink:none}.article-detail__content{display:flex;flex-direction:column;gap:32px;margin-top:40px;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:16px;line-height:20px;color:#000}.article-detail__content p,.article-detail__content li,.article-detail__content th,.article-detail__content td{font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:16px;line-height:20px;color:#000}.article-detail__content>:not(.text-content):has(>.text-content),.article-detail__content>:not(.text-content)>.text-content,.article-detail__content>.text-content{display:flex;flex-direction:column;gap:24px}.article-detail__content>.text-content{gap:32px}#prostuda{gap:24px}.article-detail__content .text-content:has(img[style*=float]){display:flow-root}.article-detail__content .text-content:has(img[style*=float])>*+*{margin-top:24px}#bronhit{gap:32px}#metody-profilaktiki>.text-content:first-child>h2{max-width:100%}#metody-profilaktiki>.text-content:first-child>p{max-width:100%}.article-detail__content .text-content>section{display:flex;flex-direction:column;gap:12px}#bronhit>section{gap:16px}.article-detail__content .text-content>section h3{font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:20px;line-height:28px;color:#000}.article-detail__content .text-content>section h4{font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:700;font-size:18px;line-height:24px;color:#000}.article-detail__content .text-content>div,.article-detail__content .text-content>section>div{display:flex;flex-direction:column;gap:10px}#profilaktika-posle-pereohlazhdeniya>.text-content>div{letter-spacing:0}#profilaktika-posle-pereohlazhdeniya>.text-content>div>p:first-child{max-width:100%}@media only screen and (min-width: 500px)and (max-width: 1024px){.article-detail__intro h1{letter-spacing:.1px}}@media only screen and (min-width: 500px)and (max-width: 500px){body.article-page{text-rendering:geometricPrecision}.article-detail__promo{text-rendering:auto}#profilaktika-posle-pereohlazhdeniya>.text-content>h2{letter-spacing:.1px}#metody-profilaktiki>.text-content:first-child>section:nth-of-type(2)>ol li:nth-child(2){letter-spacing:.03px}}@media only screen and (max-width: 375px){#metody-profilaktiki>.text-content:first-child>h2{width:334px}#metody-profilaktiki>.text-content:first-child>p{width:330px}#profilaktika-posle-pereohlazhdeniya>.text-content>div>p:first-child{width:332px}}.article-detail__promo{display:flex;flex-direction:column;align-items:center;gap:16px;padding:16px 20px 24px;border-radius:32px;background:#ecffee}.article-detail__promo-product{position:relative;width:163px;height:180px;flex:0 0 180px}.article-detail__promo-halo{position:absolute;top:33px;left:8px;width:147px;height:147px;border-radius:50%;background:linear-gradient(to top, rgba(39, 174, 96, 0.2), rgba(39, 174, 96, 0))}.article-detail__promo-image{position:absolute;top:0;left:0;z-index:1;width:163px;max-width:none;height:163px;object-fit:contain;transform:rotate(-5deg);transform-origin:center}.article-detail__promo-content,.article-detail__promo-copy,.article-detail__promo-actions{display:flex;flex-direction:column}.article-detail__promo-content{width:100%;align-items:center;gap:16px}.article-detail__promo-copy{gap:4px;width:100%;text-align:center}.article-detail__promo-copy h3{font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#000}.article-detail__promo-actions{width:100%;flex-flow:row wrap;align-items:center;justify-content:center;gap:12px}.article-detail__promo-button{display:inline-flex;align-items:center;justify-content:center;height:48px;padding-inline:20px;border:0;border-radius:24px;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#fff;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color .3s ease-in,transform .3s ease-out}.article-detail__promo-button--partners{width:196px;background:#2a7d4d}.article-detail__promo-button--manufacturer{width:232px;background:#27ae60}@media(hover: hover){.article-detail__promo-button:hover{background:#ff5919;transform:translateY(-2px)}}.article-detail__promo-button:focus-visible{background:#ff5919}.article-detail__literature,.article-detail__content [data-is-literature],.article-detail__content .text-content:has(>p:first-child+ol:last-child){display:flex;flex-direction:column;gap:12px;margin-top:var(--article-flow-literature);padding:24px 20px;border-radius:32px;background:#f5f5f5}.article-detail__literature>:first-child,.article-detail__content [data-is-literature]>:first-child,.article-detail__content .text-content:has(>p:first-child+ol:last-child)>:first-child{font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:700;font-size:16px;line-height:20px}.article-detail__literature ol,.article-detail__content [data-is-literature] ol,.article-detail__content .text-content:has(>p:first-child+ol:last-child) ol{display:flex;flex-direction:column;gap:10px;padding-left:24px;list-style:decimal;list-style-position:outside;counter-reset:none}.article-detail__literature ol>li,.article-detail__content [data-is-literature] ol>li,.article-detail__content .text-content:has(>p:first-child+ol:last-child) ol>li{padding-left:0;counter-increment:none}.article-detail__literature ol>li::before,.article-detail__content [data-is-literature] ol>li::before,.article-detail__content .text-content:has(>p:first-child+ol:last-child) ol>li::before{content:none}.article-detail__literature a,.article-detail__content [data-is-literature] a,.article-detail__content .text-content:has(>p:first-child+ol:last-child) a{color:inherit;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em;text-decoration-skip-ink:none;transition:color .3s ease-in}.article-detail__literature a:focus-visible,.article-detail__content [data-is-literature] a:focus-visible,.article-detail__content .text-content:has(>p:first-child+ol:last-child) a:focus-visible{color:#ff5919;outline:2px solid #ff5919;outline-offset:2px}@media(hover: hover){.article-detail__literature a:hover,.article-detail__content [data-is-literature] a:hover,.article-detail__content .text-content:has(>p:first-child+ol:last-child) a:hover{color:#ff5919}}@media only screen and (min-width: 376px){.article-detail__literature,.article-detail__content [data-is-literature],.article-detail__content .text-content:has(>p:first-child+ol:last-child){letter-spacing:-0.05px}}@media only screen and (min-width: 497px)and (max-width: 499px){.article-detail__literature,.article-detail__content [data-is-literature],.article-detail__content .text-content:has(>p:first-child+ol:last-child){letter-spacing:normal}}@media only screen and (min-width: 1240px){.article-detail__literature,.article-detail__content [data-is-literature],.article-detail__content .text-content:has(>p:first-child+ol:last-child){gap:20px;padding:30px}.article-detail__literature>:first-child,.article-detail__content [data-is-literature]>:first-child,.article-detail__content .text-content:has(>p:first-child+ol:last-child)>:first-child{font-size:18px;line-height:24px}.article-detail__literature ol,.article-detail__content [data-is-literature] ol,.article-detail__content .text-content:has(>p:first-child+ol:last-child) ol{padding-left:27px}}.article-detail__engagement{display:flex;flex-direction:column;gap:32px}.article-detail__stats,.article-detail__reaction-group,.article-detail__views,.article-detail__share-list{display:flex;align-items:center}.article-detail__stats{gap:20px;min-height:32px}.article-detail__reaction-group,.article-detail__views{gap:8px}.article-detail__reaction-count{display:inline-block;min-width:2.5ch;flex:0 0 auto;font-variant-numeric:tabular-nums;text-align:left}.article-detail__reaction{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:50%;background:#fff2ed;color:#ff5919;cursor:pointer;transition:background-color .3s ease-out,color .3s ease-out}.article-detail__reaction svg{fill:currentColor;transform-origin:center}.article-detail__reaction--dislike svg{transform:scaleY(-1)}@media(hover: hover){.article-detail__reaction:hover{background:#ff5919;color:#fff}}.article-detail__reaction[aria-pressed=true],.article-detail__reaction:focus-visible{background:#ff5919;color:#fff}.article-detail__views svg{fill:currentColor}.article-detail__updated{display:flex;flex-flow:row wrap;column-gap:20px;row-gap:8px}.article-detail__updated time{font-size:14px;line-height:18px}.article-detail__share{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.article-detail__share>p{font-family:"Inter",sans-serif;font-size:18px;line-height:24px}.article-detail__tags{display:flex;flex-wrap:wrap;gap:12px;list-style:none}.article-detail__tags a{display:inline-flex;align-items:center;height:36px;padding:7px 16px;border:1px solid #ffa481;border-radius:12px;font-size:16px;line-height:20px;color:#000;text-decoration:none;transition:background-color .3s ease-in,color .3s ease-in}@media(hover: hover){.article-detail__tags a:hover{background:#fff2ed;color:#ff5919}}.article-detail__tags a:focus-visible{background:#fff2ed;color:#ff5919}@media(prefers-reduced-motion: reduce){.article-detail__article-nav-link,.article-detail__toc-link,.article-detail__promo-button,.article-detail__reaction,.article-detail__reaction svg,.article-detail__tags a{transition:none}}@media only screen and (min-width: 768px){.article-detail__meta{flex-flow:row wrap;align-items:center}.article-detail__meta-note{white-space:nowrap}}@media only screen and (min-width: 769px){.article-detail__engagement{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:center;gap:20px}.article-detail__updated{grid-column:1/-1;flex-direction:row;gap:20px}.article-detail__stats{grid-column:1}.article-detail__share{grid-column:3;flex-direction:row;align-items:center;gap:12px}.article-detail__promo{flex-direction:row;align-items:center;gap:24px;padding:20px}.article-detail__promo-product{flex-basis:163px}.article-detail__promo-content{flex:1 1 auto;width:auto;min-width:0;align-items:flex-start;gap:20px}.article-detail__promo-copy{text-align:left}.article-detail__promo-actions{justify-content:flex-start}}@media only screen and (min-width: 1025px){.article-detail__layout{grid-template-columns:minmax(0, 1fr) 40px 300px}.article-detail__column{grid-column:1}.article-detail__cover{height:auto;aspect-ratio:900/600.75}.article-detail__toc--mobile{display:none}.article-detail__toc--desktop{position:sticky;top:100px;grid-column:3;display:block;align-self:start;padding:24px 20px 32px}}@media only screen and (min-width: 1025px){.article-detail__header{gap:24px;padding-inline:var(--page-gutter)}.article-detail__article-nav-link{font-size:18px;line-height:24px}.article-detail__intro{gap:20px}.article-detail__intro h1{font-size:60px;line-height:70px}.article-detail__meta{flex-direction:row;align-items:center;gap:20px;letter-spacing:-0.2px}.article-detail__meta time,.article-detail__meta p{font-size:18px;line-height:24px}.article-detail__meta-note{min-height:40px}.article-detail__consultation-note{margin-top:20px;font-size:18px;line-height:24px}.article-detail__author{font-size:18px;line-height:24px}.article-detail__layout{grid-template-columns:minmax(0, 1fr) 40px 300px;margin-top:40px;padding-inline:var(--page-gutter)}.article-detail__column{grid-column:1}.article-detail__cover{height:auto;aspect-ratio:900/600.75;border-radius:32px}.article-detail__content .text-content img{border-radius:32px}.article-detail__toc--mobile{display:none}.article-detail__toc--desktop{position:sticky;top:140px;grid-column:3;display:block;align-self:start;padding:24px 24px 32px}.article-detail__toc-title{font-size:24px;line-height:32px}.article-detail__toc-link{font-size:18px;line-height:24px}.article-detail__content{gap:48px;margin-top:48px;font-size:18px;line-height:24px}.article-detail__content p,.article-detail__content li,.article-detail__content th,.article-detail__content td{font-size:18px;line-height:24px}.article-detail__content .text-content ul:not([class])>li{padding-left:20px}.article-detail__content>:not(.text-content):has(>.text-content),.article-detail__content>:not(.text-content)>.text-content,.article-detail__content>.text-content{gap:32px}.article-detail__content>.text-content{gap:48px}#prostuda{gap:32px}.article-detail__content .text-content:has(img[style*=float])>*+*{margin-top:32px}#metody-profilaktiki>.text-content:first-child>h2,#metody-profilaktiki>.text-content:first-child>p{width:auto}.article-detail__content .text-content>section{gap:16px}.article-detail__content .text-content>section h3{font-size:30px;line-height:38px}.article-detail__content .text-content>section h4{font-size:24px;line-height:32px}#profilaktika-posle-pereohlazhdeniya>.text-content>div>p:first-child{width:auto}#metody-profilaktiki>.text-content:first-child>section:first-of-type>ul li:nth-child(4){width:calc(100% + 8px)}#metody-profilaktiki>.text-content:first-child>section>ul,#metody-profilaktiki>.text-content:first-child>section>ol{gap:12px}.article-detail__promo{flex-direction:row;align-items:center;gap:24px;padding:30px}.article-detail__promo-product{width:180px;height:220px;flex-basis:180px}.article-detail__promo-halo{top:40px;left:0;width:180px;height:180px}.article-detail__promo-image{top:0;left:-10px;width:200px;height:200px}.article-detail__promo-content{flex:1 1 auto;width:auto;min-width:0;align-items:flex-start;gap:20px}.article-detail__promo-copy{text-align:start}.article-detail__promo-copy h3{font-size:18px;line-height:24px}.article-detail__promo-actions{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;column-gap:20px;row-gap:12px}.article-detail__promo-button{width:auto;padding-inline:28px;font-size:18px;line-height:24px}.article-detail__stats{gap:20px}.article-detail__reaction-group,.article-detail__views{gap:8px}.article-detail__updated time{font-size:16px;line-height:22px}.article-detail__tags a{height:48px;padding:11px 24px;border-radius:16px;font-size:18px;line-height:24px}}@media only screen and (min-width: 1281px){.article-detail__layout{grid-template-columns:minmax(0, 1fr) 40px 340px}}@media only screen and (min-width: 1440px){.article-detail__cover{height:600.75px}}.article-section-title{font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:24px;line-height:32px;color:#000}.article-slider-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.article-slider-head__counter{flex:0 0 auto;display:inline-flex;align-items:center;gap:2px;width:40px;font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:24px;line-height:32px;color:#ffa481}@media only screen and (min-width: 500px){.article-page .article-experts__counter,.article-page .article-related__counter,.article-page .article-products__counter{display:none}}@media only screen and (min-width: 500px)and (max-width: 515px){.article-page .article-products{margin-bottom:-32px}}@media only screen and (min-width: 1025px){.article-page .main{gap:80px}}.article-detail__faq,.article-experts,.article-related,.article-products,.article-proof,.article-source{width:100%;max-width:1440px;margin-inline:auto;padding-inline:var(--page-gutter);transform:translateZ(0)}.article-detail__faq,.article-experts,.article-related,.article-products{display:flex;flex-direction:column;gap:20px}.article-detail__faq{padding-inline:20px}.article-detail__faq .faq__list{width:100%;max-width:none;gap:24px}@media only screen and (max-width: 768px){.article-detail__faq .faq__item{padding:16px}}@media only screen and (min-width: 500px){.article-detail__faq{padding-inline:40px}}.article-detail__faq-note{align-self:flex-start;width:100%;padding:8px 12px;border-radius:8px;background:#f5f5f5;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:16px;line-height:20px;color:#000}.article-proof{display:flex;flex-direction:column;gap:0;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:16px;line-height:20px;color:#000;text-transform:uppercase}.article-proof__link{color:#2a7d4d;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em;text-decoration-skip-ink:none;transition:color .3s ease-in}@media(hover: hover){.article-proof__link:hover{color:#ff5919}}.article-proof__link:focus-visible{color:#ff5919;outline:2px solid #ff5919;outline-offset:2px}.article-mobile-slider{min-width:0;overflow:hidden}@media only screen and (max-width: 500px){.article-page .article-mobile-slider.swiper-initialized{overflow:visible}}.article-mobile-slider.swiper-initialized>ul{gap:0;transition-property:transform}.article-experts__list,.article-related__list,.article-products__list{display:flex;gap:16px;list-style:none}.article-experts__item,.article-related__item,.article-products__item{flex:0 0 300px}.article-experts__card{display:flex;flex-direction:column;width:300px;height:337px;overflow:hidden;border-radius:24px;background:#fff2ed;color:#000;text-decoration:none}.article-experts__visual{position:relative;display:block;width:300px;height:209px;flex:0 0 209px;overflow:hidden}.article-experts__image{position:absolute;top:0;left:50%;display:block;width:auto;max-width:none;height:143.54067%;object-fit:fill;transform:translateX(-50%)}.article-experts__image--pokrovskaya{height:164.84025%;transform:translate(-50%, -3.3942636%)}.article-experts__body{position:relative;display:flex;flex:1;flex-direction:column;gap:8px;min-height:0;padding:20px 76px 20px 20px;transition:background-color .3s ease-in}.article-experts__body h3,.article-products__body h3{font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#000}.article-experts__body p,.article-products__body p{font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:16px;line-height:20px;color:#000}.article-experts__button,.article-products__button{position:absolute;right:20px;bottom:20px;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:100px;background:#fff;color:#ff5919;transition:background-color .3s ease-in,color .3s ease-in,transform .3s ease-out}.article-experts__button svg,.article-products__button svg{fill:none;stroke:currentColor}.article-related__list.articles__list{width:auto;max-width:none;margin-inline:0;padding-inline:0;overflow:visible;scroll-padding-left:0}.article-related__item.articles__item{width:300px;min-height:339px}.article-products__item{--article-product-accent: #ff5919;position:relative;isolation:isolate}.article-products__item::after{content:"";position:absolute;right:12px;bottom:-2px;left:12px;z-index:0;height:48px;border-radius:100px;background:var(--article-product-accent);box-shadow:none;filter:url("#dyshi-layer-blur-8");opacity:.5;transition:right .3s ease-out,left .3s ease-out,opacity .3s ease-out}.article-products__card{position:relative;z-index:1;display:flex;flex-direction:column;width:300px;height:376px;overflow:hidden;border-radius:24px;background:#fff2ed;color:#000;text-decoration:none}.article-products__slider{margin-bottom:-10px;padding-bottom:10px}.article-products__visual{position:relative;width:100%;height:220px;flex:0 0 220px}.article-products__image{position:absolute;top:30px;left:20px;display:block;width:auto;height:180px;object-fit:fill;object-position:left center;transition:transform .3s ease-out}.article-products__image--plaster{width:112px}.article-products__image--maslo{width:96.48px}.article-products__image--spray{width:74px}.article-products__image--gel{width:74.52px;height:180px;object-fit:fill}.article-products__item--green{--article-product-accent: #27ae60}.article-products__item--green .article-products__card{background:#ecffee}.article-products__item--green .article-products__age{background:#ccffc1;color:#2a7d4d}.article-products__item--green .article-products__button{color:#27ae60}.article-products__item--cyan{--article-product-accent: #25b9c3}.article-products__item--cyan .article-products__card{background:#edfeff}.article-products__item--cyan .article-products__age{background:#b4fdfe;color:#25b9c3}.article-products__item--cyan .article-products__button{color:#25b9c3}.article-products__age{position:absolute;top:30px;right:20px;display:inline-flex;align-items:center;justify-content:center;min-width:48px;height:48px;padding-inline:10px;border-radius:12px;background:#ffe8cc;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:18px;line-height:24px;color:#ff5919}.article-products__body{position:relative;display:flex;flex:1;flex-direction:column;gap:8px;min-height:0;padding:10px 20px 20px;transition:background-color .3s ease-in}.article-products__body p{width:calc(100% - 68px)}.article-source{font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:16px;line-height:20px;color:#939598}@media(hover: hover){.article-experts__card:hover .article-experts__body{background:#ffe8cc}.article-experts__card:hover .article-experts__button{background:#ff5919;color:#fff;transform:translateX(2px)}.article-products__item:hover::after{right:6px;left:6px;opacity:1}.article-products__card:hover .article-products__body{background:rgba(0,0,0,0)}.article-products__card:hover .article-products__button{background:var(--article-product-accent);color:#fff;transform:none}.article-products__card:hover .article-products__image{transform:none}}.article-experts__card:focus-visible .article-experts__body{background:#ffe8cc}.article-experts__card:focus-visible .article-experts__button{background:#ff5919;color:#fff}.article-products__item:focus-within::after{right:6px;left:6px;opacity:1}.article-products__card:focus-visible .article-products__body{background:rgba(0,0,0,0)}.article-products__card:focus-visible .article-products__button{background:var(--article-product-accent);color:#fff}@media(prefers-reduced-motion: reduce){.article-experts__body,.article-products__body,.article-experts__button,.article-products__button,.article-products__image{transition:none}}@media only screen and (min-width: 769px)and (max-width: 1024px){.article-page .article-experts__item,.article-page .article-related__item,.article-page .article-products__item{min-width:0;flex:0 0 calc((100% - 32px)/3)}.article-page .article-experts__card{width:100%;height:340px}.article-page .article-experts__visual{width:100%;height:auto;flex:0 0 auto;aspect-ratio:300/209}.article-page .article-related__item.articles__item{width:100%;min-height:0}.article-page .article-related__item .articles__cover{height:auto;aspect-ratio:400/267}.article-page .article-related__item .articles__body{min-height:139px}.article-page .article-products__card{width:100%}.article-page .article-products__body{padding:10px 20px 20px}.article-page .article-products__body p{width:calc(100% - 68px)}}@media only screen and (min-width: 1000px)and (max-width: 1024px){.article-page .article-experts__card{height:339.8193359375px}}@media only screen and (min-width: 1025px){.article-section-title{font-size:40px;line-height:50px}.article-slider-head__counter{display:none}.article-detail__faq,.article-experts,.article-related,.article-products,.article-proof,.article-source{padding-inline:var(--page-gutter)}.article-detail__faq,.article-experts,.article-related,.article-products{gap:40px}.article-detail__faq .faq__list{gap:24px;max-width:1000px}.article-detail__faq-note{width:auto;font-size:18px;line-height:24px}.article-proof{gap:0;font-size:18px;line-height:24px}.article-mobile-slider{overflow:visible}.article-products__slider{margin-bottom:0;padding-bottom:0}.article-experts__list,.article-related__list,.article-products__list{gap:24px}.article-experts__list{gap:40px}.article-experts__item{min-width:0;flex:1 1 0}.article-experts__card{position:relative;width:100%;min-height:150px;height:auto;flex-direction:row}.article-experts__visual{position:absolute;inset:0 auto 0 0;width:215px;height:100%;align-self:auto;flex:0 0 215px}.article-experts__image{height:143.33334%}.article-experts__image--pokrovskaya{height:164.60215%}.article-experts__body{margin-left:215px;padding:20px 88px 20px 20px}.article-experts__body h3,.article-products__body h3{font-size:18px;line-height:24px}.article-experts__body p,.article-products__body p{font-size:18px;line-height:24px}.article-experts__button{right:20px;bottom:20px;transform:none}.article-products__button{bottom:40px;transform:none}.article-products__card:hover .article-products__button{transform:translateX(2px)}.article-experts__card:hover .article-experts__button{transform:translateX(2px)}.article-related__item,.article-products__item{min-width:0;flex:1 1 0}.article-related__item.articles__item{width:100%;min-height:528px}.article-related__item .articles__cover{height:auto;aspect-ratio:400/267}.article-products__card{width:100%;height:458px}.article-products__item::after{bottom:-8px}.article-products__visual{height:280px;flex-basis:280px}.article-products__image{top:30px;left:30px;height:240px}.article-products__image--plaster{width:150px}.article-products__image--maslo{width:129px}.article-products__image--spray{width:99px}.article-products__image--gel{width:99.36px;height:240px}.article-products__age{top:30px;right:30px;min-width:56px;height:56px;border-radius:16px;font-size:24px;line-height:32px}.article-products__body{padding:10px 30px 30px}.article-products__body p{display:-webkit-box;width:calc(100% - 68px);overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}.article-products__button{right:30px}.article-source{font-size:18px;line-height:24px}}@media only screen and (min-width: 1281px){.article-page .article-experts__list,.article-page .article-related__list,.article-page .article-products__list{gap:40px}}.pagination{position:relative;display:flex;width:300px;min-height:36px;align-items:center;justify-content:center;gap:8px;margin-inline:auto}.pagination__item{position:relative;z-index:1;display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border-radius:100px;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:400;font-size:16px;line-height:20px;color:#000;cursor:pointer;transition:background-color .3s ease-out,color .3s ease-out}.pagination__item--active{background:#ffe8cc}.pagination--js .pagination__item--active{background:rgba(0,0,0,0)}.pagination__item--arrow{color:#000}.pagination__item--arrow svg{fill:none;stroke:currentColor}.pagination__item--disabled{color:#adadae;cursor:default}.pagination__item--ellipsis{cursor:default}.pagination__item--desktop{display:none}.pagination__indicator{position:absolute;top:0;left:0;width:36px;height:36px;border-radius:100px;background:#ffe8cc;pointer-events:none;transition:transform .3s ease-out;will-change:transform}@media(hover: hover){.pagination__item[data-pagination-page]:not(.pagination__item--active):hover{background:#fff2ed}}@media(prefers-reduced-motion: reduce){.pagination__item,.pagination__indicator{transition:none}}@media only screen and (min-width: 769px){.pagination{width:424px;min-height:40px}.pagination__item,.pagination__indicator{width:40px;height:40px}.pagination__item{font-size:18px;line-height:24px}.pagination__item--desktop{display:inline-flex}}.news-card{position:relative;display:flex;flex:0 0 300px;flex-direction:column;width:300px;height:368px;overflow:hidden;border-radius:24px;background:#fff}.news-card::after{content:"";position:absolute;inset:0;border:1px solid #ffa481;border-radius:24px;pointer-events:none}.news-card__cover,.news-card__text,.news-card__button{color:inherit;text-decoration:none}.news-card__cover{display:block;width:100%;height:200px;flex:0 0 auto;overflow:hidden;background:#f5f5f5}.news-card__picture{display:block;width:100%;height:100%}.news-card__image{position:relative;display:block;width:100%;max-width:none;height:100%;object-fit:cover;transition:transform .3s ease-in}.news-card--crop-congress .news-card__image{left:-9.75%;width:119.75%}.news-card--crop-contest .news-card__image{top:-1.872659%;height:103.745318%}.news-card--crop-smart-tv .news-card__image{left:-4.75%;width:109.5%}.news-card--crop-new-year .news-card__image{top:-4.494382%;height:109.363296%}.news-card--crop-dysheflu .news-card__image{left:-1.25%;width:102.5%}.news-card--crop-forum .news-card__image{left:-5%;width:110%}.news-card--crop-research .news-card__image{left:-8%;width:116%}@media only screen and (max-width: 375px){.news-card--mobile-cover .news-card__image{top:0;left:0;width:100%;height:100%}}.news-card__body{display:flex;height:168px;flex:0 0 168px;flex-direction:column;gap:16px;padding:16px 20px 20px;background:#fff;transition:background-color .3s ease-in}.news-card__text{display:block;flex:1;min-height:0}.news-card__title{height:60px;max-height:60px;overflow:hidden;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#000;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.news-card__footer{display:flex;height:48px;flex:0 0 48px;align-items:flex-end;justify-content:space-between;gap:0}.news-card__date{padding-bottom:0;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:400;font-size:14px;line-height:18px;color:#000;white-space:nowrap}.news-card__button{display:inline-flex;width:48px;height:48px;flex:0 0 48px;align-items:center;justify-content:center;border-radius:100px;background:#fff2ed;color:#ff5919;transition:background-color .3s ease-in,color .3s ease-in}.news-card__button svg{fill:none;stroke:currentColor}@media(hover: hover)and (min-width: 1025px){.news-card:hover .news-card__body,.news-card:has(.news-card__cover:focus-visible,.news-card__text:focus-visible,.news-card__button:focus-visible) .news-card__body{background:#fff2ed}.news-card:hover .news-card__image,.news-card:has(.news-card__cover:focus-visible,.news-card__text:focus-visible,.news-card__button:focus-visible) .news-card__image{transform:scale(1.1)}.news-card:hover .news-card__button,.news-card:has(.news-card__cover:focus-visible,.news-card__text:focus-visible,.news-card__button:focus-visible) .news-card__button{background:#ff5919;color:#fff}}@media(prefers-reduced-motion: reduce){.news-card__image,.news-card__body,.news-card__button{transition:none}}@media only screen and (min-width: 1025px){.news-card{flex-basis:400px;width:400px;height:455px}.news-card__cover{height:267px}.news-card__body{height:188px;flex-basis:188px;gap:20px;padding:24px}.news-card__title{height:72px;max-height:72px;font-size:18px;line-height:24px}.news-card__date{font-size:16px;line-height:22px}}body.news-list-page,body.news-detail-page{text-rendering:geometricPrecision}.news-page{width:100%}.news-page__breadcrumbs{height:22px;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:14px;line-height:18px;color:#939598}.news-page__breadcrumbs ol{display:flex;height:100%;align-items:center;gap:4px}.news-page__breadcrumbs li{display:inline-flex;align-items:center;gap:4px}.news-page__breadcrumbs li+li::before{content:"—";color:#000}.news-page__breadcrumbs a{color:#000;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em;text-decoration-skip-ink:none;transition:color .3s ease-in}@media(hover: hover){.news-page__breadcrumbs a:hover{color:#ff5919}}.news-page__body{width:100%;max-width:1440px;margin-inline:auto;display:flex;flex-direction:column;gap:24px;padding-inline:var(--page-gutter)}.news-page__intro{display:flex;min-height:170px;flex-direction:column;gap:24px;padding-bottom:12px}.news-page__title{font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:30px;line-height:38px;color:#000}.news-page__description{max-width:100%;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:400;font-size:18px;line-height:24px;color:#000}.news-page__list{display:grid;grid-template-columns:minmax(0, 1fr);gap:24px;width:100%;list-style:none}@media only screen and (max-width: 768px){.news-page__card:nth-child(n+5){display:none}}.news-page__card.news-card{width:100%;height:auto;flex-basis:auto}.news-page__card .news-card__cover{height:auto;aspect-ratio:400/267}@keyframes news-page-list-enter{from{opacity:0;transform:translateY(12px)}}.news-page__list--entering{animation:news-page-list-enter .3s ease-out}@media(prefers-reduced-motion: reduce){.news-page__breadcrumbs a{transition:none}.news-page__list--entering{animation:none}}@media only screen and (max-width: 375px){.news-page__card.news-card{height:392px;margin-bottom:-0.390625px}.news-page__intro,.news-page__card .news-card__title,.news-page__card .news-card__date,body.news-list-page .footer__inner{transform:translateZ(0)}}@media only screen and (min-width: 376px){.news-page__intro{min-height:0}}@media only screen and (min-width: 769px){.news-page__list{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media only screen and (min-width: 1025px){.news-page__breadcrumbs{font-size:16px;line-height:22px}.news-page__body{gap:40px;padding-inline:var(--page-gutter)}.news-page__intro{min-height:194px;gap:40px;padding-bottom:20px}.news-page__title{font-size:60px;line-height:70px}.news-page__description{max-width:1000px;font-size:24px;line-height:32px}.news-page__list{grid-template-columns:repeat(3, minmax(0, 400px));gap:40px}.news-page__card.news-card{height:auto}.news-page__card .news-card__cover{height:auto;aspect-ratio:400/267}}.news-detail{width:100%}.news-detail__intro{width:100%;padding-inline:var(--page-gutter)}.news-detail__intro-inner{display:flex;width:100%;flex-direction:column;gap:20px;transform:translateZ(0)}.news-detail__adjacent{display:flex;min-height:24px;align-items:center;justify-content:space-between}.news-detail__adjacent-item{display:inline-flex;align-items:center;gap:4px;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#000}.news-detail__adjacent-item svg{flex:0 0 24px;fill:none;stroke:currentColor}.news-detail__adjacent-label--desktop{display:none}.news-detail__title{font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:30px;line-height:38px;color:#000}.news-detail__date{min-height:32px;padding-top:6px;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:400;font-size:16px;line-height:20px;color:#000}.news-detail__article-body{display:flex;width:100%;flex-direction:column;gap:24px;margin-top:40px;padding-inline:var(--page-gutter)}.news-detail__cover{width:335px;aspect-ratio:335/224;align-self:flex-start;overflow:hidden;border-radius:24px}.news-detail__cover picture{display:block;width:100%;height:100%}.news-detail__cover img{display:block;width:100%;max-width:none;height:100%;object-fit:cover}.news-detail__article-body .text-content{font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:400;font-size:16px;line-height:20px;color:#000;transform:translateZ(0)}.news-detail__article-body .text-content p{font:inherit;color:inherit}.news-detail__share.article-detail__share{gap:8px;margin-top:8px}.news-detail__related{width:100%;max-width:1440px;margin-inline:auto;display:flex;min-width:0;flex-direction:column;gap:20px;padding-inline:var(--page-gutter)}.news-detail__section-title,.news-detail__news-counter,.news-detail__articles-counter{font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:24px;line-height:32px}.news-detail__section-title{color:#000}.news-detail__section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.news-detail__news-counter,.news-detail__articles-counter{flex:0 0 auto;color:#ff5919}.news-detail__slider{min-width:0;overflow:visible}.news-detail__news-list,.news-detail__articles-list{display:flex;gap:16px;list-style:none}.news-detail__slider.swiper-initialized>ul{gap:0;transition-property:transform}.news-detail__article-card.articles__item{width:300px;height:339px;flex:0 0 300px}.news-detail__article-card h3,.news-detail__article-card .articles__text p,.news-detail__article-card .articles__date,.news-detail__article-card .articles__stats{transform:translateZ(0)}@media only screen and (max-width: 1239px){.news-detail__article-card:hover{background:#fff}.news-detail__article-card:hover .articles__body{background:#fff}.news-detail__article-card:hover .articles__cover-img{transform:none}.news-detail__article-card:hover .articles__btn{background:#fff2ed;color:#ff5919}}@media only screen and (max-width: 375px){body.news-detail-page .footer__inner{transform:translateZ(0)}}@media only screen and (min-width: 500px){.news-detail__share.article-detail__share{flex-direction:row;align-items:center;gap:12px}.news-detail__share .content-share__label-desktop{display:inline}.news-detail__share .content-share__label-mobile{display:none}}@media only screen and (min-width: 1000px){.news-detail__cover{width:600px;height:401px;aspect-ratio:auto}}@media only screen and (min-width: 521px){.news-detail__news-counter,.news-detail__articles-counter{display:none}}@media only screen and (min-width: 769px){.news-detail__news-card.news-card{width:calc((100% - 48px)/3);height:auto;flex-basis:calc((100% - 48px)/3)}.news-detail__news-card .news-card__cover{height:auto;aspect-ratio:3/2}.news-detail__news-card .news-card__body{height:168px;flex-basis:168px}.news-detail__article-card.articles__item{width:calc((100% - 32px)/3);height:auto;flex-basis:calc((100% - 32px)/3)}.news-detail__article-card .articles__cover{height:auto;aspect-ratio:3/2}.news-detail__article-card .articles__body{height:139px;flex:0 0 139px}}@media only screen and (min-width: 1025px){.news-detail__intro{padding-inline:max(100px,(100% - 1080px)/2)}.news-detail__adjacent-item{font-size:18px;line-height:24px}.news-detail__adjacent-label--desktop{display:inline}.news-detail__adjacent-label--mobile{display:none}.news-detail__title{font-size:60px;line-height:70px}.news-detail__date{min-height:24px;padding-top:0;font-size:18px;line-height:24px}.news-detail__article-body{gap:32px;margin-top:0;padding-top:40px;padding-inline:max(100px,(100% - 1080px)/2)}.news-detail__cover{border-radius:32px}.news-detail__article-body .text-content{font-size:18px;line-height:24px}.news-detail__share.article-detail__share{gap:12px;margin-top:0}.news-detail__related{gap:40px;padding-inline:var(--page-gutter)}.news-detail__section-title{font-size:40px;line-height:50px}.news-detail__slider{overflow:visible}.news-detail__news-list,.news-detail__articles-list{gap:24px}.news-detail__news-card.news-card{width:calc((100% - 48px)/3);flex-basis:calc((100% - 48px)/3)}.news-detail__news-card .news-card__body{height:188px;flex-basis:188px}.news-detail__article-card.articles__item{width:calc((100% - 48px)/3);flex-basis:calc((100% - 48px)/3)}.news-detail__article-card .articles__body{height:auto;flex:1}}@media only screen and (min-width: 1281px){.news-detail__news-list,.news-detail__articles-list{gap:40px}.news-detail__news-card.news-card,.news-detail__article-card.articles__item{width:calc((100% - 80px)/3);flex-basis:calc((100% - 80px)/3)}}.specialist-card{display:flex;flex-direction:column;gap:24px;min-width:0;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif}.specialist-card__content{display:flex;flex-direction:column;gap:16px}.specialist-card__copy,.specialist-card__meta{display:flex;flex-direction:column}.specialist-card__copy{gap:8px}.specialist-card__meta{gap:4px;color:#939598}.specialist-card__title,.specialist-card__title-link{color:#2a7d4d}.specialist-card__title{font-size:18px;line-height:24px}.specialist-card__title-link{display:block;font-weight:700;font-size:18px;line-height:24px;text-decoration:none;transition:color .3s ease-in}.specialist-card__description{display:-webkit-box;overflow:hidden;font-size:16px;line-height:20px;color:#000;-webkit-box-orient:vertical;-webkit-line-clamp:5}.specialist-card__date,.specialist-card__meta{font-size:14px;line-height:18px}.specialist-card[data-specialist-card=primenenie-ekstrakta-pelargonii] .specialist-card__meta p:first-child{max-width:300px}@media only screen and (min-width: 376px){.specialist-card[data-specialist-card=primenenie-ekstrakta-pelargonii] .specialist-card__meta p:first-child{max-width:none}}@media only screen and (max-width: 499px){.specialist-card[data-specialist-card=terapevticheskaya-effektivnost-pri-rinite] .specialist-card__meta p:first-child{letter-spacing:.001px}}@media only screen and (min-width: 769px)and (max-width: 1024px){.specialist-card[data-specialist-card=terapevticheskaya-effektivnost-pri-rinite] .specialist-card__title-link{letter-spacing:-0.1px}}.specialist-card[data-specialist-card=vozmozhnosti-terapii-suhogo-nosa] .specialist-card__title-link{word-spacing:-1.5px}.specialist-card__date{color:#000}.specialist-card__download{position:relative;z-index:1;isolation:isolate;display:inline-flex;align-items:center;align-self:flex-start;gap:8px;width:172px;height:48px;padding:11px 20px 13px;border-radius:24px;background:rgba(0,0,0,0);font-weight:700;font-size:16px;line-height:20px;color:#000;text-decoration:none;transition:color .3s ease-out}.specialist-card__download::before{content:"";position:absolute;z-index:1;border-radius:inherit;background:#ecffee;pointer-events:none;inset:0}.specialist-card__download::after{content:"";position:absolute;right:12px;bottom:-2px;left:12px;z-index:0;height:40px;border-radius:100px;background:#27ae60;box-shadow:none;filter:url("#dyshi-layer-blur-8");opacity:.5;pointer-events:none;transition:right .3s ease-out,left .3s ease-out,opacity .3s ease-in}.specialist-card__download svg,.specialist-card__download span{position:relative;z-index:2}.specialist-card__download svg{display:block;fill:none;stroke:currentColor}@media(hover: hover){.specialist-card__title-link:hover{text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em;text-decoration-skip-ink:none}.specialist-card__download:hover{color:#2a7d4d}.specialist-card__download:hover::after{right:6px;left:6px;opacity:1}}.specialist-card__title-link:focus-visible{text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em;text-decoration-skip-ink:none;outline:2px solid #ff5919;outline-offset:3px}.specialist-card__download:focus-visible{color:#2a7d4d;outline:2px solid #ff5919;outline-offset:3px}@media(prefers-reduced-motion: reduce){.specialist-card__title-link,.specialist-card__download,.specialist-card__download::after{transition:none}}@media only screen and (min-width: 1025px){.specialist-card__title{font-size:24px;line-height:32px}.specialist-card__title-link{font-size:24px;line-height:32px;letter-spacing:-0.1px}.specialist-card__description{font-size:18px;line-height:24px}.specialist-card__date,.specialist-card__meta{font-size:16px;line-height:22px}.specialist-card[data-specialist-card=vozmozhnosti-terapii-suhogo-nosa] .specialist-card__title-link{word-spacing:normal}.specialist-card__download{width:200px;padding-inline:28px;font-size:18px;line-height:24px}.specialist-card__download::after{bottom:-4px}}.specialists-page{width:100%}.specialists-page__content{width:100%;max-width:1440px;margin-inline:auto}.specialists-page__breadcrumbs{height:22px;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:14px;line-height:18px;color:#939598}.specialists-page__breadcrumbs ol,.specialists-page__breadcrumbs li{display:flex;align-items:center}.specialists-page__breadcrumbs ol{gap:4px;height:100%}.specialists-page__breadcrumbs li{min-width:0;gap:4px}.specialists-page__breadcrumbs li+li::before{content:"—";color:#000}.specialists-page__breadcrumbs a{color:#000;transition:color .3s ease-in;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em;text-decoration-skip-ink:none}.specialists-page__content{display:flex;flex-direction:column;gap:24px;padding-inline:var(--page-gutter)}.specialists-page__intro{display:flex;flex-direction:column;gap:24px;min-height:606px}.specialists-page__title{width:100%;font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:30px;line-height:38px;color:#000}.specialists-page__notice{display:flex;flex-direction:column;gap:12px;width:100%;min-height:380px;padding:24px;border-radius:24px;background:#ecffee;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:18px;line-height:24px;color:#000}.specialists-page__notice a{color:#2a7d4d;transition:color .3s ease-in;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em;text-decoration-skip-ink:none}.specialists-page__list{display:grid;grid-template-columns:minmax(0, 1fr);align-items:start;gap:40px;padding-bottom:20px}@keyframes specialists-list-enter{from{opacity:0;transform:translateY(12px)}}.specialists-page__list--entering{animation:specialists-list-enter .3s ease-out}@media(hover: hover){.specialists-page__breadcrumbs a:hover,.specialists-page__notice a:hover{color:#ff5919}}.specialists-page__notice a:focus-visible,.specialists-page__breadcrumbs a:focus-visible{outline:2px solid #ff5919;outline-offset:3px}@media(prefers-reduced-motion: reduce){.specialists-page__breadcrumbs a,.specialists-page__notice a{transition:none}.specialists-page__list--entering{animation:none}}@media only screen and (min-width: 376px){.specialists-page__intro,.specialists-page__notice{min-height:0}}@media only screen and (min-width: 376px)and (max-width: 768px){.specialists-page__intro{padding-bottom:12px}.specialists-page__notice{padding:24px 24px 32px}}@media only screen and (min-width: 500px)and (max-width: 768px){.specialists-page__list>.specialist-card:nth-child(2) .specialist-card__description{letter-spacing:.05px}}@media only screen and (min-width: 769px){.specialists-page__content{gap:40px}.specialists-page__intro{gap:20px}.specialists-page__notice{padding:32px 32px 40px}.specialists-page__list{grid-template-columns:repeat(2, minmax(0, 1fr));gap:60px 40px}}@media only screen and (min-width: 1025px){.specialists-page__breadcrumbs{font-size:16px;line-height:22px}.specialists-page__content{gap:40px;padding-inline:var(--page-gutter)}.specialists-page__intro{gap:40px;min-height:0}.specialists-page__title{max-width:none;font-size:60px;line-height:70px}.specialists-page__notice{gap:14px;width:840px;min-height:310px;padding:32px;font-size:24px;line-height:32px}.specialists-page__list{grid-template-columns:repeat(2, minmax(0, 1fr));gap:60px 40px}}.category-tabs{width:100%;min-width:0}.category-tabs__tab--compact-48{width:48px}.category-tabs__tab--compact-57{width:57px}.category-tabs__tab--compact-75{width:75px}.category-tabs__tab--compact-82{width:82px}.category-tabs__tab--compact-90{width:90px}.category-tabs__tab--compact-94{width:94px}.category-tabs__tab--compact-108{width:108px}.category-tabs__tab--compact-110{width:110px}.category-tabs__tab--compact-118{width:118px}.category-tabs__tab--compact-140{width:140px}.category-tabs__tab--compact-156{width:156px}.category-tabs__tab--compact-161{width:161px}.category-tabs__tab--compact-163{width:163px}.category-tabs__tab--compact-167{width:167px}.category-tabs__tab--compact-187{width:187px}.category-tabs__tab--compact-197{width:197px}.category-tabs__tab--compact-201{width:201px}.category-tabs__tab--compact-226{width:226px}.category-tabs__tab--compact-255{width:255px}.category-tabs__list{display:flex;width:100%;min-width:0;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;gap:12px}.category-tabs__tab{position:relative;display:inline-flex;height:26px;min-height:26px;flex:0 0 auto;align-items:center;justify-content:center;padding:4px 12px;border:0;border-radius:8px;background:#fff;box-shadow:inset 0 0 0 1px #ffa481;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:400;font-size:14px;line-height:18px;color:#000;white-space:nowrap;cursor:pointer;transition:background-color .3s ease-in,box-shadow .3s ease-in,color .3s ease-in}.category-tabs__tab[aria-pressed=true]{background:#ff5919;box-shadow:none;color:#fff}.category-tabs__tab:focus-visible,.category-tabs__toggle:focus-visible{outline:2px solid #ff5919;outline-offset:3px}.category-tabs[data-category-tabs-mode=expandable]{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.category-tabs[data-category-tabs-mode=expandable] .category-tabs__list{max-height:102px;overflow:hidden;transition:max-height .3s ease-in-out}.category-tabs[data-category-tabs-mode=expandable][data-category-tabs-expanded=true] .category-tabs__list{max-height:1000px}.category-tabs__toggle{display:inline-flex;width:132px;height:24px;min-height:24px;align-items:center;gap:4px;padding:0;border:0;background:rgba(0,0,0,0);font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:400;font-size:16px;line-height:20px;color:#000;cursor:pointer;transition:color .3s ease-in}.category-tabs__toggle-icon{display:flex;width:24px;height:24px;align-items:center;justify-content:center}.category-tabs__toggle-icon svg{width:14px;height:8px;fill:currentColor;transition:transform .3s ease-in-out}.category-tabs__toggle[aria-expanded=true] .category-tabs__toggle-icon svg{transform:rotate(180deg)}@media(hover: hover){.category-tabs__tab:not([aria-pressed=true]):hover{background:#fff2ed;color:#000}.category-tabs__toggle:hover{color:#ff5919}}@media only screen and (max-width: 768px){.category-tabs[data-category-tabs-mode=scrollable] .category-tabs__list{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-inline:contain;overflow-x:auto;scrollbar-width:none}.category-tabs[data-category-tabs-mode=scrollable] .category-tabs__list::-webkit-scrollbar{display:none}.category-tabs[data-category-tabs-mode=scrollable] .category-tabs__list::after{content:"";flex:0 0 var(--category-tabs-reveal-space, 0px);align-self:stretch}}@media only screen and (min-width: 769px){.category-tabs[data-category-tabs-mode=scrollable] .category-tabs__list{overflow-x:visible}.category-tabs[data-category-tabs-mode=expandable] .category-tabs__list{max-height:64px}}@media only screen and (min-width: 1025px){.category-tabs__tab{height:38px;min-height:38px;padding:8px 16px;border-radius:12px;font-size:16px;line-height:22px}.category-tabs__tab--desktop-60{width:60px}.category-tabs__tab--desktop-70{width:70px}.category-tabs__tab--desktop-91{width:91px}.category-tabs__tab--desktop-98{width:98px}.category-tabs__tab--desktop-107{width:107px}.category-tabs__tab--desktop-112{width:112px}.category-tabs__tab--desktop-128{width:128px}.category-tabs__tab--desktop-130{width:130px}.category-tabs__tab--desktop-139{width:139px}.category-tabs__tab--desktop-165{width:165px}.category-tabs__tab--desktop-183{width:183px}.category-tabs__tab--desktop-188{width:188px}.category-tabs__tab--desktop-191{width:191px}.category-tabs__tab--desktop-196{width:196px}.category-tabs__tab--desktop-218{width:218px}.category-tabs__tab--desktop-230{width:230px}.category-tabs__tab--desktop-235{width:235px}.category-tabs__tab--desktop-263{width:263px}.category-tabs__tab--desktop-296{width:296px}.category-tabs[data-category-tabs-mode=expandable] .category-tabs__list{max-height:88px}.category-tabs__toggle{width:145px;font-size:18px;line-height:24px}}@media(prefers-reduced-motion: reduce){.category-tabs__tab,.category-tabs__toggle,.category-tabs__toggle-icon svg,.category-tabs[data-category-tabs-mode=expandable] .category-tabs__list{transition:none}}.specialist-publication{width:100%}.specialist-publication__breadcrumbs{height:22px;overflow:hidden;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:14px;line-height:18px;color:#939598}.specialist-publication__breadcrumbs ol,.specialist-publication__breadcrumbs li{display:flex;align-items:center;min-width:0}.specialist-publication__breadcrumbs ol{gap:4px;height:100%;white-space:nowrap}.specialist-publication__breadcrumbs li{flex:0 0 auto;gap:4px}.specialist-publication__breadcrumbs li+li::before{content:"—";color:#000}.specialist-publication__breadcrumbs a{color:#000;transition:color .3s ease-in;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em;text-decoration-skip-ink:none}.specialist-publication__breadcrumbs li.specialist-publication__breadcrumbs-current{flex:1 1 auto;overflow:hidden;color:#939598;text-overflow:ellipsis}.specialist-publication__intro,.specialist-publication__body{width:calc(100% - 2*var(--page-gutter));max-width:1080px;margin-inline:auto}.specialist-publication__intro,.specialist-publication__heading,.specialist-publication__meta,.specialist-publication__body,.specialist-publication__body .specialist-publication__section,.specialist-publication__body .specialist-publication__copy,.specialist-publication__body>.text-content>div{display:flex;flex-direction:column}.specialist-publication__intro{gap:24px}.specialist-publication__heading{gap:20px}.specialist-publication__title{font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:30px;line-height:38px;color:#000}.specialist-publication__date{display:flex;align-items:center;min-height:32px;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:16px;line-height:20px;color:#000}.specialist-publication__meta{gap:4px;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:16px;line-height:20px;color:#000}.specialist-publication__lead{font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:18px;line-height:24px;color:#000}.specialist-publication__body{gap:32px;padding-top:40px;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:16px;line-height:20px;color:#000}.specialist-publication__body>.text-content,.specialist-publication__body .specialist-publication__section{gap:24px;scroll-margin-top:84px}.specialist-publication__body .specialist-publication__copy,.specialist-publication__body>.text-content>div,#conclusions>ol,.specialist-publication__body .specialist-publication__ordered-list{gap:10px}#conclusions>ol,.specialist-publication__body .specialist-publication__ordered-list{display:flex;flex-direction:column;padding-left:22px;list-style:decimal;counter-reset:none}#conclusions>ol>li,.specialist-publication__body .specialist-publication__ordered-list>li{padding-left:0;counter-increment:none}#conclusions>ol>li::before,.specialist-publication__body .specialist-publication__ordered-list>li::before{content:none}.specialist-publication__share{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-height:80px;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:16px;line-height:20px}.specialist-publication__share ul{display:flex;align-items:center;gap:12px}.specialist-related{width:100%;max-width:1440px;margin-inline:auto;display:flex;flex-direction:column;gap:20px;padding-inline:var(--page-gutter)}.specialist-related__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.specialist-related__head h2,.specialist-related__head .specialist-related__counter{font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:24px;line-height:32px}.specialist-related__head .specialist-related__counter{display:none;flex:0 0 auto;color:#ff5919}@media only screen and (max-width: 499px){.specialist-related__head .specialist-related__counter{display:block}}@media only screen and (max-width: 500px){.specialist-related__slider.swiper-initialized{overflow:visible}}.specialist-related__slider{width:100%;min-width:0;overflow:hidden}@media(max-width: 480px){.specialist-related__slider{width:calc(100% + 9px)}}.specialist-related__list{display:flex;gap:24px;list-style:none}.specialist-related__list.swiper-wrapper{gap:0}.specialist-related__item{flex:0 0 300px;min-width:0}@media(hover: hover){.specialist-publication__breadcrumbs a:hover{color:#ff5919}}@media only screen and (min-width: 663px){.specialist-related__slider{width:auto;overflow:visible}.specialist-related__list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));align-items:start;gap:40px}.specialist-related__item{width:auto;flex-basis:auto}}.specialist-publication__breadcrumbs a:focus-visible{outline:2px solid #ff5919;outline-offset:3px}@media(prefers-reduced-motion: reduce){.specialist-publication__breadcrumbs a{transition:none}}@media(max-width: 1239px){#regeneration>div:last-child p{word-spacing:.25px}#postoperative-care>div:nth-child(2) p:first-child,#materials>div p:nth-child(5){word-spacing:.3px}#postoperative-care>div:last-child p:nth-child(8){word-spacing:2px}}@media only screen and (min-width: 500px)and (max-width: 1024px){.specialist-publication__lead{letter-spacing:-0.1px}#introduction>div{word-spacing:.01px}#postoperative-care>div:nth-child(2),#postoperative-care>div:last-child{letter-spacing:.01px}}@media only screen and (max-width: 499px){#summary>div{letter-spacing:.01px}}@media only screen and (min-width: 376px)and (max-width: 499px){#postoperative-care>div:last-child{letter-spacing:.15px}}@media only screen and (min-width: 501px)and (max-width: 1024px){#materials>div{letter-spacing:.02px}}@media only screen and (min-width: 1000px)and (max-width: 1024px){#postoperative-care>div:last-child{letter-spacing:-0.03px}#conclusions>ol{letter-spacing:.02px}}@media only screen and (min-width: 1025px)and (max-width: 1279px){#introduction>div{letter-spacing:-0.08px}#materials>div{letter-spacing:-0.15px}}@media only screen and (min-width: 500px){.specialist-publication__share{flex-direction:row;align-items:center;gap:12px;min-height:48px;font-size:18px;line-height:24px}}@media only screen and (min-width: 1025px){.specialist-publication__intro,.specialist-publication__body{width:calc(100% - 200px)}.specialist-publication__breadcrumbs{font-size:16px;line-height:22px}.specialist-publication__title{font-size:60px;line-height:70px}.specialist-publication__date,.specialist-publication__meta{font-size:18px;line-height:24px}.specialist-publication__lead{font-size:24px;line-height:32px}.specialist-publication__body{gap:48px;font-size:18px;line-height:24px}.specialist-publication__body>.text-content,.specialist-publication__body .specialist-publication__section{gap:32px;scroll-margin-top:96px}.specialist-publication__body .text-content h2{font-size:40px;line-height:50px}#postoperative-care>div:last-child p:nth-child(6){word-spacing:-0.75px}.specialist-publication__share{flex-direction:row;align-items:center;gap:12px;min-height:48px}.specialist-related{gap:40px;padding-inline:var(--page-gutter)}.specialist-related__head h2{font-size:40px;line-height:50px}.specialist-related__slider{overflow:visible}.specialist-related__list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:40px}.specialist-related__item{width:auto;flex-basis:auto}}.specialist-publication__body .specialist-publication__literature,.specialist-publication__body .text-content:not([id]):has(>h2:first-child+ol:last-child){display:flex;flex-direction:column;gap:12px;padding:24px 20px;border-radius:24px;background:#f5f5f5}.specialist-publication__body .specialist-publication__literature h2,.specialist-publication__body .text-content:not([id]):has(>h2:first-child+ol:last-child) h2{font-family:inherit;font-weight:700;font-size:inherit;line-height:inherit}.specialist-publication__body .specialist-publication__literature ol,.specialist-publication__body .text-content:not([id]):has(>h2:first-child+ol:last-child) ol{display:flex;flex-direction:column;gap:10px;padding-left:22px;list-style:decimal;counter-reset:none}.specialist-publication__body .specialist-publication__literature ol>li,.specialist-publication__body .text-content:not([id]):has(>h2:first-child+ol:last-child) ol>li{padding-left:0;counter-increment:none}.specialist-publication__body .specialist-publication__literature ol>li::before,.specialist-publication__body .text-content:not([id]):has(>h2:first-child+ol:last-child) ol>li::before{content:none}.specialist-publication__body .specialist-publication__literature a,.specialist-publication__body .text-content:not([id]):has(>h2:first-child+ol:last-child) a{color:inherit;transition:color .3s ease-in;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em;text-decoration-skip-ink:none}.specialist-publication__body .specialist-publication__literature a:focus-visible,.specialist-publication__body .text-content:not([id]):has(>h2:first-child+ol:last-child) a:focus-visible{outline:2px solid #ff5919;outline-offset:3px}@media(hover: hover){.specialist-publication__body .specialist-publication__literature a:hover,.specialist-publication__body .text-content:not([id]):has(>h2:first-child+ol:last-child) a:hover{color:#ff5919}}@media(prefers-reduced-motion: reduce){.specialist-publication__body .specialist-publication__literature a,.specialist-publication__body .text-content:not([id]):has(>h2:first-child+ol:last-child) a{transition:none}}@media only screen and (min-width: 376px)and (max-width: 499px){.specialist-publication__body .specialist-publication__literature,.specialist-publication__body .text-content:not([id]):has(>h2:first-child+ol:last-child){letter-spacing:.01px}}@media only screen and (min-width: 1025px){.specialist-publication__body .specialist-publication__literature,.specialist-publication__body .text-content:not([id]):has(>h2:first-child+ol:last-child){gap:20px;padding:30px}}.expert-card{display:flex;width:100%;flex-direction:column;overflow:hidden;border-radius:24px;background:#fff2ed;color:#000;text-decoration:none;transition:background-color .3s ease-out}.expert-card__media{position:relative;display:block;width:100%;flex:0 0 auto;aspect-ratio:310/216;overflow:hidden}.expert-card__image{position:absolute;top:-0.04%;left:0;display:block;width:100%;height:143.73%;max-width:none;transition:transform .3s ease-out}.expert-card--pokrovskaya-tatyana-mihaylovna .expert-card__image{top:-5.59%;left:-7.42%;width:114.84%;height:164.81%}.expert-card__body{display:flex;width:100%;align-items:flex-end;gap:16px;padding:20px}.expert-card__copy{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:8px;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:16px;line-height:20px}.expert-card__name{overflow:hidden;font-weight:700;text-overflow:ellipsis}.expert-card__position{font-weight:400}.expert-card__button{display:flex;width:48px;height:48px;flex:0 0 48px;align-items:center;justify-content:center;border-radius:1000px;background:#fff;color:#ff5919;transition:background-color .3s ease-out,color .3s ease-out}.expert-card__button svg{display:block;fill:none;stroke:currentColor}.expert-card:focus-visible{outline:2px solid #ff5919;outline-offset:3px}@media only screen and (min-width: 1025px){.expert-card{height:216px;flex-direction:row}.expert-card__media,.expert-card__body{width:50%;min-width:0;flex:1 1 50%}.expert-card__media{aspect-ratio:auto}.expert-card__body{position:relative;align-items:flex-start}.expert-card__button{position:absolute;right:20px;bottom:20px}.expert-card__image{left:calc(50% - 155px);width:310px;height:310px}.expert-card--pokrovskaya-tatyana-mihaylovna .expert-card__image{top:-12px;left:calc(50% - 178px);width:356px;height:356px}}@media only screen and (min-width: 1025px){.expert-card__copy{font-size:18px;line-height:24px}}@media(hover: hover)and (pointer: fine)and (min-width: 1025px){.expert-card:hover,.expert-card:focus{background:#ffe8cc}.expert-card:hover .expert-card__image,.expert-card:focus .expert-card__image{transform:scale(1.064516)}.expert-card:hover .expert-card__button,.expert-card:focus .expert-card__button{background:#ff5919;color:#fff}}@media(prefers-reduced-motion: reduce){.expert-card,.expert-card__image,.expert-card__button{transition:none}}.experts-page{width:100%;text-rendering:geometricPrecision;transform:translateZ(0)}.experts-page__body{width:100%;max-width:1440px;margin-inline:auto}.experts-page__body{display:flex;flex-direction:column;gap:20px;padding-inline:var(--page-gutter)}.experts-page__title{width:100%;font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:30px;line-height:38px;color:#000}.experts-page__list{display:grid;grid-template-columns:minmax(0, 375px);gap:24px;width:100%;list-style:none}.experts-page__item{min-width:0}@media only screen and (min-width: 769px)and (max-width: 999px){.experts-page__breadcrumbs-wrap{padding:64px var(--page-gutter) 32px}}@media only screen and (min-width: 769px){.experts-page__list{grid-template-columns:repeat(2, minmax(0, 375px));gap:24px;width:100%}}@media only screen and (min-width: 1025px){.experts-page__body{gap:40px;padding-inline:var(--page-gutter)}.experts-page__title{font-size:60px;line-height:70px}.experts-page__list{grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px}}@media only screen and (min-width: 1281px){.experts-page__list{gap:40px}}.experts-list-page .footer__inner,.experts-list-page .footer__disclaimer{text-rendering:geometricPrecision;transform:translateZ(0)}.expert-page,.expert-page__main{width:100%}.expert-page{text-rendering:geometricPrecision;transform:translateZ(0)}.expert-page__profile{display:flex;width:100%;flex-direction:column;gap:20px;padding-inline:max(var(--page-gutter),(100% - 1080px)/2)}.expert-page__portrait{position:relative;width:min(375px,100%);height:auto;aspect-ratio:335/220;flex:0 0 auto;overflow:hidden;border-radius:24px}.expert-page__portrait-image{position:absolute;top:0;left:0;display:block;width:100%;height:149.81%;max-width:none;object-fit:cover}.expert-page__intro{display:flex;width:100%;flex-direction:column;gap:24px}.expert-page__title{width:100%;font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:30px;line-height:38px;color:#000}.expert-page__description{width:100%;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:400;font-size:18px;line-height:24px;color:#000}.expert-page__education{display:flex;width:100%;flex-direction:column;padding:20px max(var(--page-gutter),(100% - 1080px)/2) 0}.expert-page__education-inner{display:flex;width:100%;flex-direction:column;gap:20px}.expert-page__education-title{width:100%;font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:24px;line-height:32px;color:#000}.expert-page__education-list{display:flex;width:100%;flex-direction:column;gap:20px;list-style:none}.expert-page__education-item{display:flex;width:100%;align-items:flex-start;gap:8px;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:16px;line-height:20px;color:#000}.expert-page__education-item p{min-width:0;flex:1 1 auto}.expert-page__education-dot{width:8px;height:8px;flex:0 0 8px;margin-top:6px;border-radius:1000px;background:#ff5919}@media only screen and (min-width: 1025px){.expert-page__profile,.expert-page__education{padding-inline:max(100px,(100% - 1080px)/2)}.expert-page__profile{gap:40px}.expert-page__portrait{height:250px;aspect-ratio:auto;border-radius:32px}.expert-page__title{font-size:60px;line-height:70px}.expert-page__description{font-size:24px;line-height:32px}.expert-page__education{padding-top:40px}.expert-page__education-inner{gap:32px}.expert-page__education-title{font-size:40px;line-height:50px}.expert-page__education-item{font-size:18px;line-height:24px}.expert-page__education-dot{margin-top:8px}}.expert-detail-page .footer__inner,.expert-detail-page .footer__disclaimer{text-rendering:geometricPrecision;transform:translateZ(0)}.footer{position:relative;margin-top:60px;background-color:#fff;border-radius:32px 32px 0 0}.footer::before{content:"";position:absolute;inset:0;border-top:8px solid #2a7d4d;border-radius:32px 32px 0 0;pointer-events:none}@media only screen and (min-width: 1025px){.footer{margin-top:80px}}.footer__inner{width:100%;max-width:1440px;margin-inline:auto;display:flex;flex-direction:column;gap:32px;padding:40px var(--page-gutter) 60px}@media only screen and (min-width: 1000px){.footer__inner{gap:50px;padding:40px var(--page-gutter) 88px}}.footer__actions{display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (min-width: 1000px){.footer__actions{align-items:center}}.footer__btn{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:11px 20px 13px;border-radius:24px;background-color:#2a7d4d;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#fff;text-decoration:none;cursor:pointer;border:none;transition:background-color .25s ease}.footer__btn:hover,.footer__btn:focus-visible{background-color:#ff5919}@media only screen and (min-width: 1025px){.footer__btn{padding:11px 28px 13px;font-size:18px;line-height:24px}}.footer__share{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.footer__share .content-share__label{font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#2a7d4d}@media only screen and (min-width: 1025px){.footer__share .content-share__label{font-size:18px;line-height:24px}}.footer__btn-icon{display:flex}.footer__btn-icon svg{display:block;fill:currentColor}.footer__main{display:flex;flex-direction:column;gap:32px}@media only screen and (min-width: 1000px){.footer__main{gap:30px}}.footer__cols{display:flex;flex-direction:column;gap:32px}@media only screen and (min-width: 1000px){.footer__cols{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:40px}}.footer__nav{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;align-content:center;gap:4px 40px;height:236px}@media only screen and (min-width: 1000px){.footer__nav{align-items:flex-start;align-content:flex-start;gap:12px 40px;height:84px}}@media only screen and (min-width: 1025px){.footer__nav{height:96px}}.footer__nav-item{padding:12px 0;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:400;font-size:16px;line-height:20px;color:#000;text-decoration:none;transition:color .25s ease}.footer__nav-item:hover,.footer__nav-item:focus-visible{color:#ff5919;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em;text-decoration-skip-ink:none}@media only screen and (min-width: 1025px){.footer__nav-item{font-size:18px;line-height:24px}}@media only screen and (min-width: 1000px){.footer__nav-item{padding:0}}.footer__contacts{display:flex;flex-direction:column;align-items:center;gap:24px}@media only screen and (min-width: 1000px){.footer__contacts{align-items:flex-start;gap:30px}}.footer__phone-group{display:flex;flex-direction:column;align-items:center;gap:4px}@media only screen and (min-width: 1000px){.footer__phone-group{align-items:flex-start}}.footer__phone-label,.footer__phone-hours{font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:400;font-size:14px;line-height:18px;color:#000}@media only screen and (min-width: 1025px){.footer__phone-label,.footer__phone-hours{font-size:16px;line-height:22px}}.footer__phone{font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:400;font-size:18px;line-height:24px;color:#000;transition:color .25s ease;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em;text-decoration-skip-ink:none}.footer__phone:hover,.footer__phone:focus-visible{color:#ff5919;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em;text-decoration-skip-ink:none}@media only screen and (min-width: 1025px){.footer__phone{font-size:24px;line-height:32px;text-decoration:none}}.footer__social{display:flex;align-items:center;gap:16px}@media only screen and (min-width: 1000px){.footer__social{gap:12px}}.footer__social-label{font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:400;font-size:16px;line-height:20px;color:#000}@media only screen and (min-width: 1025px){.footer__social-label{font-size:18px;line-height:24px}}.footer__social-list{display:flex;align-items:center;gap:4px;margin:0;padding:0;list-style:none}.footer__social-link{display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:#000;transition:color .25s ease}.footer__social-link:hover,.footer__social-link:focus-visible{color:#ff5919}.footer__social-link svg{display:block;fill:currentColor}@media only screen and (min-width: 1000px){.footer__social-link{width:32px;height:32px}}.footer__bottom{display:flex;flex-direction:column;gap:32px}@media only screen and (min-width: 1000px){.footer__bottom{position:relative;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:40px;min-height:84px;padding-bottom:0}}@media only screen and (min-width: 1025px){.footer__bottom{min-height:88px}}.footer__logo{display:inline-flex;align-self:center}@media only screen and (min-width: 1000px){.footer__logo{align-self:auto}}.footer__logo-img{display:block;width:138px;height:32px}@media only screen and (min-width: 1000px){.footer__logo-img{width:215px;height:50px}}.footer__copyright{display:flex;flex-direction:column;align-items:center;gap:0;margin:0;padding:0;list-style:none}@media only screen and (min-width: 1000px){.footer__copyright{display:grid;grid-template-columns:max-content max-content;align-items:center;gap:16px 40px;margin:24px 0 0 auto}.footer__copyright .footer__copy-item:last-child{grid-column:1/-1;justify-self:end}}@media only screen and (min-width: 1025px){.footer__copyright{margin-top:28px}}.footer__copy-item{padding:12px 0;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:400;font-size:14px;line-height:18px;color:#000;text-align:center}@media only screen and (min-width: 1000px){.footer__copy-item{padding:0;text-align:left}}@media only screen and (min-width: 1025px){.footer__copy-item{font-size:16px;line-height:22px}}.footer__copy-link{color:inherit;text-decoration:none;transition:color .25s ease}.footer__copy-link:hover,.footer__copy-link:focus-visible{color:#ff5919;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em;text-decoration-skip-ink:none}.footer__copy-link--muted{color:#939598}.footer__disclaimer{position:fixed;left:0;right:0;bottom:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:4px 9px;background-color:#f5f5f5}@media only screen and (min-width: 1000px){.footer__disclaimer{min-height:40px;padding:8px 20px}}@media only screen and (min-width: 1025px){.footer__disclaimer{min-height:48px}}html[data-verification-static] .footer__disclaimer{position:absolute}.footer__disclaimer-text{margin:0;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:400;font-size:14px;line-height:18px;letter-spacing:0;text-align:center;text-transform:uppercase;color:#939598}@media only screen and (min-width: 1000px){.footer__disclaimer-text{font-size:18px;line-height:24px;text-align:center}}@media only screen and (min-width: 1025px){.footer__disclaimer-text{font-size:24px;line-height:32px;letter-spacing:1.68px}}.article-page .header__inner,.article-page .footer__inner,.manufacturer-list-page .header__inner,.manufacturer-list-page .footer__inner,.manufacturer-list-page .footer__disclaimer,.manufacturer-list-page .footer__disclaimer-text{transform:translateZ(0)}.specialists-access{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center}.specialists-access[aria-hidden=true]{display:none}.specialists-access__overlay{position:absolute;inset:0;background:rgba(0,0,0,0)}.specialists-access__dialog{position:relative;width:100%;height:100%;overflow-y:auto;background:#fff}.specialists-access__header{position:relative;display:flex;min-height:104px;background:linear-gradient(180deg, #ffffff 85%, rgba(255, 255, 255, 0) 100%)}.specialists-access__title{max-width:calc(100% - 60px);padding:24px 0 0 20px;font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:20px;line-height:28px;color:#000}.specialists-access__close{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:60px;height:60px;color:#000;cursor:pointer}.specialists-access__close svg{display:block;fill:none;stroke:currentColor}.specialists-access__body{display:flex;flex-direction:column;gap:10px;padding-inline:20px;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:16px;line-height:20px;color:#000}.specialists-access__body a{color:#2a7d4d;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em;text-decoration-skip-ink:none}.specialists-access__footer{display:flex;gap:16px;padding:32px 20px}.specialists-access__button{justify-content:center;flex:0 0 auto;width:88px;height:48px;transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out}.specialists-access__button--decline{width:129px;border:1px solid #2a7d4d;background:rgba(0,0,0,0);color:#000}@media(hover: hover){.specialists-access__button--decline:hover{border-color:#ff5919;background:rgba(0,0,0,0);color:#ff5919}}.specialists-access__close:focus-visible,.specialists-access__body a:focus-visible,.specialists-access__button:focus-visible{outline:2px solid #ff5919;outline-offset:3px}@media(prefers-reduced-motion: reduce){.specialists-access__button{transition:none}}@media only screen and (min-width: 1240px){.specialists-access__overlay{background:rgba(0,0,0,.5)}.specialists-access__dialog{width:640px;height:338px;overflow:hidden;border-radius:24px}.specialists-access__header{min-height:86px;background:#fff}.specialists-access__title{padding-left:24px;font-size:30px;line-height:38px}.specialists-access__body{padding-inline:24px;font-size:18px;line-height:24px}.specialists-access__footer{padding:32px 24px}.specialists-access__button--accept{width:110px}.specialists-access__button--decline{width:156px}}.fos{position:fixed;right:0;bottom:108px;z-index:90;width:40px;height:166px;padding:0;border:none;cursor:pointer;background-color:#ffe8cc;clip-path:path("M40 0 L20.12 2.25 C20.12 2.25 0 4.7 0 24 L0 142 C0 161.3 20.12 163.75 20.12 163.75 L40 166 L40 0 Z");display:none;align-items:center;justify-content:center;transition:width .25s ease,clip-path .25s ease,background-color .25s ease}@media only screen and (min-width: 1240px){.fos{display:flex}}.fos:hover,.fos:focus-visible{width:50px;background-color:#ff5919;clip-path:path("M50 0 L25.15 2.25 C25.15 2.25 0 4.7 0 24 L0 142 C0 161.3 25.15 163.75 25.15 163.75 L50 166 L50 0 Z")}.fos:hover .fos__icon,.fos:hover .fos__text,.fos:focus-visible .fos__icon,.fos:focus-visible .fos__text{color:#fff}.fos__inner{display:flex;align-items:center;gap:10px;transform:rotate(-90deg)}.fos__icon{flex:0 0 auto;transition:color .25s ease;width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:#ff5919}.fos__icon svg{display:block;width:22px;height:18px;fill:currentColor}.fos__text{transition:color .25s ease;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:700;font-size:18px;line-height:24px;color:#ff5919;white-space:nowrap}.fos-modal{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center}.fos-modal[aria-hidden=true]{display:none}@keyframes fos-modal-overlay-in{from{opacity:0}}@keyframes fos-modal-window-in{from{opacity:0;transform:translateY(16px) scale(0.98)}}@keyframes fos-modal-overlay-out{to{opacity:0}}@keyframes fos-modal-window-out{to{opacity:0;transform:translateY(16px) scale(0.98)}}.fos-modal__overlay{position:absolute;inset:0;background:rgba(0,0,0,.5);animation:fos-modal-overlay-in .25s ease}.fos-modal__window{position:relative;display:flex;flex-direction:column;width:100%;height:100%;overflow-y:auto;background:#fff;animation:fos-modal-window-in .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.fos-modal[data-dialog-closing] .fos-modal__overlay{animation:fos-modal-overlay-out .25s ease both}.fos-modal[data-dialog-closing] .fos-modal__window{animation:fos-modal-window-out .3s cubic-bezier(0.22, 0.61, 0.36, 1) both}@media(prefers-reduced-motion: reduce){.fos-modal__overlay,.fos-modal__window{animation:none}}.fos-modal__header{position:sticky;top:0;z-index:1;display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;min-height:76px;background:linear-gradient(180deg, #ffffff 85%, rgba(255, 255, 255, 0) 100%)}.fos-modal__title{padding:24px 0 0 20px;font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:20px;line-height:28px;color:#000}.fos-modal__title-text{display:none}.fos-modal__title-text--form{display:inline}.fos-modal__close{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:60px;height:60px;padding:0;border:none;background:none;color:#000;cursor:pointer;transition:color .25s ease}.fos-modal__close svg{display:block;fill:none;stroke:currentColor}.fos-modal__close:hover,.fos-modal__close:focus-visible{color:#ff5919}.fos-modal__body{display:flex;flex-direction:column;gap:20px;padding:0 20px;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:16px;line-height:20px;color:#000}.fos-modal__field{display:flex;flex-direction:column;gap:4px}.fos-modal__control{position:relative}.fos-modal__input,.fos-modal__textarea{display:block;width:100%;padding:12px 20px;border:1px solid #2a7d4d;border-radius:24px;background:#ecffee;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:16px;line-height:20px;color:#000;transition:border-color .3s ease,background-color .3s ease}.fos-modal__input:focus,.fos-modal__textarea:focus{outline:none}.fos-modal__input{height:48px}.fos-modal__textarea{height:120px;resize:none}.fos-modal__clear{position:absolute;top:50%;right:20px;display:none;width:24px;height:24px;padding:0;border:none;background:none;transform:translateY(-50%);color:#000;cursor:pointer;transition:color .25s ease}.fos-modal__clear svg{display:block;fill:none;stroke:currentColor}.fos-modal__clear:hover,.fos-modal__clear:focus-visible{color:#ff5919}.fos-modal__field--filled .fos-modal__clear{display:flex}.fos-modal__field--filled .fos-modal__input{padding-right:56px}.fos-modal__input.is-invalid,.fos-modal__textarea.is-invalid{border-color:#e13632;background:#fff1f1}@keyframes fos-modal-shake{20%,60%{transform:translateX(-4px)}40%,80%{transform:translateX(4px)}}.fos-modal__field--shake .fos-modal__control,.fos-modal__agree--shake{animation:fos-modal-shake .3s ease}.fos-modal__agree{display:flex;gap:8px;align-items:flex-start;cursor:pointer}.fos-modal__checkbox{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.fos-modal__box{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid #939598;border-radius:4px;background:#fff;transition:border-color .25s ease,background-color .25s ease}.fos-modal__box svg{display:block;fill:none;stroke:#fff;opacity:0;transition:opacity .25s ease}.fos-modal__checkbox:checked+.fos-modal__box{border-color:#2a7d4d;background:#2a7d4d}.fos-modal__checkbox:checked+.fos-modal__box svg{opacity:1}.fos-modal__checkbox:focus-visible+.fos-modal__box{outline:2px solid #27ae60;outline-offset:2px}.fos-modal__checkbox.is-invalid+.fos-modal__box{border-color:#e13632}.fos-modal__agree-link{color:#000;transition:color .25s ease;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em;text-decoration-skip-ink:none}.fos-modal__agree-link:hover,.fos-modal__agree-link:focus-visible{color:#ff5919}.fos-modal__footer{display:flex;flex:0 0 auto;gap:16px;padding:32px 20px}.fos-modal__footer .footer__btn{justify-content:center;min-height:48px}.fos-modal__result{display:none;flex-direction:column}.fos-modal__result .fos-modal__body{gap:10px}.fos-modal--success .fos-modal__form{display:none}.fos-modal--success .fos-modal__result--success{display:flex}.fos-modal--success .fos-modal__title-text--form{display:none}.fos-modal--success .fos-modal__title-text--success{display:inline}.fos-modal--error .fos-modal__form{display:none}.fos-modal--error .fos-modal__result--error{display:flex}.fos-modal--error .fos-modal__title-text--form{display:none}.fos-modal--error .fos-modal__title-text--error{display:inline}@media only screen and (min-width: 1240px){.fos-modal__window{width:640px;height:auto;max-height:calc(100vh - 80px);border-radius:24px}.fos-modal__header{position:static;min-height:86px;background:#fff}.fos-modal__title{padding:24px 0 0 24px;font-size:30px;line-height:38px}.fos-modal__body{padding:0 24px;font-size:18px;line-height:24px}.fos-modal__input,.fos-modal__textarea{font-size:18px;line-height:24px}.fos-modal__box{margin-top:2px}.fos-modal__footer{padding:32px 24px}}.modal-buy{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center}.modal-buy[aria-hidden=true]{display:none}body:has(.modal-buy:target:not([aria-hidden=true])){height:100vh}@keyframes modal-buy-overlay-in{from{opacity:0}}@keyframes modal-buy-window-in{from{opacity:0;transform:translateY(16px) scale(0.98)}}@keyframes modal-buy-overlay-out{to{opacity:0}}@keyframes modal-buy-window-out{to{opacity:0;transform:translateY(16px) scale(0.98)}}.modal-buy__overlay{position:absolute;inset:0;background:rgba(0,0,0,.5);animation:modal-buy-overlay-in .25s ease}.modal-buy__window{position:relative;display:flex;flex-direction:column;width:calc(100% - 40px);height:auto;max-height:calc(100dvh - 40px);overflow:hidden;border-radius:24px;background:#fff;animation:modal-buy-window-in .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.modal-buy[data-dialog-closing] .modal-buy__overlay{animation:modal-buy-overlay-out .25s ease both}.modal-buy[data-dialog-closing] .modal-buy__window{animation:modal-buy-window-out .3s cubic-bezier(0.22, 0.61, 0.36, 1) both}@media(prefers-reduced-motion: reduce){.modal-buy__overlay,.modal-buy__window{animation:none}}.modal-buy__header{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:76px;padding:0 0 0 20px}.modal-buy__title{margin:0;font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:20px;line-height:28px;color:#000}.modal-buy__close{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:60px;height:60px;padding:0;border:none;background:none;color:#000;cursor:pointer;transition:color .25s ease}.modal-buy__close svg{fill:none;stroke:currentColor}.modal-buy__close:hover,.modal-buy__close:focus-visible{color:#ff5919}.modal-buy__body{min-height:0;padding:0 10px 20px;overflow-y:auto;overscroll-behavior:contain}.modal-buy__card{padding:20px 10px 30px;border-radius:32px;background:#fff7f4}.modal-buy .buy__pill{width:100%;gap:4px;background-color:#fff}.modal-buy .buy__pill::before{content:none}.modal-buy .buy__item{position:relative;z-index:0;isolation:isolate}.modal-buy .buy__item::before{content:"";position:absolute;z-index:-1;inset:10px 20px auto;height:40px;border-radius:100px;background:#ff5919;box-shadow:none;filter:url("#dyshi-layer-blur-8");opacity:.5;transition:inset .25s ease,opacity .25s ease}.modal-buy .buy__item:hover::before,.modal-buy .buy__item:focus-within::before{inset:10px 12px auto;opacity:1}.modal-buy .buy__logo{flex:0 0 77px;transform:none}.modal-buy .buy__logo-img{width:77px;height:auto}.modal-buy__list{grid-template-rows:none;grid-template-columns:repeat(2, minmax(0, 137px));grid-auto-flow:row;gap:24px 16px}.modal-buy__empty{margin:0;font-family:"Nunito Figma","Nunito",-apple-system,"Segoe UI",Arial,sans-serif;font-size:16px;line-height:24px;color:#000}@media only screen and (min-width: 1240px){.modal-buy__window{width:640px;height:auto;max-height:calc(100vh - 80px);border-radius:24px}.modal-buy__header{min-height:86px;padding-left:24px}.modal-buy__title{font-size:30px;line-height:38px}.modal-buy__body{padding:0 24px 32px}.modal-buy__card{padding:30px}.modal-buy .buy__pill{width:160px;gap:8px}.modal-buy .buy__item::before{inset-block-start:12px}.modal-buy .buy__item:hover::before,.modal-buy .buy__item:focus-within::before{inset:12px 12px auto}.modal-buy .buy__logo{flex-basis:88px}.modal-buy .buy__logo-img{width:88px}.modal-buy__list{display:grid;grid-template-columns:repeat(3, 160px);gap:24px 16px}}.totop{position:fixed;right:20px;bottom:100px;z-index:80;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;border-radius:50%;background-color:#27ae60;color:#fff;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(8px);transition:opacity .25s ease,transform .25s ease,background-color .25s ease,visibility 0s linear .25s}.totop::before{content:"";position:absolute;inset:0;border-radius:50%}.totop:focus-visible{background-color:#ff5919}.totop.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition-delay:0s}@media(hover: hover){.totop:hover{background-color:#ff5919}}.totop__icon{display:none}.totop__icon--m{display:flex}.totop__icon--m svg{fill:currentColor}@media only screen and (min-width: 1240px){.totop{right:52px;bottom:108px;width:48px;height:48px}.totop::before{inset:0}.totop__icon--m{display:none}.totop__icon--d{display:flex}.totop__icon--d svg{fill:none;stroke:currentColor}}@media(prefers-reduced-motion: reduce){.totop{transform:none;transition:none}}html[data-verification-component=dysheflu-composition] .totop{position:absolute;top:0;bottom:auto}.pages-index{min-height:100vh;background:#f5f5f5;color:#231f20}.pages-index__main{width:min(100% - 40px,960px);margin-inline:auto;padding-block:32px 64px}.pages-index__header{display:flex;align-items:center;gap:24px;padding-bottom:24px;border-bottom:1px solid #d9d9d9}.pages-index__logo{flex:0 0 auto}.pages-index__heading h1{font-family:"Comfortaa","Nunito Figma","Nunito",sans-serif;font-weight:500;font-size:32px;line-height:40px}.pages-index__heading p{margin-top:4px;color:#939598}.pages-index__list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px;margin-top:32px;list-style:decimal inside}.pages-index__list li{min-width:0}.pages-index__link{display:inline-flex;flex-direction:column;gap:2px;width:calc(100% - 24px);padding:12px 16px;border:1px solid #d9d9d9;border-radius:16px;background:#fff;transition:border-color .3s ease-in,background-color .3s ease-in}.pages-index__path{overflow:hidden;font-size:13px;color:#939598;text-overflow:ellipsis}@media(hover: hover){.pages-index__link:hover{border-color:#ffa481;background:#fff2ed}}@media only screen and (max-width: 767px){.pages-index__main{width:min(100% - 32px,560px);padding-top:20px}.pages-index__header{align-items:flex-start}.pages-index__logo{width:80px;height:auto}.pages-index__heading h1{font-size:24px;line-height:32px}.pages-index__list{grid-template-columns:minmax(0, 1fr)}}
