.about-titles{position:relative;z-index:2}.about-titles .h0{font-size:clamp(6.8rem,17.857vw + .104rem,13.8rem)}@media (max-width: 375px){.about-titles .h0{font-size:clamp(5.8rem,18.182vw - .018rem,6.8rem)}}@media (min-width: 768px){.about-titles .h0{font-size:clamp(14rem,13.889vw + 3.333rem,20rem)}}@media (min-width: 1024px){.about-titles .h0{font-size:clamp(16.6rem,19.318vw - 3.182rem,20rem)}}@media (min-width: 1200px){.about-titles .h0{font-size:clamp(16.2rem,28vw - 17.4rem,23.2rem)}}.about-titles__number{margin-bottom:-.6rem}@media (min-width: 768px){.about-titles__number{margin-bottom:-.2rem}}.about-titles__heading{margin-right:calc(-1 * var(--grid-side-gutter));margin-left:calc(var(--grid-gutter) * -.5);padding-left:.75rem}@media (min-width: 768px){.about-titles__heading{margin-left:0;padding-left:0;padding-left:.6rem}}@media (min-width: 1200px){.about-titles__heading{padding-left:1.4rem}}.about-titles__top-text{margin-left:-.8rem;margin-top:-1.4rem}@media (width < 375px){.about-titles__top-text{margin-left:0;margin-top:-5rem}}@media (min-width: 768px){.about-titles__top-text{margin-left:0;margin-top:0;padding-inline:calc(var(--grid-gutter) * .5)}}@media (min-width: 1200px){.about-titles__top-text{padding-inline:0}}.about__image{margin-left:calc(-1 * var(--grid-side-gutter));height:auto;aspect-ratio:1;position:relative;width:calc(98.5% + var(--grid-gutter))}@media (min-width: 768px){.about__image{width:calc(100% + 2.7 * var(--grid-gutter))}}@media (min-width: 1200px){.about__image{width:auto}}.about__image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(180deg,#19002200,#190022 74.89%)}@media (min-width: 1200px){.about__image:before{background:linear-gradient(180deg,#19002200,#190022)}}.about__content{margin-top:-1rem}@media (min-width: 768px){.about__content{margin-top:-4.2rem}}@media (min-width: 1200px){.about__content{margin-top:-8rem}}@media (min-width: 768px){.about__content-column{padding-inline:1.8rem}}@media (min-width: 1200px){.about__content-column{padding-inline:0}}.about__content-column .post-basic>p{margin-bottom:2.4rem}.about__content-column .post-basic>*:last-child,.about__content-column .post-basic>*:has(+p:last-child:empty){margin-bottom:0}.about__content-column .post-basic div.mt-10{margin-top:2.4rem!important}@media (min-width: 1200px){.about__content-column .post-basic div.mt-10{margin-top:4rem!important}}
