@charset "UTF-8";:target{scroll-margin-top:4rem}.about__subtitle{position:relative}.about__subtitle :is(h1,h2,h3,h4,h5,h6,p,li,a){display:flex;align-items:center;justify-content:center;text-align:center;position:absolute;inset:0;opacity:0;transition:opacity .3s ease,-webkit-filter .3s ease;transition:opacity .3s ease,filter .3s ease;transition:opacity .3s ease,filter .3s ease,-webkit-filter .3s ease;-webkit-filter:blur(4px);filter:blur(4px)}.about__subtitle :is(h1,h2,h3,h4,h5,h6,p,li,a):first-child{position:relative}.about__subtitle :is(h1,h2,h3,h4,h5,h6,p,li,a).active{-webkit-filter:blur(0);filter:blur(0);opacity:1;transition:opacity .3s ease .3s,-webkit-filter .3s ease .3s;transition:opacity .3s ease .3s,filter .3s ease .3s;transition:opacity .3s ease .3s,filter .3s ease .3s,-webkit-filter .3s ease .3s}.buy__item::after,.buy__marketplace::after,.buy__tab::after,.faq__article::after,.reminder__article::after,.research__article::after{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(135deg,rgba(76,38,21,.9) 0,rgba(76,38,21,.8) 100%);pointer-events:none;opacity:0;transition:opacity .3s ease}.active.buy__item::after,.active.buy__marketplace::after,.active.buy__tab::after,.active.faq__article::after,.active.reminder__article::after,.active.research__article::after{opacity:1}@media (min-width:768px){.buy__item:hover::after,.buy__marketplace:hover::after,.buy__tab:hover::after,.faq__article:hover::after,.reminder__article:hover::after,.research__article:hover::after{opacity:1}}.about-manufacturer,.about-manufacturer__content,.about-manufacturer__cta,.about__cta,.buy__lists,.buy__marketplace-wrapper,.buy__marketplaces,.buy__tabs,.buy_owners,.doc__head,.dosage__cta,.faq__cta,.footer__bottom,.footer__top,.hero__cta,.instruction__cta,.research__cta{display:flex;flex-direction:row}.about-manufacturer__benefit,.about-manufacturer__contact,.about-manufacturer__note,.about-vepripak__article .button,.about-vepripak__subtitle,.about__container,.about__item,.advantages__btns,.blog__article .button,.blog__subtitle,.buy__item a,.corner__wrap,.doc__article .button,.doc__subtitle,.error .button,.faq__article .button,.faq__subtitle,.footer__contact,.footer__socials,.header__brand,.header__container,.header__nav,.hero-nav__button,.hero__container,.hero__item,.instruction__article .button,.instruction__subtitle,.menu__socials,.post__article .button,.post__subtitle,.reminder__subtitle,.research__article .button,.research__subtitle,.side-effect-report__subtitle,.where-to-buy__form .button,.where-to-buy__subtitle{display:flex;flex-direction:row;flex-wrap:nowrap}.about-manufacturer__column,.about-manufacturer__contacts,.about-manufacturer__container,.about-manufacturer__form,.about-manufacturer__manufacturer,.about-manufacturer__quality,.about-manufacturer__remind,.about-vepripak__article,.about-vepripak__container,.about-vepripak__content,.about-vepripak__content ol,.about-vepripak__content ul,.about-vepripak__item,.about-vepripak__note,.about-vepripak__top,.about__brand,.about__content,.about__list,.advantages__content,.blog__article,.blog__container,.blog__content,.blog__content ol,.blog__content ul,.blog__item,.blog__note,.blog__top,.buy__container,.buy__inner,.buy__list,.buy__marketplace-link,.buy__owner-link,.buy__remind,.buy__search,.buy__shops,.buy__tab,.buy_distributors,.contact-form,.contact-form .form__extra,.contact-form .form__group,.corner__container,.doc ol,.doc ul,.doc__article,.doc__container,.doc__content,.doc__content ol,.doc__content ul,.doc__item,.doc__note,.doc__top,.dosage__content,.dosage__item,.dosage__list,.error__container,.faq__article,.faq__bottom,.faq__container,.faq__content ul,.faq__top,.footer__column,.footer__column ul,.footer__container,.footer__description,.footer__side-col,.hero__brand,.hero__content,.hero__list,.instruction__article,.instruction__container,.instruction__content,.instruction__content ol,.instruction__content ul,.instruction__item,.instruction__note,.instruction__top,.menu__nav,.post__article,.post__container,.post__content,.post__content ol,.post__content ul,.post__item,.post__note,.post__top,.reminder__article,.reminder__container,.reminder__content,.reminder__content div,.reminder__content ul,.reminder__top,.research__article,.research__bottom,.research__container,.research__content,.research__content ul,.research__top,.side-effect-report__article,.side-effect-report__article ul,.side-effect-report__contact,.side-effect-report__container,.side-effect-report__top,.where-to-buy__article,.where-to-buy__container,.where-to-buy__inner,.where-to-buy__top{display:flex;flex-direction:column}.about-vepripak__grid-2,.about-vepripak__grid-5,.advantages__wrapper,.blog__grid-2,.blog__grid-5,.doc__grid-2,.doc__grid-5,.dosage__container,.dosage__video-pair,.faq__table tbody,.faq__table tr,.instruction__grid-2,.instruction__grid-5,.post__grid-2,.post__grid-5,.research__table tbody,.research__table tr,.side-effect-report__contacts,.where-to-buy__form{display:-ms-grid;display:grid;gap:1rem}.about,.about-manufacturer,.about-vepripak,.blog,.buy,.doc,.dosage,.faq,.hero,.instruction,.post,.reminder,.research,.side-effect-report,.where-to-buy{position:relative;display:flex;align-items:center;gap:0}.about-manufacturer__title,.about-vepripak__title,.about__title,.advantages__title,.blog__title,.buy__title,.doc__title,.dosage__title,.faq__title,.hero__title,.instruction__title,.post__title,.reminder__title,.research__title,.side-effect-report__title,.where-to-buy__title{background:linear-gradient(90deg,#f3a039 0,#f4c671 25%,#a65221 50%,#f4c671 75%,#f3a039 100%);-webkit-background-clip:text;background-clip:text;background-size:200% 100%;color:transparent;animation:animatedTextBackground 5s linear infinite alternate-reverse}@-webkit-keyframes animatedTextBackground{0%{background-position-x:-200%}100%{background-position-x:200%}}@keyframes animatedTextBackground{0%{background-position-x:-200%}100%{background-position-x:200%}}@font-face{font-family:Montserrat;src:url(/fonts//Montserrat-Thin.woff2) format("woff2"),url(/fonts//Montserrat-Thin.woff) format("woff"),url(/fonts//Montserrat-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts//Montserrat-ExtraLight.woff2) format("woff2"),url(/fonts//Montserrat-ExtraLight.woff) format("woff"),url(/fonts//Montserrat-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts//Montserrat-Light.woff2) format("woff2"),url(/fonts//Montserrat-Light.woff) format("woff"),url(/fonts//Montserrat-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts//Montserrat-Regular.woff2) format("woff2"),url(/fonts//Montserrat-Regular.woff) format("woff"),url(/fonts//Montserrat-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts//Montserrat-Medium.woff2) format("woff2"),url(/fonts//Montserrat-Medium.woff) format("woff"),url(/fonts//Montserrat-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts//Montserrat-SemiBold.woff2) format("woff2"),url(/fonts//Montserrat-SemiBold.woff) format("woff"),url(/fonts//Montserrat-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts//Montserrat-Bold.woff2) format("woff2"),url(/fonts//Montserrat-Bold.woff) format("woff"),url(/fonts//Montserrat-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts//Montserrat-ExtraBold.woff2) format("woff2"),url(/fonts//Montserrat-ExtraBold.woff) format("woff"),url(/fonts//Montserrat-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts//Montserrat-Black.woff2) format("woff2"),url(/fonts//Montserrat-Black.woff) format("woff"),url(/fonts//Montserrat-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts//Montserrat-ThinItalic.woff2) format("woff2"),url(/fonts//Montserrat-ThinItalic.woff) format("woff"),url(/fonts//Montserrat-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts//Montserrat-ExtraLightItalic.woff2) format("woff2"),url(/fonts//Montserrat-ExtraLightItalic.woff) format("woff"),url(/fonts//Montserrat-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts//Montserrat-LightItalic.woff2) format("woff2"),url(/fonts//Montserrat-LightItalic.woff) format("woff"),url(/fonts//Montserrat-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts//Montserrat-Italic.woff2) format("woff2"),url(/fonts//Montserrat-Italic.woff) format("woff"),url(/fonts//Montserrat-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts//Montserrat-MediumItalic.woff2) format("woff2"),url(/fonts//Montserrat-MediumItalic.woff) format("woff"),url(/fonts//Montserrat-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts//Montserrat-SemiBoldItalic.woff2) format("woff2"),url(/fonts//Montserrat-SemiBoldItalic.woff) format("woff"),url(/fonts//Montserrat-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts//Montserrat-BoldItalic.woff2) format("woff2"),url(/fonts//Montserrat-BoldItalic.woff) format("woff"),url(/fonts//Montserrat-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts//Montserrat-ExtraBoldItalic.woff2) format("woff2"),url(/fonts//Montserrat-ExtraBoldItalic.woff) format("woff"),url(/fonts//Montserrat-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts//Montserrat-BlackItalic.woff2) format("woff2"),url(/fonts//Montserrat-BlackItalic.woff) format("woff"),url(/fonts//Montserrat-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}div::-webkit-scrollbar{width:6px;height:6px;background-color:transparent}div::-webkit-scrollbar-track{margin:0 10px;background-color:rgba(243,160,57,.4);border-radius:10px}div::-webkit-scrollbar-thumb{background-color:#a65221;border-radius:10px;border:2px solid transparent}div::-webkit-scrollbar-thumb:hover{background-color:#f3a039}div::-webkit-scrollbar-thumb:active{background-color:#f3a039}*,::after,::before{margin:0;padding:0;box-sizing:border-box}:focus-visible{outline:2px solid #f3a039}html{font-size:16px;scroll-behavior:smooth}body{font-family:Montserrat,system-ui,"Segoe UI",Roboto,"Helvetica Neue",Helvetica,Arial,"Noto Sans","Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:.01em;background-color:#120800;color:#fcfbf8}h1,h2,h3,h4,h5,h6{font-weight:600}ol,ul{list-style:none}button,input,select,textarea{font:inherit;color:inherit;background:0 0;border:none;outline:0}button{cursor:pointer}a{color:inherit;text-decoration:none;cursor:pointer}img{color:transparent}canvas,img,picture,video{display:block}.blur{position:absolute;inset:0;z-index:1}.blur .layer{position:absolute;inset:0;-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);-webkit-mask-image:linear-gradient(to top,transparent var(--start-gradient),#000 var(--end-gradient));mask-image:linear-gradient(to top,transparent var(--start-gradient),#000 var(--end-gradient))}.blur::after{content:"";position:absolute;inset:0;opacity:.5;pointer-events:none;transition:opacity .4s ease}.blur-concat{position:absolute;height:6rem;left:0;right:0;top:-3rem;z-index:1;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);-webkit-mask-image:linear-gradient(to top,transparent 0,#000 50%,transparent 100%);mask-image:linear-gradient(to top,transparent 0,#000 50%,transparent 100%)}.adaptive-container{position:relative;z-index:2;max-width:1400px;margin:0 auto;padding:0 clamp(1.5rem,4vw,4rem)}.adaptive-container-top{padding-top:clamp(3rem,8vmin,6rem)}.adaptive-container-bottom{padding-bottom:clamp(3rem,8vmin,6rem)}@media (max-width:768px){.adaptive-container{max-width:480px}}.about-vepripak__container,.blog__container,.doc__container,.faq__container,.instruction__container,.post__container,.reminder__container,.research__container,.side-effect-report__container{max-width:900px}.fixed>.adaptive-container,.full-screen-height>.adaptive-container{height:100%;flex-grow:1}.button{display:block;text-align:center;padding:1rem 2.5rem;border-radius:100rem;transition:box-shadow .3s ease,border .3s ease,background-color .3s ease,opacity .3s ease;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:500;border:2px solid}.button.disabled{opacity:.8;cursor:not-allowed}.button.disabled .loading-dots{display:inline-flex}.button.disabled .button__text{display:none}@media (max-width:389px){.button{padding:1rem}}.arrow-btn{display:inline-block;padding:.25rem;transition:box-shadow .3s ease,border .3s ease,background-color .3s ease,opacity .3s ease;box-shadow:rgba(243,160,57,.4) 0 8px 25px 0;background:linear-gradient(135deg,#30373b 0,#4c2615 100%);border:2px solid;border-radius:100rem;border-color:rgba(243,160,57,.2)}@media (min-width:768px){.arrow-btn:hover:not(:disabled){box-shadow:rgba(243,160,57,.6) 0 8px 35px 0,rgba(0,255,255,.3) 0 0 30px 0;border-color:#f3a039}}.arrow-btn img{aspect-ratio:1/1}.arrow-btn::-moz-selection{background-color:transparent}.arrow-btn::selection{background-color:transparent}.button_primary{box-shadow:rgba(243,160,57,.4) 0 8px 25px 0;background:linear-gradient(135deg,#a65221 0,#f3a039 50%,#f4c671 100%);border-color:rgba(0,255,255,.2);color:#fff}@media (min-width:768px){.button_primary:hover:not(:disabled){box-shadow:rgba(243,160,57,.6) 0 8px 35px 0,rgba(0,255,255,.3) 0 0 30px 0}}.button_secondary{box-shadow:rgba(48,55,59,.9) 0 8px 25px 0;background:linear-gradient(135deg,#30373b 0,#4c2615 100%);border-color:rgba(243,160,57,.3);color:#fff}@media (min-width:768px){.button_secondary:hover:not(:disabled){box-shadow:rgba(30,200,149,.3) 0 8px 35px 0;border-color:rgba(0,255,255,.2)}}.loading-dots{display:none;gap:.5rem}.loading-dots .dot{-webkit-animation:blink 1s infinite;animation:blink 1s infinite;opacity:.3}.loading-dots .dot:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s}.loading-dots .dot:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}.loading-dots .dot:nth-child(3){-webkit-animation-delay:.6s;animation-delay:.6s}@-webkit-keyframes blink{0%,100%,80%{opacity:.3}40%{opacity:1}}@keyframes blink{0%,100%,80%{opacity:.3}40%{opacity:1}}.background-alternate,.background-video{-webkit-filter:blur(.25px) contrast(1.05);filter:blur(.25px) contrast(1.05);position:absolute;z-index:-2;inset:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:992px){.background-video{display:none}}@media (min-width:993px){.background-alternate{display:none}}.background-overlay{position:absolute;z-index:-1;inset:0;height:100%;width:100%;background-color:rgba(18,8,0,.75)}.header{position:fixed;left:0;right:0;top:0;border-bottom:1px solid #f3a039;z-index:999}.header .blur::after{background:linear-gradient(135deg,#120800,#0b0603 40%,#1a0e07 70%,#120800)}.header__container{gap:2rem;align-items:center;justify-content:space-between;padding:1rem 0}.header__menu-btn{position:relative;flex-shrink:0;transition:opacity .1s ease}@media (min-width:1201px){.header__menu-btn{display:none}}.header__menu-btn_hidden{display:none}.header__menu-btn_blured{opacity:0}.header__brand{flex-shrink:0;gap:1rem;align-items:center}.header__logo{border:1px solid #f3a039;border-radius:.75rem;transition:background-color .15s ease}.header__logo img{padding:.5rem;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;transition:-webkit-filter .15s ease;transition:filter .15s ease;transition:filter .15s ease,-webkit-filter .15s ease}@media (min-width:768px){.header__logo:hover{background-color:#f3a039}.header__logo:hover img{-webkit-filter:saturate(0) brightness(2);filter:saturate(0) brightness(2)}}.header__product{display:flex;flex-direction:column;justify-content:center;align-items:center;transition:transform .15s ease}.header__product-name{color:#f3a039;font-size:26px;font-weight:700;letter-spacing:0}.header__product-desc{font-size:15px}@media (min-width:768px){.header__product:hover{transform:translate(0,-3px) scale(1)}}.header__nav{gap:clamp(1.5rem,2vw,2rem)}.header__nav li{transition:color .3s ease}@media (min-width:768px){.header__nav li:hover{color:#f3a039}}@media (max-width:1200px){.header__nav{display:none}}.header__cta{flex-shrink:0}@media (max-width:1200px){.header__cta{display:none}}.header__menu{position:absolute;top:calc(100% + 1px);left:0;right:0}.menu{visibility:hidden;pointer-events:none;position:fixed;z-index:998;left:0;right:0;bottom:0;overflow:hidden;opacity:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(18,8,0,.5);transition:opacity .2s ease,visibility 0s linear .2s}.menu::after{content:"";position:absolute;inset:0;opacity:.5;background:linear-gradient(135deg,#120800,#0b0603 40%,#1a0e07 70%,#120800)}@media (min-width:1201px){.menu{display:none}}.menu__container{height:100%;padding:2rem 0;display:flex;flex-direction:column;gap:2rem}@media (max-height:700px){.menu__container{gap:1rem}}.menu__nav{opacity:0;transition:opacity .2s ease .2s;gap:1.25rem;font-size:1.25rem}.menu__nav li{transition:color .3s ease}@media (min-width:768px){.menu__nav li:hover{color:#f3a039}}@media (max-height:700px){.menu__nav{font-size:1rem;gap:1rem}}.menu__socials{flex-direction:row!important}.menu__contacts{justify-content:space-around;gap:14px;font-size:14px;border-top:1px solid;border-bottom:1px solid;border-color:#f3a039;padding:2rem 0}@media (max-height:700px){.menu__contacts{padding:1rem 0}}.menu_blured{display:block}.menu_active{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .2s ease,visibility 0s}.menu_active .menu__nav{opacity:1}.pdf-modal{visibility:hidden;pointer-events:none;position:fixed;inset:0;z-index:99999;opacity:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.7);transition:opacity .2s ease,visibility 0s linear .2s}.pdf-modal::after{content:"";position:absolute;inset:0;opacity:.5;background:linear-gradient(135deg,#120800,#0b0603 40%,#1a0e07 70%,#120800)}.pdf-modal__content{position:relative;z-index:2;width:100%;height:100%;display:flex;flex-direction:column}.pdf-modal__frame{flex:1;width:100%;max-width:100%;border:none;background:#000}.pdf-modal__close{position:absolute;top:4rem;right:2rem;z-index:999999;font-size:2rem;color:#f3a039;background:0 0;border:none;cursor:pointer;transition:color .3s ease}.pdf-modal_active{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .2s ease,visibility 0s}.hero-nav{display:block;padding-top:7.5rem;padding-bottom:3rem}.hero-nav__button{gap:.5rem;align-items:center;color:#f3a039;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease;font-size:1.25rem;-webkit-filter:saturate(0) brightness(2);filter:saturate(0) brightness(2)}@media (min-width:768px){.hero-nav__button:hover{-webkit-filter:none;filter:none}}.hero{min-height:100vh}.hero .background-alternate,.hero .background-video{background-color:#231001;background-image:url(/images/bg_1.webp);background-size:cover;background-repeat:no-repeat;background-position:center}.hero .background-alternate{background-image:url(/images/bg_1_alternate.webp)}.hero__container{padding-top:6.5rem;justify-content:space-between;gap:4rem clamp(4rem,8vw,8rem)}@media (max-width:1200px){.hero__container{gap:3rem clamp(2rem,4vw,4rem)}}@media (max-width:768px){.hero__container{flex-direction:column}}.hero__video-container{flex-grow:1;aspect-ratio:4/5;border-radius:2rem;border:2px solid;border-color:#f3a039;max-height:clamp(400px,80vh,600px);max-width:clamp(320px,64vh,480px);overflow:hidden}@media (max-width:992px){.hero__video-container{min-width:300px;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;flex-shrink:1}}.hero__video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-color:#331409;background-image:url(/images/banner_1.webp);background-size:cover;background-repeat:no-repeat;background-position:center}.hero__video_alternate{display:none}@media (max-width:992px){.hero__video{display:none}.hero__video_alternate{display:block}}.hero__content{gap:clamp(1.5rem,2vh,2rem);justify-content:space-between}@media (max-width:992px){.hero__content{flex-shrink:1}}.hero__brand{gap:clamp(.25rem,1vh,1rem)}.hero__title{text-transform:uppercase;font-size:clamp(2.75rem,4vw,3.75rem)}.hero__subtitle{color:#f3a039;font-size:clamp(1.75rem,3vw,2.75rem)}.hero__list{gap:1rem}.hero__item{gap:1.5rem;align-items:center;padding:1rem;border-left:4px solid;border-top-left-radius:.75rem;border-bottom-left-radius:.75rem;border-left-color:#f3a039;font-size:1.25rem;font-weight:500}.hero__cta{gap:1rem}@media (max-width:992px){.hero__cta{flex-wrap:wrap}.hero__cta .button{flex-grow:1}}.about .background-video{background-color:#705129;background-image:url(/images/bg_2.webp);background-size:cover;background-repeat:no-repeat;background-position:center}.about__container{gap:4rem clamp(4rem,8vw,8rem)}@media (max-width:1200px){.about__container{gap:3rem clamp(2rem,4vw,4rem)}}@media (max-width:768px){.about__container{flex-direction:column-reverse}}.about__video-container{flex-grow:1;aspect-ratio:4/5;border-radius:2rem;border:2px solid;border-color:#f3a039;max-height:clamp(400px,80vh,600px);max-width:clamp(320px,64vh,480px);overflow:hidden}@media (max-width:992px){.about__video-container{min-width:300px;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;flex-shrink:2}}.about__video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-color:#3f221c;background-image:url(/images/banner_2.webp);background-size:cover;background-repeat:no-repeat;background-position:center}.about__video_alternate{display:none}@media (max-width:992px){.about__video{display:none}.about__video_alternate{display:block}}.about__content{gap:clamp(1.5rem,2vh,2rem);justify-content:space-between;width:clamp(320px,64vh,480px)}@media (max-width:992px){.about__content{width:unset;flex-shrink:1}}.about__brand{gap:clamp(.25rem,1vh,1rem)}.about__title{text-transform:uppercase;font-size:clamp(1.75rem,3vw,2.75rem)}.about__subtitle{padding:1rem clamp(2rem,3vw,3.5rem);color:#f3a039;border:2px solid;border-left-width:4px;border-right-width:4px;border-color:#f3a039;border-radius:.75rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.about__subtitle h3{font-size:clamp(1rem,1.5vw,1.25rem)}@media (min-width:993px){.about__subtitle h3{white-space:nowrap}}.about__list{gap:1rem}.about__item{gap:1.5rem;align-items:center;padding:1rem;border-left:4px solid;border-top-left-radius:.75rem;border-bottom-left-radius:.75rem;border-left-color:#f3a039;font-size:1.25rem;cursor:pointer}.about__item p{transform-origin:center;transition:transform .6s ease,color .6s ease}.about__item.active p{transform:scale(1.2);color:#f3a039}@media (min-width:768px){.about__item:hover p{transform:scale(1.2);color:#f3a039}}.about__item p{font-weight:500}.about__cta{gap:1rem}@media (max-width:992px){.about__cta{flex-wrap:wrap}.about__cta .button{flex-grow:1}}.dosage .background-video{background-color:#6b4c2d;background-image:url(/images/bg_4.webp);background-size:cover;background-repeat:no-repeat;background-position:center}.dosage__title{text-transform:uppercase;font-size:clamp(1.75rem,3vw,2.75rem);display:inline-block;text-align:center;width:100%;margin-bottom:4rem}@media (max-width:768px){.dosage__title{text-align:start;margin-bottom:clamp(1.5rem,2vh,2rem)}}.dosage__container{gap:clamp(1.5rem,2vh,2rem);-ms-grid-columns:clamp(320px,64vh,480px) clamp(1.5rem,2vh,2rem) auto;grid-template-columns:clamp(320px,64vh,480px) auto;-ms-grid-rows:668px;grid-template-rows:668px}.dosage__container>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.dosage__container>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}@media (max-width:992px){.dosage__container{-ms-grid-columns:clamp(320px,32vh,480px) auto;grid-template-columns:clamp(320px,32vh,480px) auto;-ms-grid-rows:(auto)[2];grid-template-rows:repeat(2,auto)}.dosage__container>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.dosage__container>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.dosage__container>:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}.dosage__container>:nth-child(4){-ms-grid-row:2;-ms-grid-column:2}}@media (max-width:768px){.dosage__container{-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:(auto)[2];grid-template-rows:repeat(2,auto)}.dosage__container>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.dosage__container>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1}}.dosage__videos{position:relative;width:100%;height:100%}.dosage__video-pair{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:1fr 1rem 1fr;grid-template-rows:1fr 1fr;position:absolute;width:100%;height:100%;inset:0;flex-direction:column;gap:1rem;transition:opacity .6s ease}.dosage__video-pair>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.dosage__video-pair>:nth-child(2){-ms-grid-row:3;-ms-grid-column:1}@media (max-width:992px){.dosage__video-pair{display:flex}}.dosage__video-pair:first-child{position:relative}.dosage__video-pair.hide{opacity:0;pointer-events:none}.dosage__video-pair:nth-child(1){z-index:6}.dosage__video-pair:nth-child(2){z-index:5}.dosage__video-pair:nth-child(3){z-index:4}.dosage__video-pair:nth-child(4){z-index:3}.dosage__video-pair:nth-child(5){z-index:2}.dosage__video-pair:nth-child(6){z-index:1}.dosage__video-pair:nth-child(1) .dosage__video-container:nth-child(1) .dosage__video{background-image:url(/images/dog_1.webp)}.dosage__video-pair:nth-child(1) .dosage__video-container:nth-child(2) .dosage__video{background-image:url(/images/dog_2.webp)}.dosage__video-pair:nth-child(2) .dosage__video-container:nth-child(1) .dosage__video{background-image:url(/images/dog_3.webp)}.dosage__video-pair:nth-child(2) .dosage__video-container:nth-child(2) .dosage__video{background-image:url(/images/dog_4.webp)}.dosage__video-pair:nth-child(3) .dosage__video-container:nth-child(1) .dosage__video{background-image:url(/images/dog_5.webp)}.dosage__video-pair:nth-child(3) .dosage__video-container:nth-child(2) .dosage__video{background-image:url(/images/dog_6.webp)}.dosage__video-pair:nth-child(4) .dosage__video-container:nth-child(1) .dosage__video{background-image:url(/images/dog_7.webp)}.dosage__video-pair:nth-child(4) .dosage__video-container:nth-child(2) .dosage__video{background-image:url(/images/dog_8.webp)}.dosage__video-pair:nth-child(5) .dosage__video-container:nth-child(1) .dosage__video{background-image:url(/images/dog_9.webp)}.dosage__video-pair:nth-child(5) .dosage__video-container:nth-child(2) .dosage__video{background-image:url(/images/dog_10.webp)}.dosage__video-container{border-radius:2rem;border:2px solid;border-color:#f3a039;width:100%;overflow:hidden}.dosage__video-container:nth-child(3){display:none}@media (max-width:992px){.dosage__video-container{min-width:300px;max-width:480px;flex-shrink:2}.dosage__video-container:nth-child(1),.dosage__video-container:nth-child(2){display:none}.dosage__video-container:nth-child(3){display:block}}.dosage__video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-color:#6b4c2d;background-size:cover;background-repeat:no-repeat;background-position:center}.dosage__content{flex-grow:2;width:100%;gap:clamp(1.5rem,2vh,2rem);max-width:clamp(250px,64vh,480px)}@media (max-width:992px){.dosage__content{min-width:300px;width:unset;flex-shrink:1}}.dosage__list{gap:1rem;justify-content:space-between}.dosage__item{gap:.25rem;padding:1rem;border-left:4px solid;border:2px solid;border-color:rgba(243,160,57,.2);border-radius:.75rem;background:linear-gradient(135deg,rgba(76,38,21,.9) 0,rgba(76,38,21,.8) 100%);transition:transform .3s ease,scale .3s ease,border-color .3s;cursor:pointer}@media (min-width:768px){.dosage__item:hover{transform:translate(0,-2%) scale(1.04);border-color:#f3a039}}.dosage__item.active{border-color:#f3a039;animation:scaleInOut 2s ease-in-out infinite alternate-reverse}@-webkit-keyframes scaleInOut{0%{transform:scale(1)}100%{transform:translate(0,-2%) scale(1.04)}}@keyframes scaleInOut{0%{transform:scale(1)}100%{transform:translate(0,-2%) scale(1.04)}}.dosage__description{font-size:12px;color:#ebebeb}.dosage__cta{gap:1rem;flex-wrap:wrap}.dosage__cta .button{flex-grow:1}.dosage__cta_phone{margin-top:clamp(1.5rem,2vh,2rem);display:none}@media (max-width:768px){.dosage__cta{display:none}.dosage__cta_phone{display:flex}}.dosage__packs{position:absolute;z-index:100;width:16rem;height:16rem;top:calc(50% - 8rem);right:0;overflow:visible}@media (max-width:1200px){.dosage__packs{top:calc(100% - 12rem);right:-2rem}}@media (max-width:992px){.dosage__packs{width:20rem;height:20rem;top:calc(100% - 15rem);right:-2rem}}@media (max-width:768px){.dosage__packs{display:none}}.dosage__packs_phone{border-radius:2rem;border:2px solid;border-color:#f3a039;position:relative;inset:initial;aspect-ratio:1/1;width:100%;height:auto;display:none}@media (max-width:768px){.dosage__packs_phone{display:block}}.dosage__pack{position:absolute;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:opacity .3s ease;opacity:0;-webkit-animation:fadeUpDown 2s ease-in-out infinite alternate;animation:fadeUpDown 2s ease-in-out infinite alternate}.dosage__pack.active{opacity:1;transition:opacity .3s ease 0s}@-webkit-keyframes fadeUpDown{0%{transform:none}100%{transform:translateY(-7.5%)}}@keyframes fadeUpDown{0%{transform:none}100%{transform:translateY(-7.5%)}}@media (max-width:768px){.dosage__pack{-webkit-animation:fadeUpDown 2s ease-in-out infinite alternate;animation:fadeUpDown 2s ease-in-out infinite alternate}@-webkit-keyframes fadeUpDown{0%{transform:none}100%{transform:translateY(-1rem)}}@keyframes fadeUpDown{0%{transform:none}100%{transform:translateY(-1rem)}}}.dosage__pack_static-background-image{opacity:1;z-index:-1}.advantages{position:relative}.advantages::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(18,8,0,.75),rgba(18,8,0,.75) 25%,transparent 60%)}.advantages__video-wrapper{position:-webkit-sticky;position:sticky;top:0;height:100vh;width:100%}.advantages__video-wrapper video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-color:#101010;background-size:cover;background-repeat:no-repeat;background-position:center}.advantages__video-wrapper video:nth-child(1){display:block;background-image:url(/images/advantages_1.webp)}.advantages__video-wrapper video:nth-child(2){display:none;background-image:url(/images/advantages_2.webp)}.advantages__video-wrapper video:nth-child(3){display:none;background-image:url(/images/advantages_3.webp)}@media (max-width:1200px){.advantages__video-wrapper video:nth-child(1){display:none}.advantages__video-wrapper video:nth-child(2){display:block}.advantages__video-wrapper video:nth-child(3){display:none}}@media (max-width:768px){.advantages__video-wrapper video:nth-child(1){display:none}.advantages__video-wrapper video:nth-child(2){display:none}.advantages__video-wrapper video:nth-child(3){display:block}}.advantages__content{padding-top:100vh;gap:4rem}@media (max-width:1200px){.advantages__content{gap:clamp(1.5rem,2vh,2rem)}}.advantages__title{position:relative;text-transform:uppercase;font-size:clamp(1.75rem,3vw,2.75rem);text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}@media (max-width:768px){.advantages__title{text-align:start}}.advantages__title::after{content:"";position:absolute;z-index:-1;inset:-.5rem -1.5rem;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);-webkit-mask-image:radial-gradient(ellipse,#000 20%,transparent 70%);mask-image:radial-gradient(ellipse,#000 20%,transparent 70%)}@media (max-width:768px){.advantages__title::after{content:none}}.advantages__subtitle{font-size:clamp(1.2rem,1.5vw,1.5rem)}@media (max-width:389px){.advantages__subtitle{font-size:1.1rem}}.advantages__wrapper{position:relative;gap:clamp(1.5rem,2vh,2rem);-ms-grid-columns:clamp(320px,64vh,480px) clamp(1.5rem,2vh,2rem) auto;grid-template-columns:clamp(320px,64vh,480px) auto;-ms-grid-rows:1fr;grid-template-rows:1fr}.advantages__wrapper>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.advantages__wrapper>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}@media (max-width:992px){.advantages__wrapper{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.advantages__wrapper{-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:1fr;grid-template-rows:1fr}.advantages__wrapper>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}}.advantages__item{position:relative;border-radius:2rem;border:2px solid;border-color:#f3a039;overflow:hidden;background:linear-gradient(135deg,rgba(76,38,21,.9) 0,rgba(76,38,21,.8) 100%)}.advantages__reviews{transition:height .6s ease}.advantages__review{transition:opacity .3s ease;padding:3rem 2rem;position:absolute;left:0;right:0;top:0}@media (max-width:768px){.advantages__review{padding:1rem 1rem}}.advantages__review:first-child{position:relative}.advantages__review.hide{opacity:0;pointer-events:none}.advantages__review:nth-child(1){z-index:5}.advantages__review:nth-child(2){z-index:4}.advantages__review:nth-child(3){z-index:3}.advantages__review:nth-child(4){z-index:2}.advantages__review:nth-child(5){z-index:1}.advantages__review p:nth-child(4){margin-top:1rem}.advantages__review h3,.advantages__review p{margin-bottom:1rem}.advantages__review a{transition:color .3s ease}@media (min-width:768px){.advantages__review a:hover{color:#f3a039}}.advantages__job{color:#ebebeb;font-size:14px;margin-bottom:2rem}.advantages__btns{position:absolute;z-index:10;top:calc(50% - 1.5rem);left:-1.5rem;right:-1.5rem;align-items:center;justify-content:center;justify-content:space-between;pointer-events:none}@media (max-width:768px){.advantages__btns{top:30vh;left:-20px;right:-20px}}.advantages__btn{pointer-events:all}@media (max-width:768px){.advantages__btn{top:30vh}.advantages__btn img{width:24px;height:24px}}.advantages__leaders{position:relative;aspect-ratio:2/3}@media (max-width:768px){.advantages__leaders{order:2;display:none}}.advantages__leader{transition:opacity .6s ease;width:100%;height:100%}.advantages__leader.hide{position:absolute;inset:0;opacity:0;pointer-events:none}.advantages__leader.hide::after{opacity:0}.advantages__leader:nth-child(1){z-index:5}.advantages__leader:nth-child(1) video{background-image:url(/images/leader_1.webp)}.advantages__leader:nth-child(2){z-index:4}.advantages__leader:nth-child(2) video{background-image:url(/images/leader_2.webp)}.advantages__leader:nth-child(3){z-index:3}.advantages__leader:nth-child(3) video{background-image:url(/images/leader_3.webp)}.advantages__leader:nth-child(4){z-index:2}.advantages__leader:nth-child(4) video{background-image:url(/images/leader_4.webp)}.advantages__leader:nth-child(5){z-index:1}.advantages__leader:nth-child(5) video{background-image:url(/images/leader_5.webp)}.advantages__leader video{aspect-ratio:2/3;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-color:#f2f3f0;background-size:cover;background-repeat:no-repeat;background-position:center}.advantages__leader_phone{border-radius:1rem;border:1px solid;border-color:#f3a039;overflow:hidden;background:linear-gradient(135deg,rgba(76,38,21,.9) 0,rgba(76,38,21,.8) 100%);transition:opacity .6s ease;width:clamp(115px,35%,145px);margin-left:.5rem;margin-bottom:.5rem;float:right}.advantages__leader_phone.hide{opacity:0;pointer-events:none}.advantages__leader_phone img,.advantages__leader_phone video{aspect-ratio:2/3;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.advantages__leader_phone{display:none}}.buy .background-video{background-color:#77511f}.buy__container{align-items:center}.buy__inner{width:100%;transition:height .3s ease;height:0}.buy__title{text-transform:uppercase;font-size:clamp(1.75rem,3vw,2.75rem);display:inline-block;text-align:center;width:100%;margin-bottom:4rem}@media (max-width:768px){.buy__title{text-align:start;margin-bottom:clamp(1.5rem,2vh,2rem)}}.buy__tabs{gap:clamp(1.5rem,2vh,2rem);width:100%}@media (max-width:768px){.buy__tabs{flex-direction:column;gap:1rem}}.buy__tab{position:relative;flex:1 1 50%;align-items:center;justify-content:center;gap:1rem;border-radius:2rem;border:2px solid;border-color:rgba(243,160,57,.2);text-align:center;cursor:pointer;overflow:hidden;transition:border-color .3s ease;padding:3rem 2rem}@media (max-width:768px){.buy__tab{padding:2rem 1rem}}.buy__tab img{height:3rem;width:3rem;-o-object-fit:cover;object-fit:cover}.buy__tab p{color:#ebebeb}.buy__tab.active{border-color:#f3a039}@media (min-width:768px){.buy__tab:hover{border-color:#f3a039}}.buy__type{color:#f3a039;font-size:1.25rem}.buy_distributors{margin-top:3rem;gap:2rem;opacity:0;transition:opacity .3s ease;border-radius:2rem;border:2px solid;border-color:#f3a039;padding:3rem 2rem}@media (max-width:768px){.buy_distributors{padding:2rem 1rem;gap:clamp(1.5rem,2vh,2rem)}}.buy_distributors.hide{display:none}.buy_distributors.active{opacity:1}.buy__subtitle{text-align:center}.buy__lists{width:100%;justify-content:space-between;gap:clamp(1.5rem,2vh,2rem)}@media (max-width:768px){.buy__lists{flex-direction:column;gap:1rem}}.buy__list{flex:1 1 50%;gap:1rem}.buy__item{position:relative;width:100%;flex-grow:1;padding:1rem;border:2px solid;border-radius:1rem;border-color:#f3a039;cursor:pointer}.buy__item a{gap:1rem;align-items:center;justify-content:space-between;width:100%}.buy__item.active{border-color:#f3a039}@media (min-width:768px){.buy__item:hover{border-color:#f3a039}}.buy_owners{margin-top:3rem;gap:clamp(1.5rem,2vh,2rem);opacity:0;transition:opacity .3s ease}@media (max-width:768px){.buy_owners{flex-direction:column;gap:1rem}}.buy_owners.hide{display:none}.buy_owners.active{opacity:1}.buy__remind,.buy__search{flex:1 1 50%;gap:2rem;border-radius:2rem;border:2px solid;border-color:#f3a039;transition:opacity .3s ease;padding:3rem 2rem}@media (max-width:768px){.buy__remind,.buy__search{padding:2rem 1rem;gap:clamp(1.5rem,2vh,2rem)}}.buy__owner-link{flex-grow:1;align-items:center;gap:1rem;text-align:center;transition:border-color .3s ease;cursor:pointer}.buy__owner-link img{-o-object-fit:cover;object-fit:cover}.buy__shops{margin-top:3rem;gap:2rem;width:100%}@media (max-width:768px){.buy__shops{gap:clamp(1.5rem,2vh,2rem)}}.buy__marketplaces{gap:clamp(1.5rem,2vh,2rem)}@media (max-width:1200px){.buy__marketplaces{flex-wrap:wrap}}@media (max-width:768px){.buy__marketplaces{flex-direction:column;gap:1rem}}.buy__marketplace{position:relative;padding:2rem;border:2px solid;border-radius:1rem;border-color:#f3a039;cursor:pointer;flex:1 1 calc((100% - clamp(1.5rem,2vh,2rem) * 3)/ 4)}@media (max-width:1200px){.buy__marketplace{flex:1 1 calc((100% - clamp(1.5rem,2vh,2rem))/ 2)}}.buy__marketplace-link{gap:.5rem}.buy__marketplace-wrapper{gap:1rem;align-items:center;justify-content:space-between;width:100%}.buy__marketplace-note{font-size:12px;opacity:0;transition:opacity .3s ease}.buy__marketplace.shownote .buy__marketplace-note,.buy__marketplace:hover .buy__marketplace-note{opacity:1}.about-manufacturer{gap:clamp(1.5rem,2vh,2rem);width:100%}.about-manufacturer .background-video{background-color:#705129;background-image:url(/images/bg_2.webp);background-size:cover;background-repeat:no-repeat;background-position:center}.about-manufacturer__container{align-items:center;gap:4rem}@media (max-width:768px){.about-manufacturer__container{gap:3rem clamp(2rem,4vw,4rem)}}.about-manufacturer__title{text-transform:uppercase;font-size:clamp(1.75rem,3vw,2.75rem);display:inline-block;text-align:center;width:100%}@media (max-width:768px){.about-manufacturer__title{text-align:start}}.about-manufacturer__content{gap:clamp(1.5rem,2vh,2rem)}@media (max-width:768px){.about-manufacturer__content{flex-direction:column;gap:1rem}}.about-manufacturer__column{flex:1 1 calc((100% - clamp(1.5rem,2vh,2rem))/ 2);gap:1rem}.about-manufacturer__contacts,.about-manufacturer__form,.about-manufacturer__manufacturer,.about-manufacturer__quality,.about-manufacturer__remind{gap:1rem;padding:3rem 2rem;border-radius:2rem;border:2px solid;border-color:#f3a039}@media (max-width:768px){.about-manufacturer__contacts,.about-manufacturer__form,.about-manufacturer__manufacturer,.about-manufacturer__quality,.about-manufacturer__remind{padding:2rem 1rem}}.about-manufacturer__contacts,.about-manufacturer__form{flex-grow:2}.about-manufacturer__remind .button{margin:1rem auto 0}@media (max-width:1200px){.about-manufacturer__remind .button{width:100%}}.about-manufacturer__description{padding-bottom:1rem}.about-manufacturer__cta{border-top:1px solid;border-color:#f3a039;padding-top:2rem;gap:1rem;justify-content:space-between}@media (max-width:992px){.about-manufacturer__cta{flex-direction:column-reverse;align-items:center}.about-manufacturer__cta .button{width:100%}}.about-manufacturer__note{gap:1rem;justify-content:space-between;align-items:center}@media (max-width:992px){.about-manufacturer__note{justify-content:center}}.about-manufacturer__subtitle{font-size:1.25rem;margin-bottom:1rem}.about-manufacturer__benefit,.about-manufacturer__contact{gap:1rem;align-items:center}.about-manufacturer__benefit a,.about-manufacturer__contact a{transition:color .3s ease}@media (min-width:768px){.about-manufacturer__benefit a:hover,.about-manufacturer__contact a:hover{color:#f3a039}}@media (max-width:768px){.about-manufacturer{flex-direction:column;gap:1rem}}.contact-form{gap:2rem}.contact-form__title{font-size:clamp(1.1rem,1.5vw,1.25rem);color:#f3a039}.contact-form__subtitle{font-size:clamp(1.1rem,1.5vw,1.25rem)}.contact-form .form__group{gap:.5rem}.contact-form .file-upload,.contact-form input,.contact-form select,.contact-form textarea{position:relative;padding:1rem 1.5rem;border-radius:10rem;border:2px solid;border-color:#f3a039;background:linear-gradient(135deg,rgba(76,38,21,.9) 0,rgba(76,38,21,.8) 100%);transition:box-shadow .15s ease,border-color .15s ease;color:#fff}.contact-form .file-upload:focus,.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{outline:0;box-shadow:rgba(243,160,57,.4) 0 8px 25px 0}.contact-form .file-upload::-webkit-input-placeholder,.contact-form input::-webkit-input-placeholder,.contact-form select::-webkit-input-placeholder,.contact-form textarea::-webkit-input-placeholder{color:#ebebeb}.contact-form .file-upload::-moz-placeholder,.contact-form input::-moz-placeholder,.contact-form select::-moz-placeholder,.contact-form textarea::-moz-placeholder{color:#ebebeb}.contact-form .file-upload::-ms-input-placeholder,.contact-form input::-ms-input-placeholder,.contact-form select::-ms-input-placeholder,.contact-form textarea::-ms-input-placeholder{color:#ebebeb}.contact-form .file-upload::placeholder,.contact-form input::placeholder,.contact-form select::placeholder,.contact-form textarea::placeholder{color:#ebebeb}.contact-form .file-upload{padding:1rem 0 1rem 1.5rem}.contact-form textarea{border-radius:.75rem}.contact-form input{min-height:60px}.contact-form input[type=date]::-webkit-calendar-picker-indicator{-webkit-filter:invert(1);filter:invert(1)}.contact-form select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.contact-form .form__select-wrapper{width:100%;position:relative}.contact-form .form__select-wrapper::after{content:"";position:absolute;pointer-events:none;inset:0;background-image:url(/images/arrow_down.png);background-repeat:no-repeat;background-size:1.5rem;background-position:right 1rem center}.contact-form .form__upload-wrapper{width:100%;position:relative;pointer-events:none}.contact-form .form__upload-wrapper::after{content:"";pointer-events:none;position:absolute;pointer-events:none;inset:0;background-image:url(/images/attachment.png);background-repeat:no-repeat;background-size:1.25rem;background-position:right 1rem center}.contact-form select option{color:#fff;background-color:rgba(76,38,21,.9);border-radius:2rem;cursor:pointer}.contact-form .form__extra{gap:2rem;-webkit-animation:fadeIn .3s ease;animation:fadeIn .3s ease}.contact-form .hidden{display:none}.contact-form .form__checkbox{font-size:.8rem;padding:1rem 1.5rem;border-radius:.75rem;border:2px solid;border-color:#f3a039;accent-color:#ffae00}.contact-form .form__checkbox::-moz-selection{background-color:transparent}.contact-form .form__checkbox::selection{background-color:transparent}.contact-form .form__checkbox a{text-decoration:underline;transition:color .15s ease}@media (min-width:768px){.contact-form .form__checkbox a:hover{color:#f3a039}}.contact-form .form__checkbox label{cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;gap:1.5rem}.contact-form .form__checkbox .consent{max-width:400px;flex-grow:1}.contact-form .form__checkbox input:focus{outline:0;box-shadow:none}.contact-form .form__checkbox input{font-size:16px;transform:scale(1.25);padding:0;cursor:pointer}@media (max-width:768px){.contact-form .form__checkbox input{transform:none;flex-shrink:0;flex-grow:0;-ms-grid-row-align:center;align-self:center;padding:0!important}}.contact-form .button{min-width:calc(15ch + 5rem);margin:0 auto}@media (max-width:1200px){.contact-form .button{width:100%}}@media (max-width:389px){.contact-form .button{min-width:unset}}@-webkit-keyframes fadeIn{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.contact-form .file-upload input[type=file]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.contact-form .file-upload__text{text-overflow:ellipsis;white-space:nowrap}.message{position:fixed;max-width:450px;bottom:1rem;right:1rem;padding:1rem 2rem;border-radius:.75rem;border:2px solid;z-index:99999999999;background-color:rgba(0,0,0,.2);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);transition:border-color .3s ease,opacity .3s ease,transform .6s ease;opacity:0;transform:translateY(calc(100% + 1rem));pointer-events:none}@media (max-width:768px){.message{max-width:100%;left:1rem}}.message.active{opacity:1;transform:translateY(0)}.message.ok{border-color:#009600}.message.ok::after{content:"Сообщение получено. Наш менеджер свяжется с вами в ближайшее время."}.message.err{border-color:#960000}.message.err::after{content:"Ошибка при отправке. Попробуйте позже."}.message.warn{border-color:#f3a039}.message.warn::after{content:"Не удалось отправить. Проверьте подключение."}.footer{position:relative;z-index:1;border-top:2px solid;border-color:#f3a039}.footer__top{padding-bottom:2rem;border-bottom:1px solid;border-color:#f3a039}.footer__bottom{margin-top:2rem}.footer__bottom p{max-width:450px}.footer__bottom,.footer__top{justify-content:space-between;flex-wrap:wrap;gap:2rem}.footer__column{flex:1 1 calc(((100% - 2rem)/ 2 - 2rem)/ 2);gap:1rem;font-size:14px}.footer__column:first-child{flex:1 1 calc((100% - 2rem)/ 2)}.footer__column:first-child p{max-width:540px}.footer__column ul{gap:1rem;justify-content:space-between;height:100%}@media (max-width:1200px){.footer__column:first-child{flex-basis:100%}}@media (max-width:768px){.footer__column{flex-basis:100%}}.footer__bottom a,.footer__top ul a{transition:color .3s ease}@media (min-width:768px){.footer__bottom a:hover,.footer__top ul a:hover{color:#f3a039}}.footer__socials{margin-top:1rem}.footer__contact,.footer__socials{gap:1rem;align-items:center}.footer__social{transition:transform .15s ease}@media (min-width:768px){.footer__social:hover{transform:translate(0,-3px) scale(1)}}.footer__description,.footer__side-col{gap:.5rem;font-size:14px}.footer__side-col{flex:1 1 calc((100% - 2rem)/ 2)}@media (max-width:768px){.footer__side-col{flex-basis:100%}}.about-vepripak__subtitle,.blog__subtitle,.faq__bottom .faq__subtitle,.instruction__subtitle,.post__subtitle,.side-effect-report__subtitle{color:#f3a039}.instruction__cta{padding-top:1rem;min-width:300px;gap:1rem}@media (max-width:768px){.instruction__cta{flex-direction:column}.instruction__cta .button{width:100%;justify-content:center}}@media (max-width:389px){.instruction__cta{width:100%;min-width:unset}}.about-vepripak__container,.blog__container,.doc__container,.instruction__container,.post__container{gap:clamp(1.5rem,2vw,2rem)}.about-vepripak__top,.blog__top,.doc__top,.instruction__top,.post__top{align-items:center;gap:1rem;text-align:center}@media (max-width:768px){.about-vepripak__top,.blog__top,.doc__top,.instruction__top,.post__top{align-items:start;text-align:start}}.about-vepripak__title,.blog__title,.doc__title,.instruction__title,.post__title{text-transform:uppercase;font-size:clamp(1.75rem,3vw,2.75rem)}.about-vepripak__article,.blog__article,.doc__article,.instruction__article,.post__article{gap:2rem;padding:1.5rem 2rem;border:2px solid;border-radius:2rem;border-color:#f3a039}.about-vepripak__article .button,.blog__article .button,.doc__article .button,.instruction__article .button,.post__article .button{gap:1rem;align-items:center}@media (max-width:768px){.about-vepripak__article,.blog__article,.doc__article,.instruction__article,.post__article{padding:1.5rem 1.25rem}}.about-vepripak__subtitle,.blog__subtitle,.doc__subtitle,.instruction__subtitle,.post__subtitle{gap:1rem;align-items:center}.about-vepripak__subtitle h2,.about-vepripak__subtitle h3,.blog__subtitle h2,.blog__subtitle h3,.doc__subtitle h2,.doc__subtitle h3,.instruction__subtitle h2,.instruction__subtitle h3,.post__subtitle h2,.post__subtitle h3{font-size:clamp(1.1rem,1.5vw,1.25rem)}@media (max-width:768px){.about-vepripak__subtitle,.blog__subtitle,.doc__subtitle,.instruction__subtitle,.post__subtitle{max-width:268px}}.about-vepripak__icon,.blog__icon,.doc__icon,.instruction__icon,.post__icon{width:2rem}.about-vepripak__content,.blog__content,.doc__content,.instruction__content,.post__content{gap:2rem}.about-vepripak__content ol,.about-vepripak__content ul,.blog__content ol,.blog__content ul,.doc__content ol,.doc__content ul,.instruction__content ol,.instruction__content ul,.post__content ol,.post__content ul{gap:.75rem}.about-vepripak__content ol,.blog__content ol,.doc__content ol,.instruction__content ol,.post__content ol{list-style:decimal;margin-left:1.25rem}.about-vepripak__grid-2,.blog__grid-2,.doc__grid-2,.instruction__grid-2,.post__grid-2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-ms-grid-rows:auto;grid-template-rows:auto}.about-vepripak__grid-2>:nth-child(1),.blog__grid-2>:nth-child(1),.doc__grid-2>:nth-child(1),.instruction__grid-2>:nth-child(1),.post__grid-2>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.about-vepripak__grid-2>:nth-child(2),.blog__grid-2>:nth-child(2),.doc__grid-2>:nth-child(2),.instruction__grid-2>:nth-child(2),.post__grid-2>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}@media (max-width:768px){.about-vepripak__grid-2,.blog__grid-2,.doc__grid-2,.instruction__grid-2,.post__grid-2{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:1fr;grid-template-rows:1fr}.about-vepripak__grid-2>:nth-child(1),.blog__grid-2>:nth-child(1),.doc__grid-2>:nth-child(1),.instruction__grid-2>:nth-child(1),.post__grid-2>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}}.about-vepripak__grid-5,.blog__grid-5,.doc__grid-5,.instruction__grid-5,.post__grid-5{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr);-ms-grid-rows:auto;grid-template-rows:auto}.about-vepripak__grid-5>:nth-child(1),.blog__grid-5>:nth-child(1),.doc__grid-5>:nth-child(1),.instruction__grid-5>:nth-child(1),.post__grid-5>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.about-vepripak__grid-5>:nth-child(2),.blog__grid-5>:nth-child(2),.doc__grid-5>:nth-child(2),.instruction__grid-5>:nth-child(2),.post__grid-5>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.about-vepripak__grid-5>:nth-child(3),.blog__grid-5>:nth-child(3),.doc__grid-5>:nth-child(3),.instruction__grid-5>:nth-child(3),.post__grid-5>:nth-child(3){-ms-grid-row:1;-ms-grid-column:3}.about-vepripak__grid-5>:nth-child(4),.blog__grid-5>:nth-child(4),.doc__grid-5>:nth-child(4),.instruction__grid-5>:nth-child(4),.post__grid-5>:nth-child(4){-ms-grid-row:1;-ms-grid-column:4}.about-vepripak__grid-5>:nth-child(5),.blog__grid-5>:nth-child(5),.doc__grid-5>:nth-child(5),.instruction__grid-5>:nth-child(5),.post__grid-5>:nth-child(5){-ms-grid-row:1;-ms-grid-column:5}.about-vepripak__grid-5 .about-vepripak__item,.about-vepripak__grid-5 .instruction__item,.blog__grid-5 .about-vepripak__item,.blog__grid-5 .instruction__item,.doc__grid-5 .about-vepripak__item,.doc__grid-5 .instruction__item,.instruction__grid-5 .about-vepripak__item,.instruction__grid-5 .instruction__item,.post__grid-5 .about-vepripak__item,.post__grid-5 .instruction__item{align-items:center}.about-vepripak__grid-5 .about-vepripak__item:nth-child(1),.about-vepripak__grid-5 .instruction__item:nth-child(1),.blog__grid-5 .about-vepripak__item:nth-child(1),.blog__grid-5 .instruction__item:nth-child(1),.doc__grid-5 .about-vepripak__item:nth-child(1),.doc__grid-5 .instruction__item:nth-child(1),.instruction__grid-5 .about-vepripak__item:nth-child(1),.instruction__grid-5 .instruction__item:nth-child(1),.post__grid-5 .about-vepripak__item:nth-child(1),.post__grid-5 .instruction__item:nth-child(1){color:#facc15;border-color:#facc15}.about-vepripak__grid-5 .about-vepripak__item:nth-child(2),.about-vepripak__grid-5 .instruction__item:nth-child(2),.blog__grid-5 .about-vepripak__item:nth-child(2),.blog__grid-5 .instruction__item:nth-child(2),.doc__grid-5 .about-vepripak__item:nth-child(2),.doc__grid-5 .instruction__item:nth-child(2),.instruction__grid-5 .about-vepripak__item:nth-child(2),.instruction__grid-5 .instruction__item:nth-child(2),.post__grid-5 .about-vepripak__item:nth-child(2),.post__grid-5 .instruction__item:nth-child(2){color:#fb923c;border-color:#fb923c}.about-vepripak__grid-5 .about-vepripak__item:nth-child(3),.about-vepripak__grid-5 .instruction__item:nth-child(3),.blog__grid-5 .about-vepripak__item:nth-child(3),.blog__grid-5 .instruction__item:nth-child(3),.doc__grid-5 .about-vepripak__item:nth-child(3),.doc__grid-5 .instruction__item:nth-child(3),.instruction__grid-5 .about-vepripak__item:nth-child(3),.instruction__grid-5 .instruction__item:nth-child(3),.post__grid-5 .about-vepripak__item:nth-child(3),.post__grid-5 .instruction__item:nth-child(3){color:#4ade80;border-color:#4ade80}.about-vepripak__grid-5 .about-vepripak__item:nth-child(4),.about-vepripak__grid-5 .instruction__item:nth-child(4),.blog__grid-5 .about-vepripak__item:nth-child(4),.blog__grid-5 .instruction__item:nth-child(4),.doc__grid-5 .about-vepripak__item:nth-child(4),.doc__grid-5 .instruction__item:nth-child(4),.instruction__grid-5 .about-vepripak__item:nth-child(4),.instruction__grid-5 .instruction__item:nth-child(4),.post__grid-5 .about-vepripak__item:nth-child(4),.post__grid-5 .instruction__item:nth-child(4){color:#60a5fa;border-color:#60a5fa}.about-vepripak__grid-5 .about-vepripak__item:nth-child(5),.about-vepripak__grid-5 .instruction__item:nth-child(5),.blog__grid-5 .about-vepripak__item:nth-child(5),.blog__grid-5 .instruction__item:nth-child(5),.doc__grid-5 .about-vepripak__item:nth-child(5),.doc__grid-5 .instruction__item:nth-child(5),.instruction__grid-5 .about-vepripak__item:nth-child(5),.instruction__grid-5 .instruction__item:nth-child(5),.post__grid-5 .about-vepripak__item:nth-child(5),.post__grid-5 .instruction__item:nth-child(5){color:#c084fc;border-color:#c084fc}@media (max-width:768px){.about-vepripak__grid-5,.blog__grid-5,.doc__grid-5,.instruction__grid-5,.post__grid-5{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:1fr;grid-template-rows:1fr}.about-vepripak__grid-5>:nth-child(1),.blog__grid-5>:nth-child(1),.doc__grid-5>:nth-child(1),.instruction__grid-5>:nth-child(1),.post__grid-5>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}}.about-vepripak__item,.blog__item,.doc__item,.instruction__item,.post__item{gap:.5rem;padding:1rem;border:1px solid;border-radius:.75rem;border-color:#f3a039}.about-vepripak__item_up-one-rem,.blog__item_up-one-rem,.doc__item_up-one-rem,.instruction__item_up-one-rem,.post__item_up-one-rem{margin-top:-1rem}.about-vepripak__download,.blog__download,.doc__download,.instruction__download,.post__download{gap:1rem;align-items:center;text-align:center}.about-vepripak__report,.blog__report,.doc__report,.instruction__report,.post__report{gap:2rem;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;text-align:center}.about-vepripak__report h2,.blog__report h2,.doc__report h2,.instruction__report h2,.post__report h2{font-size:clamp(1.1rem,1.5vw,1.5rem)}@media (max-width:768px){.about-vepripak__report h2,.blog__report h2,.doc__report h2,.instruction__report h2,.post__report h2{max-width:268px;margin:0 auto}}.about-vepripak__report p,.blog__report p,.doc__report p,.instruction__report p,.post__report p{color:#ebebeb}@media (max-width:768px){.about-vepripak__report .about-vepripak__subtitle,.about-vepripak__report .instruction__subtitle,.blog__report .about-vepripak__subtitle,.blog__report .instruction__subtitle,.doc__report .about-vepripak__subtitle,.doc__report .instruction__subtitle,.instruction__report .about-vepripak__subtitle,.instruction__report .instruction__subtitle,.post__report .about-vepripak__subtitle,.post__report .instruction__subtitle{flex-direction:column}}.about-vepripak__note,.blog__note,.doc__note,.instruction__note,.post__note{gap:.5rem;transition:color .3s ease}@media (min-width:768px){.about-vepripak__note:hover,.blog__note:hover,.doc__note:hover,.instruction__note:hover,.post__note:hover{color:#f3a039}}.about-vepripak__video,.blog__video,.doc__video,.instruction__video,.post__video{border:2px solid;border-color:#f3a039;border-radius:1rem;overflow:hidden;width:100%}.about-vepripak__video video,.blog__video video,.doc__video video,.instruction__video video,.post__video video{width:100%}.blog__download{margin:1rem auto 0}@media (max-width:768px){.blog__download{width:100%;text-align:center;justify-content:center}}.doc{counter-reset:item}.doc__head{flex-grow:1;justify-content:space-between}.doc__title{font-size:clamp(1.4rem,3vw,2.75rem)}.doc ol{list-style:none;counter-reset:subitem}.doc ol .doc-item{counter-increment:item}.doc ol .doc-item:first-child{margin-top:1rem}.doc ol .doc-item:last-child{margin-bottom:1rem}.doc ol .doc-item::before{content:counters(item, ".") ". ";font-weight:600}.doc ol .doc-item ol{counter-reset:item}.doc ol .doc-item ol .doc-item{counter-increment:item}.doc ol{margin-left:0}.doc ul{list-style:disc;margin-left:1.5rem;margin-top:1rem}.doc ol,.doc ul{gap:1rem}.faq__container,.research__container{gap:clamp(1.5rem,2vw,2rem)}@media (max-width:992px){.faq__container,.research__container{max-width:calc(100vw - 3rem)}}.faq__top,.research__top{align-items:center;gap:1rem;text-align:center}@media (max-width:768px){.faq__top,.research__top{align-items:start;text-align:start}}.faq__title,.research__title{text-transform:uppercase;font-size:clamp(1.75rem,3vw,2.75rem)}.faq__article,.research__article{position:relative;border:2px solid;border-radius:2rem;border-color:#f3a039;overflow:hidden}.faq__article.is-focused::after,.research__article.is-focused::after{opacity:1}.faq__article .button,.research__article .button{gap:1rem;align-items:center}.faq__article.active .faq__subtitle img,.faq__article.active .research__subtitle img,.research__article.active .faq__subtitle img,.research__article.active .research__subtitle img{transform:rotate(0)}.faq__article.active .faq__subtitle,.faq__article.active .research__subtitle,.research__article.active .faq__subtitle,.research__article.active .research__subtitle{color:#f3a039}.faq__article.active .content,.research__article.active .content{opacity:1;transform:translateY(0)}.faq__content,.research__content{transition:height .6s ease,opacity .45s ease,transform .6s ease;height:0;padding:0 2rem;opacity:0;transform:translateY(4rem)}.faq__content ul,.research__content ul{gap:1.5rem}.faq__content li h4,.research__content li h4{font-size:1rem;margin-bottom:.75rem}@media (max-width:768px){.faq__content,.research__content{padding:0 1.5rem}}.faq__question,.research__question{color:#f3a039}.faq__subtitle,.research__subtitle{cursor:pointer;gap:1rem;justify-content:space-between;align-items:center;padding:1.5rem 2rem;transition:color .6s ease}@media (max-width:768px){.faq__subtitle,.research__subtitle{padding:1.5rem 1.25rem}}.faq__subtitle h2,.faq__subtitle h3,.research__subtitle h2,.research__subtitle h3{font-size:clamp(1.1rem,1.5vw,1.25rem)}.faq__subtitle img,.research__subtitle img{transition:transform .3s ease;transform:rotate(-90deg);transform-origin:center}.faq__subtitle:focus-visible,.research__subtitle:focus-visible{outline:0}.faq__table,.research__table{overflow-x:auto}.faq__table table,.research__table table{width:100%}.faq__table tbody,.research__table tbody{-ms-grid-rows:1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr;grid-template-rows:repeat(6,1fr);-ms-grid-columns:1fr;grid-template-columns:1fr;gap:1rem}.faq__table tbody>:nth-child(1),.research__table tbody>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.faq__table tbody>:nth-child(2),.research__table tbody>:nth-child(2){-ms-grid-row:3;-ms-grid-column:1}.faq__table tbody>:nth-child(3),.research__table tbody>:nth-child(3){-ms-grid-row:5;-ms-grid-column:1}.faq__table tbody>:nth-child(4),.research__table tbody>:nth-child(4){-ms-grid-row:7;-ms-grid-column:1}.faq__table tbody>:nth-child(5),.research__table tbody>:nth-child(5){-ms-grid-row:9;-ms-grid-column:1}.faq__table tbody>:nth-child(6),.research__table tbody>:nth-child(6){-ms-grid-row:11;-ms-grid-column:1}.faq__table tr,.research__table tr{-ms-grid-columns:minmax(22ch,1fr) 1rem minmax(12ch,1fr) 1rem minmax(12ch,1fr) 1rem minmax(12ch,1fr);grid-template-columns:minmax(22ch,1fr) repeat(3,minmax(12ch,1fr));-ms-grid-rows:1fr;grid-template-rows:1fr;justify-content:space-between;gap:1rem;padding-bottom:1rem}.faq__table tr>:nth-child(1),.research__table tr>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.faq__table tr>:nth-child(2),.research__table tr>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.faq__table tr>:nth-child(3),.research__table tr>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.faq__table tr>:nth-child(4),.research__table tr>:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}.faq__table tr:not(:last-child),.research__table tr:not(:last-child){border-bottom:1px solid;border-color:#f3a039}.faq__table td,.faq__table th,.research__table td,.research__table th{text-align:start;font-size:.85rem;white-space:nowrap}.faq__bottom,.research__bottom{padding:2rem;gap:1rem;align-items:center;text-align:center;border:2px solid;border-radius:2rem;border-color:#f3a039}.faq__bottom .faq__subtitle,.faq__bottom .research__subtitle,.research__bottom .faq__subtitle,.research__bottom .research__subtitle{padding:0}.faq__bottom .faq__subtitle h3,.faq__bottom .research__subtitle h3,.research__bottom .faq__subtitle h3,.research__bottom .research__subtitle h3{font-size:1.25rem}@media (max-width:768px){.faq__bottom,.research__bottom{padding:2rem 1rem}}.faq__cta,.research__cta{padding-top:1rem;min-width:300px;gap:1rem}@media (max-width:768px){.faq__cta,.research__cta{flex-direction:column}.faq__cta .button,.research__cta .button{width:100%;justify-content:center}}@media (max-width:389px){.faq__cta,.research__cta{width:100%;min-width:unset}}.research__content{gap:1rem}.side-effect-report__container{gap:clamp(1.5rem,2vw,2rem)}.side-effect-report__top{align-items:center;gap:1rem;text-align:center}@media (max-width:768px){.side-effect-report__top{text-align:start}}.side-effect-report__title{text-transform:uppercase;font-size:clamp(1.75rem,2.5vw,2rem)}.side-effect-report__subtitle{gap:1rem;align-items:center;font-size:clamp(1.1rem,1.5vw,1.25rem)}.side-effect-report__article{gap:2rem;padding:2rem;border:2px solid;border-radius:2rem;border-color:#f3a039}@media (max-width:768px){.side-effect-report__article{padding:2rem 1.5rem}}.side-effect-report__article ul{gap:.5rem;list-style:disc;margin-left:1.5rem}.side-effect-report__contacts{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);-ms-grid-rows:1fr;grid-template-rows:1fr}.side-effect-report__contacts>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.side-effect-report__contacts>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.side-effect-report__contacts>:nth-child(3){-ms-grid-row:1;-ms-grid-column:3}@media (max-width:768px){.side-effect-report__contacts{-ms-grid-rows:(1fr)[3];grid-template-rows:repeat(3,1fr);-ms-grid-columns:1fr;grid-template-columns:1fr}.side-effect-report__contacts>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.side-effect-report__contacts>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1}.side-effect-report__contacts>:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}}.side-effect-report__contacts h3{font-size:clamp(1.1rem,1.5vw,1.25rem)}.side-effect-report__contact{gap:.25rem;padding:2rem 1.5rem;border:2px solid;border-radius:2rem;border-color:#f3a039;align-items:center;text-align:center}.side-effect-report__contact span{font-size:.85rem}@media (min-width:768px){.side-effect-report__contact .highlight{transition:color .3s ease}.side-effect-report__contact:hover .highlight{color:#f3a039}}.side-effect-report__form{border:2px solid;border-radius:2rem;border-color:#f3a039;padding:1.5rem 2rem}@media (max-width:768px){.side-effect-report__form{padding:1.5rem 1.25rem}}.reminder__container{gap:clamp(1.5rem,2vw,2rem)}.reminder__top{align-items:center;gap:1rem;text-align:center}@media (max-width:768px){.reminder__top{text-align:start}}.reminder__title{text-transform:uppercase;font-size:2rem}.reminder__article{position:relative;border:2px solid;border-radius:2rem;border-color:#f3a039;overflow:hidden}.reminder__article.is-focused::after{opacity:1}.reminder__article.active .reminder__subtitle img{transform:rotate(0)}.reminder__article.active .content{opacity:1;transform:translateY(0)}.reminder__article.active .reminder__subtitle{color:#f3a039}.reminder__content{gap:2rem;transition:height .6s ease,opacity .45s ease,transform .6s ease;height:0;padding:0 2rem;opacity:0;transform:translateY(100px)}.reminder__content div,.reminder__content ul{gap:.5rem;list-style:disc}.reminder__content ul{margin-left:1rem}.reminder__content h4{font-size:1rem}@media (max-width:768px){.reminder__content{padding:0 1.5rem}}.reminder__subtitle{cursor:pointer;gap:1rem;justify-content:space-between;align-items:center;padding:1.5rem 2rem;transition:color .6s ease}@media (max-width:768px){.reminder__subtitle{padding:1.5rem 1.25rem}}.reminder__subtitle h2,.reminder__subtitle h3{font-size:clamp(1.1rem,1.5vw,1.25rem)}.reminder__subtitle img{transition:transform .3s ease;transform:rotate(-90deg);transform-origin:center}.reminder__subtitle:focus-visible{outline:0}.reminder__form{border:2px solid;border-radius:2rem;border-color:#f3a039;padding:1.5rem 2rem}@media (max-width:768px){.reminder__form{padding:1.5rem 1.25rem}}.where-to-buy{width:100%}.where-to-buy .adaptive-container{width:100%}.where-to-buy__container{gap:3rem clamp(2rem,4vw,4rem);width:100%}.where-to-buy__inner{gap:clamp(1.5rem,2vh,2rem);width:100%}.where-to-buy__top{align-items:center;gap:1rem;text-align:center}@media (max-width:768px){.where-to-buy__top{align-items:start;text-align:start}}.where-to-buy__title{text-transform:uppercase;font-size:clamp(1.75rem,3vw,2.75rem)}.where-to-buy__article{width:100%;gap:2rem;padding:1.5rem 2rem;border:2px solid;border-radius:2rem;border-color:#f3a039;overflow:hidden}.where-to-buy__subtitle{gap:1rem;align-items:center}.where-to-buy__subtitle h2{font-size:1.5rem}.where-to-buy__subtitle h3{font-size:clamp(1.2rem,1.5vw,1.5rem)}.where-to-buy__form{-ms-grid-columns:1fr clamp(1.5rem,2vh,2rem) 1fr clamp(1.5rem,2vh,2rem) 1fr;grid-template-columns:repeat(3,1fr);gap:clamp(1.5rem,2vh,2rem)}.where-to-buy__form .button{width:100%;gap:.5rem;justify-content:space-between;padding:1rem 1.5rem}@media (max-width:768px){.where-to-buy__form{-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:(1fr)[3];grid-template-rows:repeat(3,1fr)}.where-to-buy__form>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.where-to-buy__form>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1}.where-to-buy__form>:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}}.where-to-buy__map{position:relative;min-height:calc(100vh - 92px - 60px - 8rem - clamp(1.5rem,2vh,2rem));padding:0}.where-to-buy__map::before{content:"";position:absolute;inset:0;background-color:#fafafa;z-index:-2;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgAgMAAAAOFJJnAAAACVBMVEX6+vrn5+f09PSMzk0VAAAAGklEQVQY02MIYAADVoYECIOTYSQDWCDAgwUA204BfdYq8A4AAAAASUVORK5CYII=);background-size:16px 16px}@media (max-width:768px){.where-to-buy__map{min-height:80vh}}.where-to-buy__map-placeholder{position:absolute;height:4rem;width:4rem;top:calc(50% - 2rem);left:calc(50% - 2rem);z-index:-1}.balloon{font-family:Arial,sans-serif;font-size:14px;line-height:1.75;color:#222;max-width:220px}.balloon__title{font-weight:600;font-size:15px}.balloon__route-btn{display:inline-block;margin-top:8px;padding:6px 12px;background-color:#fc0;border:none;border-radius:4px;cursor:pointer;font-weight:500;font-size:13px}.balloon__route-btn:hover{background-color:#fd3}.error .adaptive-container{min-height:calc(100vh - 198px)}.error__container{gap:2rem;align-items:center;text-align:center}@media (max-height:650px){.error__container{gap:1rem}}.error h1{font-size:clamp(8rem,16vw,16rem);line-height:1}@media (max-height:650px){.error h1{font-size:clamp(5rem,10vw,10rem)}}.error h2{font-size:clamp(2.75rem,4vw,3.75rem)}.error p{max-width:700px}.error .button{gap:.5rem;justify-content:space-between;align-items:center}.corner{position:fixed;z-index:10;right:0;bottom:0}.corner__container{padding:1.5rem clamp(1.5rem,4vw,4rem);gap:1rem}.corner__wrap{gap:1rem;align-items:end}.corner__link{position:relative;height:74px;width:74px;padding:.5rem;transition:transform .3s ease,border-color .3s ease,background-color .3s ease;border:2px solid;border-color:rgba(243,160,57,.2);border-radius:.75rem;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(18,8,0,.2)}.corner__link img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-webkit-filter:brightness(.5) contrast(2) invert(1);filter:brightness(.5) contrast(2) invert(1);transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease}.corner .active .corner__link{background-color:rgba(243,160,57,.2);transform:scale(1.1);border-color:#f3a039}.corner .active .corner__link img{-webkit-filter:none;filter:none}.corner .active .corner__text{opacity:1;transform:none}.corner__text{opacity:0;transform:translateY(1rem);margin-bottom:.25rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;transition:opacity .3s ease,transform .3s ease}.corner__text p:first-child{font-size:14px;font-weight:600}.corner__text p:last-child{font-size:12px;color:#ddd}