.projects-feed__header{max-width:800px;margin-bottom:3rem}.projects-feed__header h2{margin:0 0 1rem 0}.projects-feed__header p{margin:0}.project__card{text-decoration:none}.projects-feed__feed{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}@media screen and (max-width:1280px){.projects-feed__feed{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:980px){.projects-feed__feed{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.projects-feed__feed{gap:1rem}}@media screen and (max-width:350px){.projects-feed__feed{grid-template-columns:1fr;gap:2rem}}.project__image-container{position:relative;width:100%;max-height:849px;-o-object-fit:cover;object-fit:cover;aspect-ratio:710 / 849}.project__card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:7px;position:absolute}.project__image--hover{height:100%;width:100%;left:0;top:0;z-index:1;opacity:0;transition:opacity 0.3s ease-in-out}.project__card:hover .project__image--hover{opacity:1}.project__title,.project__excerpt{text-decoration:none}.project__title{margin:2rem 0 1rem 0;text-wrap:balance;transition:color 0.3s ease-in-out}@media screen and (max-width:500px){.project__title{margin:1rem 0 0 0}}.project__card:hover .project__title{color:var(--orange)}.project__excerpt{margin:0}@media screen and (max-width:500px){.project__excerpt{display:none}}.projects-feed .pagination{grid-column:1 / -1}.projects-feed .pagination .next,.projects-feed .pagination .prev{font-size:1.5rem}