:root{--whitePrimary:#fff;--whiteSecondary:#f1f1f1;--blackPrimary:#000;--bluePrimary:#35c6e6;--blueSecondary:#1ba6c6;--gray-1:#f9f9f9;--gray-2:#c4c4c4;--gray-3:#999;--yellowPrimary:#ffcb00;--greenPrimary:#6cc72b;--redPrimary:#f62828}*{font-family:DM Sans,sans-serif}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}html{scroll-behavior:smooth}button,input{background:none;border:0}:focus-visible{outline:1px auto #35c6e6;outline:1px auto var(--bluePrimary)}a{color:inherit;-webkit-text-decoration:none;text-decoration:none}main h1,main h2,main h3,main h4,main h5,main h6{margin:0}li{list-style:none}img{display:block;max-width:100%}body{background:#fff;background:var(--whitePrimary);color:#000;color:var(--blackPrimary);font-size:14px;font-weight:400;line-height:20px}.container{margin:0 auto;max-width:1228px;padding:0 14px}.container--small{max-width:828px}main{padding-top:24px}@media only screen and (min-width:992px){main{padding-top:40px}}.header{background:#fff;background:var(--whitePrimary);border-bottom:1px solid #f1f1f1;border-bottom:1px solid var(--whiteSecondary);padding:12px 0}@media only screen and (min-width:992px){.header{padding:16px 0}}.header__wrap{align-items:center;display:flex;justify-content:space-between}@media only screen and (min-width:720px){.header__info{align-items:center;display:flex;gap:24px}}@media only screen and (min-width:992px){.header__logo{height:48px;width:246px}}.network{display:none;gap:8px}@media only screen and (min-width:720px){.network{display:flex}}.network__icon,.network__item{transition:all .2s ease-in-out}.network__item{align-items:center;border-radius:8px;display:flex;height:40px;justify-content:center;width:40px}@media(hover:hover){.network__item:hover{background:#f9f9f9;background:var(--gray-1)}.network__item:hover .network__icon{filter:brightness(0)}}@media(hover:none){.network__item{background:#f9f9f9;background:var(--gray-1)}.network__item .network__icon{filter:brightness(0)}}.btn{border-radius:8px;cursor:pointer;display:block;font-size:16px;line-height:21px;padding:10px 18px;text-align:center;transition:all .2s ease-in-out}.btn--default{border:1px solid #f1f1f1;border:1px solid var(--whiteSecondary)}@media(hover:hover){.btn--default:hover{background:#f9f9f9;background:var(--gray-1)}}.btn--outline{border:1px solid #35c6e6;border:1px solid var(--bluePrimary);color:#35c6e6;color:var(--bluePrimary)}@media(hover:hover){.btn--outline:hover{background:#1ba6c6;background:var(--blueSecondary);border-color:#1ba6c6;border-color:var(--blueSecondary);color:#fff;color:var(--whitePrimary)}}.btn--primary{background:#35c6e6;background:var(--bluePrimary);color:#fff;color:var(--whitePrimary)}@media(hover:hover){.btn--primary:hover{background:#1ba6c6;background:var(--blueSecondary)}}@media only screen and (max-width:719px){.btn--small{padding:10px 12px}.desktop{display:none}}.title-1{font-family:"DM Serif Display",serif;font-size:30px;line-height:41px}@media only screen and (min-width:992px){.title-1{font-size:48px;line-height:66px}}.title-2{font-family:"DM Serif Display",serif;font-size:24px;line-height:33px}@media only screen and (min-width:992px){.title-2{font-size:32px;line-height:44px}}.title-3{font-size:32px;font-weight:700;line-height:40px}.title-4{font-size:20px;line-height:28px}@media only screen and (min-width:992px){.title-4{font-size:24px;line-height:32px}}.text-center{text-align:center}.mb-1{margin-bottom:8px}.mb-2{margin-bottom:18px}@media only screen and (min-width:992px){.mb-2{margin-bottom:24px}}.mb-3,.mb-4{margin-bottom:24px}@media only screen and (min-width:720px){.mb-4{margin-bottom:28px}}.mb-5{margin-bottom:50px}@media only screen and (min-width:992px){.mb-5{margin-bottom:56px}}.mb-6{margin-bottom:60px}.text-big{font-size:18px;line-height:23px}@media only screen and (min-width:992px){.text-big{font-size:20px;line-height:26px}}.text-medium{font-size:16px;line-height:28px}@media only screen and (min-width:992px){.text-medium{font-size:18px;line-height:32px}}.text-small{font-size:16px;line-height:20px}.info{display:flex;flex-direction:column;gap:24px;margin:0 auto 18px;max-width:560px}@media only screen and (min-width:560px){.info{align-items:center;flex-direction:row}}@media only screen and (min-width:992px){.info{margin-bottom:30px}}.info__wrap{display:flex;font-size:16px;justify-content:space-between;line-height:21px}@media only screen and (min-width:560px){.info__wrap{gap:24px;justify-content:normal}}.info__date{color:#c4c4c4;color:var(--gray-2)}.info__btn{flex:1}.link{cursor:pointer;transition:all .2s ease-in-out}@media(hover:hover){.link:hover{color:#35c6e6;color:var(--bluePrimary)}}.link--underline{-webkit-text-decoration:underline;text-decoration:underline}.img-1{aspect-ratio:3/2}@media only screen and (min-width:720px){.img-1{aspect-ratio:40/21}}.divider{background:#35c6e6;background:var(--bluePrimary);height:4px}.author__body{grid-gap:18px;align-items:center;display:grid;gap:18px;grid-template-columns:80px 1fr;margin-left:auto;margin-right:auto;max-width:388px}.author__title{font-size:20px;font-weight:600;line-height:26px;margin-bottom:4px}.author__position{color:#999;color:var(--gray-3)}.author__text{font-size:16px;line-height:24px}@media only screen and (min-width:992px){.author__text{padding-left:98px}}.author--secondary{margin-top:24px}@media only screen and (min-width:992px){.author--secondary{margin-top:40px}}.author--secondary .author__body{margin:0 0 24px}@media only screen and (min-width:992px){.author--secondary .author__body{margin-bottom:12px}}.products{grid-gap:18px;display:grid;gap:18px;margin-bottom:40px}.product{display:flex;flex-direction:column;gap:8px 40px}.product:not(:last-child){border-bottom:1px solid #d9d9d9;padding-bottom:18px}@media only screen and (min-width:992px){.product{align-items:center;flex-direction:row;gap:40px}}.product__price-old{color:hsla(0,0%,100%,.6);font-weight:200;margin-right:10px;-webkit-text-decoration:line-through;text-decoration:line-through}@supports (color:rgb(from red r g b)) and (top:var(--f )){.product__price-old{color:rgb(from var(--whitePrimary) r g b/60%)}}.product__body{align-items:center;display:flex}@media only screen and (min-width:992px){.product__body{flex:1}}.product__number{color:#35c6e6;color:var(--bluePrimary);font-family:"DM Serif Display",sans-serif;font-size:48px;line-height:66px;text-align:center;width:30px}@media only screen and (min-width:992px){.product__number{font-size:80px;line-height:110px;margin-right:30px;width:48px}}.product__img{aspect-ratio:1/1;margin-right:8px;width:27.5%}@media only screen and (min-width:992px){.product__img{margin-right:30px;width:31.5%}}.product__data{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:8px}.product__badge{background:#ffcb00;background:var(--yellowPrimary);font-size:10px;font-weight:600;letter-spacing:2px;line-height:12px;padding:6px 8px;text-transform:uppercase}@media only screen and (min-width:992px){.product__badge{font-size:14px;line-height:20px}}.product__badge--gray{background:#c4c4c4;background:var(--gray-2);color:#fff;color:var(--whitePrimary)}.product__link{line-height:24px}@media only screen and (min-width:992px){.product__link{font-size:18px;line-height:32px}.product__controls{width:190px}}.note{background:#fff;background:var(--whitePrimary);border:1px dashed #35c6e6;border:1px dashed var(--bluePrimary);border-radius:10px;padding:24px}.note,.reviews{margin-bottom:60px}.reviews-product{align-items:center;display:flex;flex-direction:column;margin-bottom:32px;text-align:center}@media only screen and (min-width:720px){.reviews-product{display:block;margin-bottom:14px;text-align:left}.reviews-product:after{clear:both;content:"";display:table}}.reviews-product__number{font-size:60px;line-height:60px;margin-bottom:14px;order:-3}.reviews-product__badge{background:#ffcb00;background:var(--yellowPrimary);display:inline-block;font-size:14px;font-weight:600;letter-spacing:2px;line-height:20px;margin-bottom:14px;padding:6px 8px;text-transform:uppercase}.reviews-product__title{margin-bottom:10px;order:-1}@media only screen and (min-width:992px){.reviews-product__title{margin-bottom:14px}.reviews-product__title:has(+.reviews-product__btn){margin-bottom:24px}}.reviews-product__label{position:absolute;right:-10px;top:28px}@media only screen and (min-width:720px){.reviews-product__block{margin-left:auto;width:calc(50% - 44px)}}.reviews-product__block--badge{order:-2}.reviews-product__img{aspect-ratio:1/1;width:100%}.reviews-product__img-wrap{margin:0 -14px 10px;overflow:hidden;padding:0 14px;position:relative}@media only screen and (min-width:400px){.reviews-product__img-wrap{margin:0 auto 10px;max-width:400px;overflow:visible;overflow:initial;padding:0}}@media only screen and (min-width:720px){.reviews-product__img-wrap{float:left;margin:0;width:50%}}.reviews-product__proposal{color:#6cc72b;color:var(--greenPrimary);font-size:20px;font-style:italic;font-weight:600;line-height:28px;margin-bottom:10px}@media only screen and (min-width:992px){.reviews-product__proposal{margin-bottom:24px}}.reviews-product__price-old{color:hsla(0,0%,100%,.6);font-weight:200;margin-right:10px;-webkit-text-decoration:line-through;text-decoration:line-through}@supports (color:rgb(from red r g b)) and (top:var(--f )){.reviews-product__price-old{color:rgb(from var(--whitePrimary) r g b/60%)}}.reviews-product__btn{max-width:400px;width:100%}@media only screen and (min-width:720px){.reviews-product__btn{margin-left:auto;width:calc(50% - 44px)}}.reviews-comparison{grid-gap:24px 60px;align-items:flex-start;display:grid;gap:24px 60px;margin-bottom:40px}@media only screen and (min-width:720px){.reviews-comparison{grid-template-columns:54% 1fr}}.reviews-comparison__title{margin-bottom:12px}.reviews-comparison__items{grid-gap:14px;display:grid;gap:14px}.reviews-comparison__items--pros .reviews-comparison-item__icon{background:#6cc72b;background:var(--greenPrimary);-webkit-mask-image:url(../img/icons/add-circle.ae0312b10cb26487591e.svg);mask-image:url(../img/icons/add-circle.ae0312b10cb26487591e.svg)}.reviews-comparison__items--cons .reviews-comparison-item__icon{background:#f62828;background:var(--redPrimary);-webkit-mask-image:url(../img/icons/close-circle.7965cb81cb0ca54d19bc.svg);mask-image:url(../img/icons/close-circle.7965cb81cb0ca54d19bc.svg)}.reviews-comparison-item{display:flex;gap:8px}.reviews-comparison-item__icon{height:24px;margin-top:3px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;width:24px}.reviews-comparison-item__text{flex:1;font-size:18px;font-weight:600;line-height:32px}.reviews-table{width:100%}.reviews-table,.reviews-table__cell{border:1px solid #ededed;border-collapse:collapse}.reviews-table__cell{font-size:16px;font-weight:600;line-height:28px;padding:10px;width:50%}@media only screen and (min-width:720px){.reviews-table__cell--name{width:32.5%}.reviews-table__cell--value{width:60%}}.reviews>.text-medium{margin-bottom:24px}@media only screen and (min-width:992px){.reviews>.text-medium{margin-bottom:40px}}main{margin-bottom:60px}@media only screen and (min-width:992px){main{margin-bottom:80px}}.footer{background:#f9f9f9;padding:40px 0}.footer__wrap{grid-gap:40px;display:grid;gap:40px}.footer__logo{margin:0 auto}.footer-nav{align-items:center;display:flex;flex-direction:column;font-size:16px;gap:24px;line-height:24px}@media only screen and (min-width:992px){.footer-nav{flex-direction:row;justify-content:space-evenly}}.footer__text{background:#f1f1f1;background:var(--whiteSecondary);color:#999;color:var(--gray-3);font-size:14px;line-height:24px;padding:10px}.footer__copyright{color:#c4c4c4;color:var(--gray-2);font-size:16px;line-height:24px;text-align:center}.modal{background:rgba(0,0,0,.6);bottom:0;display:flex;left:0;opacity:0;overflow-y:auto;padding:14px;position:fixed;right:0;top:0;transition:all .2s ease-in-out;visibility:hidden;z-index:1008}@supports (color:rgb(from red r g b)) and (top:var(--f )){.modal{background:rgb(from var(--blackPrimary) r g b/60%)}}@media only screen and (min-width:720px){.modal{padding:24px 0}}.modal__title{margin-bottom:12px}.modal__text{font-size:14px;line-height:24px}@media only screen and (min-width:992px){.modal__text{font-size:16px;line-height:28px}}.modal--show{opacity:1;visibility:visible}.modal__wrap{background:#fff;background:var(--whitePrimary);border-radius:10px;margin:auto;max-width:600px;padding:18px;position:relative;width:100%}.modal__close{background:#c4c4c4;background:var(--gray-2);cursor:pointer;height:18px;-webkit-mask-image:url(../img/icons/close.0068106b21d800ff1106.svg);mask-image:url(../img/icons/close.0068106b21d800ff1106.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:55%;mask-size:55%;position:absolute;right:14px;top:20px;width:18px}@media(hover:hover){.modal__close{transition:all .2s ease-in-out}.modal__close:hover{background:#000;background:var(--blackPrimary)}}