*,::after,::before{box-sizing:inherit}html{box-sizing:border-box}img{max-width:100%;height:auto}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.similar__list.swiper-wrapper{align-items:stretch}.landing-page #content{background-color:#fff}.section-gray{background-color:#eeeff1}.promo__wrapper{padding-top:68px;padding-bottom:120px;text-align:center}@media screen and (max-width:768px){.promo__wrapper{padding:20px 0 60px}}.promo__title{font-size:50px;line-height:1.2}@media screen and (max-width:768px){.promo__title{font-size:30px;line-height:38px;margin-bottom:24px}}.promo__list{margin:0;padding:0;list-style-type:none;justify-content:center}.promo__link,.promo__list{display:flex;align-items:center}.promo__link:last-child{margin-right:0}.promo__icon{margin-right:8px}.promo__item{margin-right:24px}.promo__text{font-weight:800;font-size:18px;line-height:28px}.promo__image-blok{margin-top:16px;display:flex;justify-content:center;margin-left:30px}@media screen and (max-width:1024px){.promo__image-blok{margin-left:0}}.promo__list-text{margin:67px auto 0;max-width:840px;padding:0;list-style-type:none}@media screen and (max-width:768px){.promo__list-text{margin-top:50px;padding-left:16px;padding-right:16px}}.promo__item-item{text-align:left;margin-bottom:48px}.promo__item-item:last-child{margin-bottom:0}.promo__item-title{font-family:"Roboto",sans-serif;font-size:26px;line-height:38px;font-weight:800;margin:0 0 16px}@media screen and (max-width:768px){.promo__item-title{font-size:24px;line-height:32px}}.promo__item-text{font-family:"Roboto",sans-serif;margin:0;font-weight:500;font-size:18px;line-height:32px}@media screen and (max-width:768px){.promo__item-text{font-size:14px;line-height:24px}}.changes__wrapper{padding-top:80px;padding-bottom:120px}@media screen and (max-width:768px){.changes__wrapper{padding-top:64px;padding-bottom:64px}}.changes__list{list-style-type:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:40px}@media screen and (max-width:768px){.changes__list{display:block;grid-template-columns:auto;grid-column-gap:0}}.changes__item{text-align:center}@media screen and (max-width:768px){.changes__item{margin-bottom:40px}.changes__item:last-child{margin-bottom:0}}.changes__text{font-family:"Roboto",sans-serif;margin:0 0 24px;font-weight:700;font-size:26px;line-height:38px}@media screen and (max-width:768px){.changes__text{margin-bottom:16px;font-size:24px;line-height:32px}}.changes__img{box-shadow:0 40px 40px -10px rgba(0,0,0,.1);border-radius:10px}@media screen and (max-width:768px){.changes__img{border-radius:17px}}.analysis{background-color:#fff;overflow:hidden}.analysis__wrapper{position:relative;padding-top:98px;padding-bottom:98px}@media screen and (max-width:1024px){.analysis__wrapper{padding-top:80px;padding-bottom:80px}}@media screen and (max-width:768px){.analysis__wrapper{padding-top:64px;padding-bottom:64px}}.analysis__container{max-width:680px;margin:0 auto}.analysis__block-img{position:relative;margin-top:110px;margin-bottom:120px;height:600px}.analysis__block-img::before{content:"";top:0;left:50%;transform:translateX(-50%);width:100%;height:600px;position:absolute;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/i/portfolio/yourroom/analysis-bg@1x.png)}@media (min-resolution:144dpi),(min-resolution:1.5dppx){.analysis__block-img::before{background-image:url(/i/portfolio/yourroom/analysis-bg@2x.png)}}@media screen and (max-width:1024px){.analysis__block-img{height:400px;margin-top:80px;margin-bottom:80px}.analysis__block-img::before{height:400px;background-image:url(/i/portfolio/yourroom/analysis-bg-tablet@1x.png)}}@media screen and (max-width:1024px) and (min-resolution:144dpi),screen and (max-width:1024px) and (min-resolution:1.5dppx){.analysis__block-img::before{background-image:url(/i/portfolio/yourroom/analysis-bg-tablet@2x.png)}}@media screen and (max-width:768px){.analysis__block-img{margin-top:64px;margin-bottom:64px;height:200px}.analysis__block-img::before{height:200px;background-image:url(/i/portfolio/yourroom/analysis-bg-mobile@1x.png)}}@media screen and (max-width:768px) and (min-resolution:144dpi),screen and (max-width:768px) and (min-resolution:1.5dppx){.analysis__block-img::before{background-image:url(/i/portfolio/yourroom/analysis-bg-mobile@2x.png)}}.analysis__text{margin:0;font-family:"Roboto",sans-serif;font-weight:500;font-size:18px;line-height:32px}@media screen and (max-width:768px){.analysis__text{font-size:16px;line-height:26px}}.analysis__list{list-style-type:none;max-width:680px;margin:84px auto;grid-gap:30px 48px;padding:0 20px;display:grid;grid-template-columns:repeat(8,1fr)}@media screen and (max-width:768px){.analysis__list{grid-gap:30px;padding-left:16px;padding-right:16px;margin-top:64px;margin-bottom:64px}}@media screen and (max-width:605px){.analysis__list{grid-template-columns:repeat(6,1fr);grid-gap:20px}}@media screen and (max-width:450px){.analysis__list{grid-template-columns:repeat(4,1fr)}}.analysis__item{display:flex;align-items:center;justify-content:center}.preview--video{background-color:#fff}.preview__wrapper{position:relative;padding-top:109px;padding-bottom:119px;max-width:1200px;margin:0 auto}@media screen and (max-width:1024px){.preview__wrapper{padding-top:80px;padding-bottom:80px}}@media screen and (max-width:768px){.preview__wrapper{padding-top:64px;padding-bottom:64px}.preview__wrapper--basket,.preview__wrapper--video{padding-left:0;padding-right:0}.preview__wrapper--basket{padding-bottom:30px}}.preview__block-video{width:100%;margin:0 auto}.preview__video{width:100%;height:53.22vw}@media screen and (min-width:1200px){.preview__video{height:652px}}@media screen and (max-width:768px){.preview__video{height:56.22vw}}.preview__btn{background-color:transparent;cursor:pointer;padding:0;margin:0;border:0;position:absolute;top:50%;left:50%;outline:0;transform:translate(-50%,-50%);color:#fff;transition:color .1s;width:120px;height:120px;border-radius:50%;box-shadow:0 0 12px rgba(0,0,0,.25),inset 0 0 80px rgba(0,0,0,.25),0 0 40px rgba(0,0,0,.1)}.preview__btn:hover{color:#ee2459;background-color:transparent}.preview__img{display:block;margin-left:auto;margin-right:auto}.text-section{background-color:#fff}.text-section__wrapper{padding-top:120px;padding-bottom:120px}@media screen and (max-width:1024px){.text-section__wrapper{padding-top:64px;padding-bottom:64px}}.text-section__text{font-family:"Roboto",sans-serif;max-width:680px;margin:0 auto;font-weight:500;font-size:18px;line-height:32px}@media screen and (max-width:786px){.text-section__text{font-size:16px;line-height:26px}}.component-approach{background-color:#fff}.component-approach__wrapper{padding-top:120px;padding-bottom:120px}@media screen and (max-width:1024px){.component-approach__wrapper{padding-top:64px;padding-bottom:64px}}.component-approach__text{margin:0 auto 24px;font-family:"Roboto",sans-serif;font-weight:500;font-size:18px;line-height:32px;max-width:680px}@media screen and (max-width:768px){.component-approach__text{font-size:16px;line-height:26px}}.component-approach__block-img{margin:96px auto 0;max-width:800px}@media screen and (max-width:1024px){.component-approach__block-img{margin-top:80px}}@media screen and (max-width:768px){.component-approach__block-img{margin-top:64px}}.component-approach__img{box-shadow:0 40px 40px -10px rgba(0,0,0,.1);border-radius:16px}