.carousel{aspect-ratio:609/400;height:100%;overflow:initial;margin:0 6vw}@media (width>=960px) and (width<=1919px){.carousel{justify-self:center;width:70vw;margin:0}}@media (width>=1920px){.carousel{justify-self:center;width:70vw;margin:0}}.carousel>img{display:none}.carousel:has([data-animating=true])>img{z-index:100;display:initial;border-radius:1rem;width:calc(100% - 2rem);height:calc(100% - 2rem);top:0;left:1rem}.carousel__viewport{width:100%;position:relative}.carousel__viewport__hide{z-index:120;background:linear-gradient(#0000 0%,#fff0 40%,#ffffffb3 75%,#fff 100%);display:none;position:absolute;inset:0}.carousel__viewport[data-animating=true] .carousel__viewport__hide{display:block}.carousel__slide{position:absolute;inset:0}.carousel__indicators{top:1rem;bottom:initial;gap:1rem;position:absolute}.carousel__indicators>*{--spacing:min(.5vw, .3rem)}.projects-link{margin:0 auto}.o-about-me{grid-template-columns:1fr 4fr;justify-content:center;gap:1rem;display:grid!important}.o-about-me__image{aspect-ratio:3/12;background:url(../../../media/images/quinten-and-lydia.webp) 0%/contain no-repeat}.o-about-me__text{margin:0!important;padding:0!important}
