.about{position:relative;z-index:1}.about__wrapper{background-color:#fff;display:flex;flex-direction:column-reverse}@media screen and (min-width:1050px){.about__wrapper{flex-direction:row-reverse}}.about__head{background-color:var(--color-pale-light);box-sizing:border-box;margin-left:auto;margin-top:-35px;min-height:262px;padding:86px 20px 74px;position:relative;width:calc(100% - 39px)}@media screen and (min-width:768px){.about__head{margin-top:-76px;min-height:413px;padding:138px 25px 86px 49px;width:calc(100% - 187px)}}@media screen and (min-width:1050px){.about__head{margin-top:0;min-height:490px;min-width:756px;padding:135px 54px 95px 222px;width:auto}}.about__head__container{margin:0 auto;width:fit-content}@media screen and (min-width:1050px){.about__head__container{margin:0}}.about__body{margin-right:auto;position:relative;width:calc(100% - 20px);z-index:1}@media screen and (min-width:768px){.about__body{min-height:353px;width:calc(100% - 140px)}}.about__body__image{display:block;height:100%;object-fit:cover;transition:transform .5s;width:100%}.about__body__image__wrapper{margin-top:-30px}@media screen and (min-width:1050px){.about__body__image__wrapper{height:480px;margin-top:0;overflow:hidden;position:absolute;top:-90px;width:calc(100% + 156px)}.about__wrapper:has(a:hover) .about__body__image{transform:scale(1.1)}}.about .link-button:not(:first-child){margin-top:2px}@media screen and (min-width:768px){.about .link-button:not(:first-child){margin-top:48px}}@media screen and (min-width:1050px){.about .heading-2-home{font-size:5.5rem}}