.projects-grid__project--title{font-size:var(--heading-h6);font-family:var(--font-family-heading);font-weight:500;line-height:1.03;letter-spacing:.05em;text-transform:uppercase}.projects-grid__project--subtitle{font-size:var(--body-3xs);font-family:var(--font-family-body);font-weight:400;line-height:1.5;letter-spacing:0em}.projects-grid__heading{padding:24px var(--page-margin) 40px}@media screen and (min-width: 1024px){.projects-grid__heading{padding:0 var(--page-margin) 120px}}.projects-grid__heading--title{font-size:14px;font-weight:500;line-height:110%;letter-spacing:.7px;text-transform:uppercase;padding:8px 0}.projects-grid__projects-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);width:100%}@media screen and (min-width: 1024px){.projects-grid__projects-wrapper{grid-template-columns:repeat(3, 1fr);row-gap:104px}}.projects-grid__project{position:relative}.projects-grid__project--image:not(:first-child){display:none}.projects-grid__project--image .media__container{position:relative;overflow:hidden;padding-top:125%}.projects-grid__project--image .media__container>img,.projects-grid__project--image .media__container>video,.projects-grid__project--image .media__container>model-viewer{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.projects-grid__project--info{position:absolute;bottom:0;width:100%;color:var(--dark_text-text);padding:var(--spacing-2) var(--page-margin);display:flex;flex-direction:column;gap:var(--headline-2-vs)}@media screen and (min-width: 1024px){.projects-grid__project--info{padding:var(--spacing-3) var(--page-margin)}}.projects-grid__project--title{font-weight:500}

/*# sourceMappingURL=sections.projects-grid.css.map*/