.text-basic{font-family:var(--font-manrope);font-size:16px;font-weight:300;line-height:20.8px;letter-spacing:.02em}@media (min-width:1920px){.text-basic{font-size:20px;line-height:26px}}.text__accent-basic{font-family:var(--font-manrope);font-size:20px;font-weight:500;line-height:26px;letter-spacing:.03em}@media (min-width:768px){.text__accent-basic{font-size:24px;line-height:31.2px}}@media (min-width:1920px){.text__accent-basic{font-size:32px;line-height:41.6px}}.text__accent-main{font-family:var(--font-alumni-sans);font-size:54px;font-weight:600;line-height:60px;letter-spacing:.01em}@media (min-width:768px){.text__accent-main{font-size:100px;line-height:100px}}@media (min-width:1920px){.text__accent-main{font-size:140px;line-height:140px}}.aside__about-wrapper{display:none;border-right-width:1px;--tw-border-opacity:1;border-right-color:rgb(200 209 200/var(--tw-border-opacity,1))}@media (min-width:768px){.aside__about-wrapper{display:block;min-height:calc(100vh - 56px)}}@media (min-width:1440px){.aside__about-wrapper{padding-right:24px}}.aside--about{left:0;right:0;display:none}@media (min-width:768px){.aside--about{position:sticky;top:96px;display:flex}.aside__list--about{min-width:170px}}@media (min-width:1440px){.aside__list--about{min-width:270px;gap:8px}}@media (min-width:1920px){.aside__list--about{min-width:272px}}.tab--about{display:contents}@media (min-width:768px){.tab--about{display:block}}.tab--about .tab-item{display:contents}@media (min-width:768px){.tab--about .tab-item{display:block}.about .aside__about-wrapper{max-width:157px}}@media (min-width:1440px){.about .aside__about-wrapper{max-width:100%}}.about__layout{-moz-column-gap:40px!important;column-gap:40px!important;padding-bottom:60px!important}@media (min-width:768px){.about__layout{padding-bottom:40px!important}}@media (min-width:1440px){.about__layout{margin-top:100px!important;-moz-column-gap:80px!important;column-gap:80px!important;padding-bottom:80px!important}}@media (min-width:1920px){.about__layout{-moz-column-gap:0!important;column-gap:0!important;padding-bottom:100px!important}}.about__layout{display:grid!important;grid-template-columns:repeat(1,minmax(0,1fr))!important}@media (min-width:768px){.about__layout{grid-template-columns:157px minmax(500px,540px)!important}}@media (min-width:1024px){.about__layout{grid-template-columns:157px minmax(500px,1fr)!important}}@media (min-width:1440px){.about__layout{display:flex!important;grid-template-columns:290px 1fr!important}}@media (min-width:1920px){.about__layout{gap:147px!important}}.about__production-block-first .hr__about-box{opacity:0}.about__production-block-first--view .hr__about-box{opacity:1}.about__expand-container{display:flex;flex-direction:column;gap:16px}.about__expand__image-container{display:flex;gap:16px}@media (min-width:768px){.about__expand__image-container{display:grid;grid-auto-flow:column}}@media (min-width:1440px){.about__expand__image-container{width:auto}}.about .expand__container-button{margin-top:9px}.about__production-block-first{display:none}@media (min-width:1024px){.about__production-block-first{grid-column:span 13/span 13;display:flex;flex:1 1 0%;flex-direction:column;justify-content:center}}@media (min-width:1440px){.about__production-block-first{grid-column:span 4/span 4}}.about__production-block-first .text{opacity:0;transition-property:transform,opacity,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;transform:translate3d(0,100%,0)}.about__production-block-first .hr__about-box,.about__production-block-first .hr__line{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.about__production-block-first .hr__line{width:0}.about__production-block-first--view .text{opacity:1;transform:translateZ(0)}.about__production-block-first--view .hr__line{width:100%}.about__production-block-first--view .hr__about-box{width:29px!important}.about__production-block .hr{width:0}.about__production-block .hr,.about__production-block .hr svg{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.about__production-block .hr svg{visibility:hidden}.about__production-block__text{opacity:0;transition-property:transform,opacity,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;transform:translate3d(0,100%,0)}.about__production-block--view .hr{width:100%}.about__production-block--view .hr svg{visibility:visible;--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.about__production-block--view .about__production-block__text{opacity:1;transform:translateZ(0)}@media (min-width:768px){.about__production-block:nth-child(2n) .about__production-block__text{-moz-column-gap:79px;column-gap:79px}}@media (min-width:1024px){.about__production-block:nth-child(2n) .about__production-block__text{-moz-column-gap:77px;column-gap:77px}}@media (min-width:1440px){.about__production-block:nth-child(2n) .about__production-block__text{-moz-column-gap:56px;column-gap:56px}}@media (min-width:1920px){.about__production-block:nth-child(2n) .about__production-block__text{-moz-column-gap:63px;column-gap:63px}}@media (min-width:1440px){.about__production-block:last-child .about__production-block__text{-moz-column-gap:57px;column-gap:57px}}@media (min-width:1920px){.about__production-block:last-child .about__production-block__text{-moz-column-gap:67px;column-gap:67px}}.about .image-sub-block{grid-column:span 12/span 12;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}@media (min-width:768px){.about .image-sub-block{grid-template-columns:repeat(1,minmax(0,1fr));grid-column:unset}}.about .image-block{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}@media (min-width:768px){.about .image-block{grid-template-columns:360px 128px}}@media (min-width:1024px){.about .image-block{grid-template-columns:1fr .3fr}}@media (min-width:768px){.about .image-containers{display:grid;grid-auto-flow:row}.about .image-containers--production{grid-template-columns:repeat(13,1fr)}}@media (min-width:1440px){.about .image-containers--production{grid-template-columns:repeat(11,minmax(0,1fr))}}.about .title{font-family:var(--font-sofia-sans);font-size:34px;font-weight:600;line-height:40.8px;letter-spacing:.01em}@media (min-width:768px){.about .title{font-size:40px;line-height:48px}}@media (min-width:1920px){.about .title{font-size:90px;line-height:108px}}.about .title{text-transform:uppercase;--tw-text-opacity:1;color:rgb(200 209 200/var(--tw-text-opacity,1))}.about .title-secondary{font-family:var(--font-manrope);font-size:20px;font-weight:500;line-height:26px;letter-spacing:.03em}@media (min-width:768px){.about .title-secondary{font-size:24px;line-height:31.2px}}@media (min-width:1920px){.about .title-secondary{font-size:32px;line-height:41.6px}}.about .title-secondary{--tw-text-opacity:1;color:rgb(200 209 200/var(--tw-text-opacity,1))}@media (min-width:768px){.about .history__text__spoiler{display:none!important}}.about .history-first{-moz-column-gap:47px!important;column-gap:47px!important}@media (min-width:768px){.about .history-first{-moz-column-gap:46px!important;column-gap:46px!important}}.about .history-first-block--open .history__block .history__text__spoiler{display:none}.about .text{font-family:var(--font-manrope);font-size:16px;font-weight:300;line-height:20.8px;letter-spacing:.02em}@media (min-width:1920px){.about .text{font-size:28px;line-height:36px}}@media (min-width:768px){.about .text--expand{padding-right:87px}}.about .image{height:205px;width:343px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.about .image-container{display:flex;gap:16px}@media (min-width:768px){.about .image-container{flex-direction:column}}@media (min-width:1024px){.about .image-container{width:-moz-max-content;width:max-content}}.about .image-text-block{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:16px}.about .wrapper-about{gap:60px}@media (min-width:768px){.about .wrapper-about{gap:0}}.about .wrapper-about{display:flex;flex-direction:column}@media (min-width:768px){.about .wrapper-about{display:block}}.about .wrapper-about section{display:flex;flex-direction:column;gap:16px}@media (min-width:768px){.about .wrapper-about section{gap:20px}}@media (min-width:1440px){.about .wrapper-about section{gap:8px}}.about .wrapper-about .section{row-gap:16px}@media (min-width:1024px){.about .wrapper-about .section{row-gap:20px}}@media (min-width:1440px){.about .wrapper-about .section{row-gap:40px}}@media (min-width:1920px){.about .wrapper-about .section{row-gap:80px}}.about .wrapper-about .section{display:flex;flex-direction:column}@media (min-width:1440px){.about .block__quote{position:relative;display:grid;grid-template-columns:.6fr;justify-content:center}}.about .block__quote__icon{display:flex;width:100%}.about .block__quote__icon:last-child{justify-content:flex-end}.about .block__quote__icon .quote{height:25px;width:35px}@media (min-width:1920px){.about .block__quote__icon .quote{height:53px;width:74.15px}}.about .block__quote__text{font-family:var(--font-manrope);font-size:20px;font-weight:500;line-height:26px;letter-spacing:.03em}@media (min-width:768px){.about .block__quote__text{font-size:24px;line-height:31.2px}}@media (min-width:1920px){.about .block__quote__text{font-size:32px;line-height:41.6px}}.about .block__quote__text{text-align:center;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:1440px){.about .block__quote__text{font-size:42px;line-height:54px}}@media (min-width:768px){@media (min-width:768px){.about .md\:text--expand{padding-right:87px}}}@media (min-width:1440px){.lg\:text__element-menu{font-family:var(--font-manrope);font-size:12px;font-weight:500;line-height:15px;letter-spacing:.02em}@media (min-width:768px){.lg\:text__element-menu{font-size:14px;line-height:18px}}}@tailwind components;.container{width:100%}@media (min-width:480px){.container{max-width:480px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1440px){.container{max-width:1440px}}@media (min-width:1920px){.container{max-width:1920px}}.wrapper-gap{padding-left:16px;padding-right:16px}@media (min-width:768px){.wrapper-gap{padding-left:34px;padding-right:34px}}@media (min-width:1920px){.wrapper-gap{padding:0}}.wrapper-gap{padding-bottom:60px}@media (min-width:768px){.wrapper-gap{padding-bottom:40px}}@media (min-width:1920px){.wrapper-gap{padding-bottom:100px}}.aside__list{display:flex;flex-direction:column}.aside__list__item{display:flex;min-height:42px;align-items:center;-moz-column-gap:8px;column-gap:8px}.aside__list__item:hover{-webkit-background-clip:text;-webkit-text-fill-color:transparent}.aside__list__item a{font-family:var(--font-manrope);font-size:16px;font-weight:400;line-height:20px;letter-spacing:.03em}@media (min-width:1440px){.aside__list__item a{font-size:20px;line-height:26px;letter-spacing:.02em}}.aside__list__item:before{height:0;width:0;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;--tw-content:"";content:var(--tw-content)}.aside__list__item:before,.aside__list__item:hover{background-image:linear-gradient(44.83deg,#ef2828 2.25%,#ffa107 98.02%)}.aside__list__item:hover:before{height:12px;content:var(--tw-content);width:12px}.aside__list__item--active{min-height:21px;background-image:linear-gradient(44.83deg,#ef2828 2.25%,#ffa107 98.02%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.aside__list__item--active a{font-weight:600}@media (min-width:1440px){.aside__list__item--active a{font-size:24px}}@media (min-width:1920px){.aside__list__item--active a{font-size:32px;line-height:41px}}.aside__list__item--active:before{display:block!important;height:12px!important;width:29px!important;background-image:linear-gradient(44.83deg,#ef2828 2.25%,#ffa107 98.02%)!important;padding-top:4.5px!important;padding-bottom:4.5px!important;--tw-content:""!important;content:var(--tw-content)!important}.group:hover .group-hover\:\!text-gradient,.group:hover .group-hover\:text-gradient{-webkit-background-clip:text;-webkit-text-fill-color:transparent}