@media only screen and (max-width:1068px){.about-blocks-section__container{padding:0!important}}.about-blocks-section__title{margin-bottom:var(--space-40);max-width:760px}@media only screen and (max-width:1068px){.about-blocks-section__title{margin-bottom:var(--space-24);padding-inline:var(--container-padding)}}.about-blocks-section__body{display:flex;flex-direction:column;gap:var(--space-16)}@media only screen and (max-width:1068px){.about-blocks-section__body{align-items:flex-start;flex-direction:row;overflow:auto hidden;padding-inline:var(--container-padding);scroll-snap-type:x mandatory;transition:scrollbar-color .3s ease}.about-blocks-section__body:not([hide-scrollbar])::-webkit-scrollbar-thumb{background:var(--scroll-color)!important;border-radius:0!important}.about-blocks-section__body:not([hide-scrollbar])::-webkit-scrollbar{height:8px!important;width:8px!important}.about-blocks-section__body::-webkit-scrollbar-track{background:var(--scroll-bg)!important}.about-blocks-section__body::-webkit-scrollbar-thumb{background:var(--scroll-color)!important}.about-blocks-section__body{scrollbar-face-color:var(--scroll-color)!important;scrollbar-track-color:var(--scroll-bg)!important}}@media only screen and (max-width:734px){.about-blocks-section__body{gap:var(--space-12)}}.about-blocks-section__row{align-items:flex-end;display:flex}@media only screen and (max-width:1068px){.about-blocks-section__row{display:contents}}.about-blocks-section__item{gap:var(--space-32);position:relative}@media only screen and (max-width:1068px){.about-blocks-section__item{display:flex;flex:0 0 45%;flex-direction:column-reverse;gap:var(--space-20)}}@media only screen and (max-width:734px){.about-blocks-section__item{flex:0 0 65%}}@media only screen and (max-width:431px){.about-blocks-section__item{flex:0 0 91.5%}}@media only screen and (min-width:1068.1px){.about-blocks-section__item--1{flex:0 1 886px;width:64.67%}.about-blocks-section__item--2{align-self:stretch;display:flex;flex:0 1 677px;flex-direction:column;justify-content:space-between;margin-left:-12.4%;width:49.42%}.about-blocks-section__item--3{display:flex;flex-direction:column-reverse;width:100%}}.about-blocks-section__image{overflow:hidden;position:relative}@media only screen and (min-width:1068.1px){.about-blocks-section__item--1 .about-blocks-section__image{aspect-ratio:886/560;clip-path:url(#about-blocks-section-path-1)}.about-blocks-section__item--1 .about-blocks-section__image:before{background:linear-gradient(0deg,#000c,#00000042 54.88%,#0000);content:"";inset:0;position:absolute;z-index:1}.about-blocks-section__item--2 .about-blocks-section__image{aspect-ratio:677/356;clip-path:url(#about-blocks-section-path-2)}.about-blocks-section__item--3 .about-blocks-section__image{aspect-ratio:1370/570;border-radius:var(--space-32)}}@media only screen and (max-width:1068px){.about-blocks-section__image{aspect-ratio:300/248;border-radius:var(--space-16)}}.about-blocks-section__content{display:grid;gap:var(--space-12);margin-top:auto;position:relative;z-index:2}@media only screen and (min-width:1068.1px){.about-blocks-section__item--1 .about-blocks-section__content{bottom:0;left:0;padding-bottom:var(--space-40);padding-left:var(--space-40);padding-right:25%;position:absolute;z-index:2}.about-blocks-section__item--2 .about-blocks-section__content{padding-left:34%}.about-blocks-section__item--3 .about-blocks-section__content{gap:var(--space-8);grid-template-columns:auto minmax(auto,679px)}}@media only screen and (max-width:734px){.about-blocks-section__content{gap:var(--space-8)}}.about-blocks-section__subtitle{font-family:var(--font-heading);font-size:24px;font-weight:600;line-height:1.2;text-transform:uppercase}@media only screen and (max-width:734px){.about-blocks-section__subtitle{font-size:18px}}@media only screen and (min-width:1068.1px){.about-blocks-section__item--1 .about-blocks-section__subtitle{color:var(--neutral-white-100)}}.about-blocks-section__text{color:var(--neutral-black-80);font-family:var(--font-body);font-size:18px;font-weight:400;line-height:1.3;text-transform:none}@media only screen and (min-width:1068.1px){.about-blocks-section__item--1 .about-blocks-section__text{color:var(--neutral-white-80)}}@media only screen and (max-width:734px){.about-blocks-section__text{font-family:var(--font-body);font-size:16px;font-weight:400;line-height:1.3;text-transform:none}}.about-blocks-section__path{height:0;position:absolute;width:0}
