.styles-module-scss-module__vPn1-G__page{z-index:2;background-color:#fff;margin-top:128px;position:relative}@media (max-width:955px){.styles-module-scss-module__vPn1-G__page{margin-top:100px}}@media (min-width:2560px){.styles-module-scss-module__vPn1-G__page{flex-direction:column;align-items:center;margin-top:170px;display:flex}}.styles-module-scss-module__vPn1-G__head{flex-direction:column;gap:24px;padding:0 40px 40px;display:flex}@media (max-width:955px){.styles-module-scss-module__vPn1-G__head{padding:0 20px 40px}}@media (min-width:2560px){.styles-module-scss-module__vPn1-G__head{width:1680px}}.styles-module-scss-module__vPn1-G__head .styles-module-scss-module__vPn1-G__title{color:#151515;max-width:832px;font-size:42px;font-weight:400;line-height:120%}@media (max-width:695px){.styles-module-scss-module__vPn1-G__head .styles-module-scss-module__vPn1-G__title{max-width:100%;font-size:28px}}@media (min-width:2560px){.styles-module-scss-module__vPn1-G__head .styles-module-scss-module__vPn1-G__title{font-size:52px}}.styles-module-scss-module__vPn1-G__head .styles-module-scss-module__vPn1-G__subtitle{color:#5e5e5e;max-width:822px;font-size:16px;font-weight:400;line-height:140%}@media (min-width:2560px){.styles-module-scss-module__vPn1-G__head .styles-module-scss-module__vPn1-G__subtitle{max-width:939px;font-size:18px}}.styles-module-scss-module__vPn1-G__cases_block{flex-direction:column;gap:40px;padding:20px 40px 60px;display:flex}@media (max-width:955px){.styles-module-scss-module__vPn1-G__cases_block{gap:20px;padding:20px 20px 60px}}@media (min-width:2560px){.styles-module-scss-module__vPn1-G__cases_block{width:1680px}}.styles-module-scss-module__vPn1-G__cases_block .styles-module-scss-module__vPn1-G__title{letter-spacing:-2%;color:#151515;font-size:36px;font-weight:400;line-height:120%}@media (max-width:695px){.styles-module-scss-module__vPn1-G__cases_block .styles-module-scss-module__vPn1-G__title{font-size:24px}}@media (min-width:2560px){.styles-module-scss-module__vPn1-G__cases_block .styles-module-scss-module__vPn1-G__title{font-size:42px}}.styles-module-scss-module__vPn1-G__cases_block .styles-module-scss-module__vPn1-G__cases{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}@media (max-width:955px){.styles-module-scss-module__vPn1-G__cases_block .styles-module-scss-module__vPn1-G__cases{gap:10px}}@media (max-width:695px){.styles-module-scss-module__vPn1-G__cases_block .styles-module-scss-module__vPn1-G__cases{grid-template-columns:repeat(1,1fr)}}@media (min-width:2560px){.styles-module-scss-module__vPn1-G__cases_block .styles-module-scss-module__vPn1-G__cases{gap:24px}}.styles-module-scss-module__vPn1-G__city_block{flex-direction:column;gap:16px;padding:60px 40px;display:flex}@media (max-width:955px){.styles-module-scss-module__vPn1-G__city_block{padding:40px 20px}}@media (min-width:2560px){.styles-module-scss-module__vPn1-G__city_block{width:1680px}}.styles-module-scss-module__vPn1-G__city_block .styles-module-scss-module__vPn1-G__title{letter-spacing:-2%;color:#151515;font-size:36px;font-weight:400;line-height:120%}@media (max-width:695px){.styles-module-scss-module__vPn1-G__city_block .styles-module-scss-module__vPn1-G__title{font-size:24px}}@media (min-width:2560px){.styles-module-scss-module__vPn1-G__city_block .styles-module-scss-module__vPn1-G__title{font-size:42px}}.styles-module-scss-module__vPn1-G__city_block .styles-module-scss-module__vPn1-G__subtitle{color:#5e5e5e;font-size:18px;font-weight:400;line-height:140%}@media (max-width:695px){.styles-module-scss-module__vPn1-G__city_block .styles-module-scss-module__vPn1-G__subtitle{font-size:16px}}
.styles-module-scss-module__X0izkq__section{z-index:5;background-color:#000;flex-direction:column;justify-content:space-between;width:100%;height:700px;display:flex;position:relative;overflow:hidden}@media (max-width:955px){.styles-module-scss-module__X0izkq__section{height:800px}}@media (max-width:695px){.styles-module-scss-module__X0izkq__section{height:auto;min-height:100dvh}}@media (min-width:2560px){.styles-module-scss-module__X0izkq__section{height:900px}}.styles-module-scss-module__X0izkq__section .styles-module-scss-module__X0izkq__bgVideo{object-fit:cover;opacity:.6;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.styles-module-scss-module__X0izkq__section .styles-module-scss-module__X0izkq__title__block{flex-direction:column;gap:16px;margin-top:40px;margin-left:40px;display:flex;position:relative}@media (min-width:2560px){.styles-module-scss-module__X0izkq__section .styles-module-scss-module__X0izkq__title__block{margin-left:60px}}.styles-module-scss-module__X0izkq__section .styles-module-scss-module__X0izkq__title__block .styles-module-scss-module__X0izkq__title{letter-spacing:-.02em;color:#fff;font-size:36px;font-weight:400;line-height:120%}@media (min-width:2560px){.styles-module-scss-module__X0izkq__section .styles-module-scss-module__X0izkq__title__block .styles-module-scss-module__X0izkq__title{font-size:42px}}.styles-module-scss-module__X0izkq__section .styles-module-scss-module__X0izkq__title__block .styles-module-scss-module__X0izkq__subtitle{color:#fff;white-space:pre-line;font-size:16px;font-weight:400;line-height:140%}@media (min-width:2560px){.styles-module-scss-module__X0izkq__section .styles-module-scss-module__X0izkq__title__block .styles-module-scss-module__X0izkq__subtitle{font-size:18px}}.styles-module-scss-module__X0izkq__section .styles-module-scss-module__X0izkq__advantages{gap:20px;padding-left:calc(100vw - 40px);padding-right:40px;display:flex}@media (min-width:2560px){.styles-module-scss-module__X0izkq__section .styles-module-scss-module__X0izkq__advantages{padding-left:calc(100vw - 60px);padding-right:60px}}.styles-module-scss-module__X0izkq__section .styles-module-scss-module__X0izkq__bottom{justify-content:space-between;align-items:flex-end;margin:0 40px 40px;display:flex;position:relative}@media (min-width:2560px){.styles-module-scss-module__X0izkq__section .styles-module-scss-module__X0izkq__bottom{margin:0 60px 60px}}.styles-module-scss-module__X0izkq__section .styles-module-scss-module__X0izkq__bottom .styles-module-scss-module__X0izkq__text{letter-spacing:-.01em;color:#fff;white-space:pre-line;width:400px;font-size:20px;font-weight:400;line-height:120%}@media (min-width:2560px){.styles-module-scss-module__X0izkq__section .styles-module-scss-module__X0izkq__bottom .styles-module-scss-module__X0izkq__text{font-size:24px}}
.styles-module-scss-module__Qnxs5q__advantages{-webkit-backdrop-filter:url(#liquidGlass);backdrop-filter:url(#liquidGlass);border-radius:10px;flex-direction:column;flex-shrink:0;justify-content:space-between;width:440px;height:300px;padding:20px;display:flex;box-shadow:inset 7.86px 5.9px 17.69px #ffffffa6}@media (max-width:695px){.styles-module-scss-module__Qnxs5q__advantages{width:330px;padding:15px}}@media (min-width:2560px){.styles-module-scss-module__Qnxs5q__advantages{width:680px;height:400px;padding:40px}}.styles-module-scss-module__Qnxs5q__advantages .styles-module-scss-module__Qnxs5q__text1{letter-spacing:-1%;color:#fff;white-space:pre-line;font-size:36px;font-weight:400;line-height:130%}@media (max-width:695px){.styles-module-scss-module__Qnxs5q__advantages .styles-module-scss-module__Qnxs5q__text1{font-size:16px}}@media (min-width:2560px){.styles-module-scss-module__Qnxs5q__advantages .styles-module-scss-module__Qnxs5q__text1{font-size:42px}}.styles-module-scss-module__Qnxs5q__advantages .styles-module-scss-module__Qnxs5q__text2_block{justify-content:flex-end;display:flex}.styles-module-scss-module__Qnxs5q__advantages .styles-module-scss-module__Qnxs5q__text2_block .styles-module-scss-module__Qnxs5q__text2{color:#fff;text-align:right;white-space:pre-line;width:320px;font-size:16px;font-weight:400;line-height:120%}@media (max-width:695px){.styles-module-scss-module__Qnxs5q__advantages .styles-module-scss-module__Qnxs5q__text2_block .styles-module-scss-module__Qnxs5q__text2{width:200px;font-size:16px}}@media (min-width:2560px){.styles-module-scss-module__Qnxs5q__advantages .styles-module-scss-module__Qnxs5q__text2_block .styles-module-scss-module__Qnxs5q__text2{font-size:18px}}
