@import url(https://use.typekit.net/qia2vjt.css);@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.projects-featured .top.grid{gap:5rem;margin-bottom:5rem}.projects-featured .top.grid .text+.buttons,.projects-featured .top.grid .title+.buttons,.projects-featured .top.grid .title+.text{margin-top:4rem}.projects-featured .top.grid .swiper-navigation{align-items:flex-end;align-self:flex-end;display:flex;gap:2rem;justify-content:flex-end}.projects-featured .top.grid .swiper-button-next,.projects-featured .top.grid .swiper-button-prev{background:transparent;border:1px solid var(--main-color);color:var(--main-color);display:grid;height:5rem;padding:0;position:relative;width:5rem}.projects-featured .top.grid .swiper-button-next svg,.projects-featured .top.grid .swiper-button-prev svg{height:1em;margin:auto;width:1em}.projects-featured .swiper,.projects-featured .swiper .swiper-slide .featuredprojectcell{width:100%}.projects-featured .swiper .swiper-slide .featuredprojectcell:before{display:none}.projects-featured .swiper .swiper-slide .featuredprojectcell:nth-child(2n){padding-top:10rem}.projects-featured .swiper .swiper-slide .featuredprojectcell:hover .image .overlay{opacity:.5}.projects-featured .swiper .swiper-slide .featuredprojectcell:hover .image .title-alt{opacity:1}.projects-featured .swiper .swiper-slide .featuredprojectcell.sold{pointer-events:none}.projects-featured .swiper .swiper-slide .featuredprojectcell.sold .image .banner{display:none}.projects-featured .swiper .swiper-slide .featuredprojectcell.sold .details .price{opacity:0}.projects-featured .swiper .swiper-slide .featuredprojectcell .image{aspect-ratio:1/.57;background:var(--accent-color);display:grid;overflow:hidden;position:relative}.projects-featured .swiper .swiper-slide .featuredprojectcell .image .overlay,.projects-featured .swiper .swiper-slide .featuredprojectcell .image .title-alt{opacity:0;transition:all 1s cubic-bezier(.19,1,.22,1)}.projects-featured .swiper .swiper-slide .featuredprojectcell .image .title-alt{align-self:flex-end;justify-self:flex-end;max-width:60rem;padding:3rem;z-index:var(--one-up-z)}.projects-featured .swiper .swiper-slide .featuredprojectcell .image .title-alt h3{color:var(--white-color);text-align:right;text-transform:uppercase}.projects-featured .swiper .swiper-slide .featuredprojectcell .details{padding-top:3rem}.projects-featured .swiper .swiper-slide .featuredprojectcell .details .banner-title{align-items:center;display:flex;gap:3rem}.projects-featured .swiper .swiper-slide .featuredprojectcell .details .banner-title .banner{background:var(--accent-color);color:var(--white-color);padding:.5em}.projects-featured .swiper .swiper-slide .featuredprojectcell .details .location{color:var(--grey-color);font-size:var(--xxs-font);margin-top:2rem;text-transform:uppercase}