.section-header__content{padding-left:1.25rem;padding-right:1.25rem}@media only screen and (min-width:48rem){.section-header__content{padding-left:2.5rem;padding-right:2.5rem}}.section-header__content .footer-button{display:none}@media only screen and (min-width:48rem){.section-header__content .footer-button{display:block}}.section-header__content .footer-text{font-family:random grotesque standard,sans-serif}.section-header__content .footer-text h2{line-height:.8;letter-spacing:-1px;font-size:1.625rem;margin-bottom:.625rem;font-weight:400}@media only screen and (min-width:48rem){.section-header__content .footer-text h2{font-size:3.5rem}}.section-header__content .footer-text p{font-size:1.25rem;line-height:1.1;margin:0}#users{padding-top:3.125rem;padding-bottom:3.125rem}@media only screen and (min-width:48rem){#users{padding-top:9.375rem;padding-bottom:9.375rem}}.section-users{height:90vh;max-height:80rem;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;background-image:url(/img/main/s.webp);background-image:image-set(url(/img/main/s.webp),url(/img/main/s-x1.webp) 1x,url(/img/main/s-x2.webp) 2x);background-repeat:no-repeat;background-size:cover;background-position:50%}.section-users__title{margin:0;font-weight:500;margin-bottom:.9375rem;font-size:2rem}@media only screen and (min-width:48rem){.section-users__title{font-size:2.75rem}}.section-users__description{font-size:.875rem;max-width:25rem;line-height:1.1;margin-top:0;margin-bottom:2.5rem}.section-users__button{gap:.625rem;display:flex;align-items:center}.section-business{padding-top:3.125rem;padding-bottom:3.125rem}@media only screen and (min-width:48rem){.section-business{padding-top:9.375rem;padding-bottom:9.375rem}}.section-business h2{margin-top:0;font-size:2.75rem}.section-business h2 span{margin-left:1rem;display:inline-block;font-weight:400;font-size:1.125rem}.section-business__container{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.25rem}@media only screen and (min-width:48rem){.section-business__container{flex-wrap:nowrap}}.section-business__container article{color:#fff;height:80vh;flex-basis:100%;max-height:56.25rem;background-color:#ced0cf;padding:2.5rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}@media only screen and (min-width:48rem){.section-business__container article{flex-basis:50%}}.section-business__container article.container_bot{background-image:url(/img/main/f.webp);background-image:image-set(url(/img/main/f.webp),url(/img/main/f-x1.webp) 1x,url(/img/main/f-x2.webp) 2x);background-repeat:no-repeat;background-size:cover;background-position:50%}.section-business__container article.container_smart{background-image:url(/img/business/bo-x1.webp);background-image:image-set(url(/img/business/bo-x1.webp),url(/img/business/bo-x1.webp) 1x,url(/img/business/bo-x2.webp) 2x);background-repeat:no-repeat;background-size:cover;background-position:50%}.section-business__container article>div{margin-bottom:1.5625rem}.section-business__container article h3{margin:0;font-weight:500;font-size:1.375rem}.section-business__container article h3,.section-business__container article h3+p{max-width:25rem}.section-business__container article h3+p{font-size:.875rem;line-height:1.2}.section-business__container article a{color:#fff;text-decoration:none}.section-business__container article img{-o-object-fit:cover;object-fit:cover;height:100%;max-width:100%}.section-who-we-are{padding-top:3.125rem;padding-bottom:3.125rem}@media only screen and (min-width:48rem){.section-who-we-are{padding-top:6.25rem;padding-bottom:6.25rem}}.section-who-we-are__header{gap:5rem}@media only screen and (min-width:48rem){.section-who-we-are__header{display:flex;align-items:flex-start}}.section-who-we-are .section-preTitle{margin:0;font-size:1.125rem;margin-bottom:.625rem;font-weight:500}@media only screen and (min-width:48rem){.section-who-we-are .section-preTitle{font-weight:400;font-size:1rem;margin-bottom:0}}.section-who-we-are .seciton-title{max-width:75rem;font-size:.875rem;margin:0}@media only screen and (min-width:48rem){.section-who-we-are .seciton-title{line-height:1.4;font-weight:500;font-size:1.125rem}}.section-who-we-are .section-description{font-size:.875rem;margin-bottom:.625rem}@media only screen and (min-width:48rem){.section-who-we-are .section-description{line-height:1.4;font-size:1.875rem}}.section-why-we-do{padding-top:3.125rem;padding-bottom:3.125rem}@media only screen and (min-width:48rem){.section-why-we-do{padding-top:6.25rem;padding-bottom:6.25rem}}.section-help{text-align:center;padding-top:3.125rem;padding-bottom:3.125rem}@media only screen and (min-width:48rem){.section-help{padding-top:6.25rem;padding-bottom:6.25rem}}.section-help h3{font-size:4.375rem;margin:0;font-weight:600}@media only screen and (min-width:48rem){.section-help h3{font-size:5.625rem}}@media only screen and (min-width:75rem){.section-help h3{font-size:6.875rem}}.section-help .section-description{margin:3.4375rem auto 4.0625rem;max-width:33.125rem;line-height:1.1}.section-help button{min-width:15rem}