@charset "UTF-8";:root{--h1-fs: 40rem}@media (min-width: 768px){:root{--h1-fs: 64rem}}:root{--h2-fs: 32rem}@media (min-width: 768px){:root{--h2-fs: 40rem}}:root{--h3-fs: 18rem}@media (min-width: 768px){:root{--h3-fs: 24rem}}:root{--text-body-default-fs: 14rem}@media (min-width: 768px){:root{--text-body-default-fs: 16rem}}:root{--fs-text-big: 18rem}@media (min-width: 768px){:root{--fs-text-big: 24rem}}.about-img{position:relative;overflow:hidden;background-color:#635f5933;aspect-ratio:var(--ratio, 16/9)}.about-top{padding-top:24rem}@media (min-width: 768px) and (max-width: 1024px){.about-top{padding-top:40rem;text-align:center}}@media (min-width: 1025px){.about-top{padding-top:48rem;text-align:center}}.about-top__title{line-height:1;font-weight:500;letter-spacing:-.02em;font-size:var(--h1-fs);font-size:40rem;line-height:1.1}@media (min-width: 768px) and (max-width: 1024px){.about-top__title{font-size:56rem;max-width:600rem;margin:0 auto}}@media (min-width: 1025px){.about-top__title{font-size:64rem;max-width:700rem;margin:0 auto}}.about-top__nav{display:flex;margin:32rem var(--container-anti-padding) 0;padding:0 var(--container-padding);overflow-x:auto;scrollbar-width:none}.about-top__nav::-webkit-scrollbar{display:none}@media (min-width: 768px) and (max-width: 1024px){.about-top__nav{justify-content:safe center;margin-top:40rem}}@media (min-width: 1025px){.about-top__nav{justify-content:center;margin-top:56rem}}.about-top__link{flex:none;font-size:14rem;line-height:1.4;padding:12rem;color:#635f59;border-bottom:1px solid transparent;transition:color .4s cubic-bezier(.25,.1,.25,1)}@media (min-width: 768px) and (max-width: 1024px){.about-top__link{padding:14rem 8rem}}@media (min-width: 1025px){.about-top__link{padding:14rem 12rem}}@media (hover),(min-width:0�),(min--moz-device-pixel-ratio:0),(-ms-high-contrast: none),(-ms-high-contrast: active){.about-top__link:hover{color:#497053}}.about-top__link:active{color:#497053}.about-top__link._active{color:#362a18;border-bottom-color:#362a18}.about-banner{position:relative;display:none;background-color:#635f59}@media (min-width: 768px){.about-banner{display:block;height:350rem}}@media (min-width: 1025px){.about-banner{height:680rem}}.about-intro{padding-top:48rem}@media (min-width: 768px) and (max-width: 1024px){.about-intro{padding-top:64rem}}@media (min-width: 1025px){.about-intro{padding-top:80rem}}.about-intro__head{text-align:center}@media (min-width: 768px) and (max-width: 1024px){.about-intro__head{display:grid;grid-template-columns:1fr 1fr;column-gap:32rem;align-items:start;text-align:left}}@media (min-width: 1025px){.about-intro__head{display:grid;grid-template-columns:616rem 1fr;column-gap:100rem;align-items:start;text-align:left}}.about-intro__title{line-height:1;font-weight:500;letter-spacing:-.02em;font-size:var(--h2-fs);font-size:32rem;line-height:1.1}@media (min-width: 768px) and (max-width: 1024px){.about-intro__title{font-size:40rem}}@media (min-width: 1025px){.about-intro__title{font-size:56rem}}.about-intro__lead{margin-top:12rem;font-size:14rem;line-height:1.4;color:#635f59}@media (min-width: 768px) and (max-width: 1024px){.about-intro__lead{margin-top:4rem;font-size:18rem;line-height:1.7}}@media (min-width: 1025px){.about-intro__lead{margin-top:4rem;max-width:460rem;font-size:20rem;line-height:1.7}}.about-intro__body{margin-top:32rem}@media (min-width: 768px) and (max-width: 1024px){.about-intro__body{display:grid;grid-template-columns:1fr 1fr;column-gap:32rem;align-items:start;margin-top:48rem}}@media (min-width: 1025px){.about-intro__body{display:grid;grid-template-columns:1fr 616rem;margin-top:90rem}}.about-intro__text{font-size:18rem;line-height:1.4;letter-spacing:-.01em}.about-intro__text p+p{margin-top:24rem}@media (min-width: 1025px){.about-intro__text{max-width:560rem;font-size:20rem;line-height:1.7}.about-intro__text p+p{margin-top:34rem}}.about-intro__image{--ratio: 1 / 1;margin-top:32rem}@media (min-width: 768px){.about-intro__image{--ratio: 616 / 350;margin-top:0}}.about-block{margin-top:64rem}@media (min-width: 1025px){.about-block{margin-top:100rem}}.about-block__title{line-height:1;font-weight:500;letter-spacing:-.02em;font-size:var(--h2-fs);margin-bottom:32rem}@media (min-width: 768px){.about-block__title{text-align:center}}@media (min-width: 1025px){.about-block__title{font-size:40rem;margin-bottom:40rem}}.about-text{font-size:18rem;line-height:1.4;letter-spacing:-.01em}.about-text p+p{margin-top:24rem}.about-text strong{font-weight:600}@media (min-width: 768px) and (max-width: 1024px){.about-text{line-height:1.5}}@media (min-width: 1025px){.about-text{font-size:20rem;line-height:1.7}.about-text p+p{margin-top:34rem}}.about-text ul{list-style:none;margin:0;padding:0}.about-text ul li{position:relative;padding-left:18rem}.about-text ul li:before{content:"-";position:absolute;left:0}.about-pair{display:grid;margin-top:32rem;--ratio: 592 / 348}@media (min-width: 768px){.about-pair{grid-template-columns:1fr 1fr;gap:24rem;margin-top:40rem}}@media (min-width: 1025px){.about-pair{gap:32rem;margin-top:52rem}}.about-more{margin-top:32rem;display:flex;justify-content:space-between;align-items:center;min-height:52rem;padding:0 16rem;border-radius:4rem;background-color:#497053;color:#fff;font-weight:400}.about-more:after{content:"+";font-size:20rem;opacity:.6}.about-more .arrow-link__arrow{display:none}@media (min-width: 768px){.about-more{display:inline-flex;justify-content:flex-start;min-height:0;padding:0;background:none;color:#497053;font-weight:500}.about-more:after{display:none}.about-more .arrow-link__arrow{display:block}}@media (min-width: 768px) and (max-width: 1024px){.about-more{margin-top:32rem}}@media (min-width: 1025px){.about-more{margin-top:48rem}}.about-approach{position:relative;margin:0 var(--container-anti-padding);overflow:hidden}.about-approach__nav{position:absolute;z-index:1;top:0;left:0;right:0;height:283rem;pointer-events:none}@media (min-width: 768px){.about-approach__nav{display:none}}.about-approach__nav .slider__nav__arrow{pointer-events:auto}@media (min-width: 768px){.about-approach{margin:0;overflow:visible}}.about-approach__slides{display:flex}@media (min-width: 768px){.about-approach__slides{display:grid;grid-template-columns:384fr 488fr 280fr;column-gap:24rem;align-items:start}}@media (min-width: 1025px){.about-approach__slides{column-gap:32rem}}.about-approach__item{flex:none;width:247rem}@media (min-width: 768px){.about-approach__item{width:auto}}.about-approach__image{--ratio: 247 / 283}@media (min-width: 768px){.about-approach__image{--ratio: 384 / 440}}@media (min-width: 768px){.about-approach__item._2 .about-approach__image{--ratio: 488 / 560}}@media (min-width: 768px){.about-approach__item._3 .about-approach__image{--ratio: 280 / 320}}.about-approach__title{font-size:14rem;line-height:1.4;font-weight:600;margin-top:20rem}.about-approach__text{font-size:14rem;line-height:1.4;margin-top:10rem;color:#635f59}@media (min-width: 1025px){.about-approach__text{max-width:340rem;line-height:1.6}}.about-trust{display:flex;flex-direction:column}@media (min-width: 768px){.about-trust{display:grid;grid-template-columns:1fr 1fr;column-gap:32rem;align-items:start}}@media (min-width: 1025px){.about-trust{grid-template-columns:576rem 1fr;column-gap:38rem}}.about-trust__text{order:1;font-size:18rem;line-height:1.4;letter-spacing:-.01em}.about-trust__text strong{font-weight:600}.about-trust__text ul{margin:0;padding:0;list-style:none}.about-trust__text li:before{content:"- "}@media (min-width: 768px){.about-trust__text{order:0;grid-column:2;grid-row:1}.about-trust__text li:before{content:"• "}}@media (min-width: 1025px){.about-trust__text{font-size:22rem;line-height:1.55}.about-trust__text ul{max-width:500rem}}.about-trust__image{order:2;--ratio: 295 / 263;margin-top:32rem}@media (min-width: 768px){.about-trust__image{order:0;grid-column:1;grid-row:1;--ratio: 576 / 349;margin-top:0}}.about-catalog{margin-top:32rem}.about-catalog .button{justify-content:space-between;width:100%}@media (min-width: 768px){.about-catalog{display:flex;justify-content:center;margin-top:48rem}.about-catalog .button{width:auto;min-width:176rem}}@media (min-width: 1025px){.about-catalog{margin-top:80rem}}
