.ProjectCard-module__wlo7na__card{color:inherit;cursor:pointer;background:0 0;border:none;flex-direction:column;height:100%;text-decoration:none;display:flex}.ProjectCard-module__wlo7na__imageWrap{aspect-ratio:4/3;background-color:#f2f2f2;width:100%;margin-bottom:20px;position:relative;overflow:hidden}.ProjectCard-module__wlo7na__image{object-fit:cover;object-position:center;-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:transform .5s;display:block;transform:scale(1)}.ProjectCard-module__wlo7na__card:hover .ProjectCard-module__wlo7na__image{transform:scale(1.025)}.ProjectCard-module__wlo7na__category{letter-spacing:.14em;text-transform:uppercase;color:#767676;margin-bottom:10px;font-size:.6875rem;font-weight:600}.ProjectCard-module__wlo7na__title{letter-spacing:.02em;color:var(--ink,#000);margin:0 0 6px;font-family:Arial,Helvetica,sans-serif;font-size:.9375rem;font-weight:500;line-height:1.3;transition:opacity .3s}.ProjectCard-module__wlo7na__card:hover .ProjectCard-module__wlo7na__title{opacity:.75}.ProjectCard-module__wlo7na__excerpt{display:none}.ProjectCard-module__wlo7na__meta{letter-spacing:.1em;text-transform:uppercase;color:#8c8c8c;margin-top:auto;font-size:.6875rem}
.projects-module__lnHueG__container{width:100%;max-width:1360px;padding:60px var(--gutter,24px) 120px;margin:0 auto}.projects-module__lnHueG__backLink{letter-spacing:.12em;text-transform:uppercase;color:#767676;align-items:center;gap:8px;margin-bottom:32px;font-size:.8125rem;text-decoration:none;transition:color .2s,transform .2s;display:inline-flex}.projects-module__lnHueG__backLink:hover{color:var(--ink,#000);transform:translate(-4px)}.projects-module__lnHueG__header{max-width:760px;margin-bottom:64px}.projects-module__lnHueG__heading{letter-spacing:.04em;color:var(--ink,#000);text-transform:uppercase;margin:0 0 12px;font-family:Arial,Helvetica,sans-serif;font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:500;line-height:1.2}.projects-module__lnHueG__description{color:#555;margin:0;font-size:.875rem;font-weight:400;line-height:1.6}.projects-module__lnHueG__separator{background-color:var(--hairline,#00000014);width:100%;height:1px;margin:40px 0 64px}.projects-module__lnHueG__grid{grid-template-columns:repeat(3,1fr);gap:56px 40px;width:100%;display:grid}@media (max-width:1023px) and (min-width:641px){.projects-module__lnHueG__grid{grid-template-columns:repeat(2,1fr);gap:48px 32px}}@media (max-width:640px){.projects-module__lnHueG__grid{grid-template-columns:1fr;row-gap:40px}}@media (max-width:768px){.projects-module__lnHueG__container{padding:40px var(--gutter,20px) 80px}.projects-module__lnHueG__header{margin-bottom:48px}.projects-module__lnHueG__separator{margin:32px 0 48px}}
