.projects__slides .flickity-slider{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row}.projects__slide.card{height:auto;width:100%}.projects--filter:before{background:var(--secondary-color);content:"";inset:0;mix-blend-mode:color;opacity:.3;position:absolute;z-index:0}.projects__image{aspect-ratio:1;border-radius:var(--border-radius-small);-o-object-fit:cover;object-fit:cover;width:100%}.projects__image-button{bottom:1.6rem;opacity:0;right:1.6rem}.projects__slide:focus .projects__image-button,.projects__slide:focus-visible .projects__image-button,.projects__slide:focus-within .projects__image-button,.projects__slide:hover .projects__image-button{opacity:1}.projects__description :last-child{margin-bottom:0}.projects__cta{gap:3.6rem;margin-top:8rem}.projects__cta-buttons{gap:.8rem}.projects__slides.projects__slides--no-nav .flickity-button,.projects__slides.projects__slides--no-nav .flickity-page-dots{display:none}@media (min-width:500px){.projects__slide.card{margin-right:var(--gap);min-height:100%;width:calc(50% - var(--gap)*1/2)}}@media (min-width:768px){.projects__slides.projects__slides--mobile-nav .flickity-button,.projects__slides.projects__slides--mobile-nav .flickity-page-dots{display:none}.projects__slide.card{width:calc(33.33% - var(--gap)*2/3)}}@media (min-width:980px){.projects__slide.card{width:calc(25% - var(--gap)*3/4)}}@media (max-width:499px){.projects__slides{justify-content:center}}