.FeaturedProjectsBlock-module__bGCYyW__section{background-color:var(--bone);color:var(--charcoal);padding:var(--space-5xl) 0}.FeaturedProjectsBlock-module__bGCYyW__section[data-theme=dark]{background-color:var(--black);color:var(--bone)}.FeaturedProjectsBlock-module__bGCYyW__header{margin-bottom:var(--space-4xl)}.FeaturedProjectsBlock-module__bGCYyW__label{margin-bottom:var(--space-xs);display:block}.FeaturedProjectsBlock-module__bGCYyW__headline{font-family:var(--font-serif);font-size:var(--h2);letter-spacing:var(--ls-tight);font-weight:400}.FeaturedProjectsBlock-module__bGCYyW__grid{gap:var(--space-4xl);grid-template-columns:repeat(12,1fr);display:grid}.FeaturedProjectsBlock-module__bGCYyW__projectCard{flex-direction:column;display:flex;position:relative}.FeaturedProjectsBlock-module__bGCYyW__projectCard:nth-child(3n+1){grid-column:span 7}.FeaturedProjectsBlock-module__bGCYyW__projectCard:nth-child(3n+1) .FeaturedProjectsBlock-module__bGCYyW__imageWrapper{aspect-ratio:16/11}.FeaturedProjectsBlock-module__bGCYyW__projectCard:nth-child(3n+2){margin-top:var(--space-4xl);grid-column:span 5}.FeaturedProjectsBlock-module__bGCYyW__projectCard:nth-child(3n+2) .FeaturedProjectsBlock-module__bGCYyW__imageWrapper{aspect-ratio:4/5}.FeaturedProjectsBlock-module__bGCYyW__projectCard:nth-child(3n+3){margin-top:var(--space-2xl);grid-column:span 12;width:100%;max-width:90%;margin-left:auto;margin-right:auto}.FeaturedProjectsBlock-module__bGCYyW__projectCard:nth-child(3n+3) .FeaturedProjectsBlock-module__bGCYyW__imageWrapper{aspect-ratio:21/9}@media (max-width:900px){.FeaturedProjectsBlock-module__bGCYyW__projectCard:nth-child(3n+1),.FeaturedProjectsBlock-module__bGCYyW__projectCard:nth-child(3n+2),.FeaturedProjectsBlock-module__bGCYyW__projectCard:nth-child(3n+3){grid-column:span 12;margin-top:0}.FeaturedProjectsBlock-module__bGCYyW__projectCard:nth-child(3n+1) .FeaturedProjectsBlock-module__bGCYyW__imageWrapper,.FeaturedProjectsBlock-module__bGCYyW__projectCard:nth-child(3n+2) .FeaturedProjectsBlock-module__bGCYyW__imageWrapper,.FeaturedProjectsBlock-module__bGCYyW__projectCard:nth-child(3n+3) .FeaturedProjectsBlock-module__bGCYyW__imageWrapper{aspect-ratio:4/3}}.FeaturedProjectsBlock-module__bGCYyW__imageWrapper{width:100%;margin-bottom:var(--space-md);position:relative;overflow:hidden}.FeaturedProjectsBlock-module__bGCYyW__image{object-fit:cover;transition:transform var(--duration-medium) var(--ease-out-quart)}.FeaturedProjectsBlock-module__bGCYyW__projectCard:hover .FeaturedProjectsBlock-module__bGCYyW__image{transform:scale(1.02)}.FeaturedProjectsBlock-module__bGCYyW__meta{margin-bottom:var(--space-xs);justify-content:space-between;align-items:baseline;display:flex}.FeaturedProjectsBlock-module__bGCYyW__projectTitle{font-family:var(--font-serif);font-size:var(--h4);letter-spacing:var(--ls-tight);font-weight:400}.FeaturedProjectsBlock-module__bGCYyW__category{font-size:var(--caption);color:var(--stone-subtle);text-transform:uppercase;letter-spacing:var(--ls-wide)}.FeaturedProjectsBlock-module__bGCYyW__details{font-size:var(--small);color:var(--stone-subtle);padding-top:var(--space-xs);border-top:1px solid #1c1b1a14;justify-content:space-between;display:flex}.FeaturedProjectsBlock-module__bGCYyW__section[data-theme=dark] .FeaturedProjectsBlock-module__bGCYyW__details{border-top-color:#f9f6f014}.FeaturedProjectsBlock-module__bGCYyW__footer{margin-top:var(--space-5xl);text-align:center}.FeaturedProjectsBlock-module__bGCYyW__viewAllLink{font-size:var(--small);letter-spacing:var(--ls-editorial);text-transform:uppercase;color:var(--clay-bronze);transition:color var(--duration-fast) var(--ease-out-quart), border-color var(--duration-fast) var(--ease-out-quart);border-bottom:1px solid #0000;padding-bottom:2px;font-weight:400;display:inline-block}.FeaturedProjectsBlock-module__bGCYyW__viewAllLink:hover{color:var(--charcoal);border-color:var(--charcoal)}.FeaturedProjectsBlock-module__bGCYyW__section[data-theme=dark] .FeaturedProjectsBlock-module__bGCYyW__viewAllLink{color:var(--muted-clay)}.FeaturedProjectsBlock-module__bGCYyW__section[data-theme=dark] .FeaturedProjectsBlock-module__bGCYyW__viewAllLink:hover{color:var(--bone);border-color:var(--bone)}
