.FeaturedProjects-module__1jM_wa__header{flex-direction:column;justify-content:space-between;gap:2rem;margin-bottom:4rem;display:flex}@media (min-width:768px){.FeaturedProjects-module__1jM_wa__header{flex-direction:row;align-items:flex-end}}.FeaturedProjects-module__1jM_wa__headerLeft{flex:1}.FeaturedProjects-module__1jM_wa__headerInner{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.FeaturedProjects-module__1jM_wa__line{background-color:#b5a642;width:2rem;height:1px}.FeaturedProjects-module__1jM_wa__label{text-transform:uppercase;letter-spacing:.2em;color:#b5a642;font-size:.75rem;font-weight:500}.FeaturedProjects-module__1jM_wa__grid{grid-template-columns:1fr;grid-auto-rows:auto;gap:1.5rem;display:grid}@media (min-width:768px){.FeaturedProjects-module__1jM_wa__grid{grid-template-columns:repeat(3,1fr);grid-auto-rows:auto}}.FeaturedProjects-module__1jM_wa__project{background-color:#36454f;position:relative;overflow:hidden}.FeaturedProjects-module__1jM_wa__spanLarge{grid-area:span 2/span 1}@media (min-width:768px){.FeaturedProjects-module__1jM_wa__spanLarge{grid-column:span 2}}.FeaturedProjects-module__1jM_wa__spanWide{grid-area:span 1/span 1}@media (min-width:768px){.FeaturedProjects-module__1jM_wa__spanWide{grid-column:span 2}}.FeaturedProjects-module__1jM_wa__spanSmall{grid-area:span 1/span 1}.FeaturedProjects-module__1jM_wa__image{width:100%;height:100%;transition:transform .7s}.FeaturedProjects-module__1jM_wa__project:hover .FeaturedProjects-module__1jM_wa__image{transform:scale(1.05)}.FeaturedProjects-module__1jM_wa__overlay{opacity:.8;background:linear-gradient(#0000 0%,#36454f33 50%,#36454fe6 100%);transition:opacity .5s;position:absolute;inset:0}.FeaturedProjects-module__1jM_wa__project:hover .FeaturedProjects-module__1jM_wa__overlay{opacity:.6}.FeaturedProjects-module__1jM_wa__content{width:100%;padding:2rem;transition:transform .5s;position:absolute;bottom:0;left:0;transform:translateY(1rem)}.FeaturedProjects-module__1jM_wa__project:hover .FeaturedProjects-module__1jM_wa__content{transform:translateY(0)}.FeaturedProjects-module__1jM_wa__category{color:#dbc849;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:.75rem}@media (min-width:768px){.FeaturedProjects-module__1jM_wa__projectTitle{font-size:1.875rem}}.FeaturedProjects-module__1jM_wa__formatSquare{aspect-ratio:1;grid-area:span 1/span 1}@media (min-width:768px){.FeaturedProjects-module__1jM_wa__formatSquare{aspect-ratio:1;grid-area:span 1/span 1}}.FeaturedProjects-module__1jM_wa__formatVertical{aspect-ratio:2/3;grid-area:span 1/span 1}@media (min-width:768px){.FeaturedProjects-module__1jM_wa__formatVertical{aspect-ratio:2/3;grid-area:span 3/span 1}}.FeaturedProjects-module__1jM_wa__formatHorizontal{aspect-ratio:3/2;grid-area:span 1/span 1}@media (min-width:768px){.FeaturedProjects-module__1jM_wa__formatHorizontal{aspect-ratio:4/2;grid-area:span 1/span 3}}
