.Projects-module-scss-module__2jWK2W__projects{width:95%;max-width:1240px;min-height:100dvh;margin:0 auto;padding-top:clamp(80px,10dvw,160px);padding-bottom:3rem}.Projects-module-scss-module__2jWK2W__projects h1{text-transform:uppercase;letter-spacing:-.06em;margin-bottom:2rem;font-size:clamp(2.5rem,6dvw,5rem);font-weight:800}.Projects-module-scss-module__2jWK2W__container{grid-template-columns:1fr;gap:1rem;display:grid}@media screen and (min-width:768px){.Projects-module-scss-module__2jWK2W__container{grid-template-columns:repeat(2,1fr);gap:1.5rem}}.Projects-module-scss-module__2jWK2W__projectCard{border:1px solid;border-radius:8px;flex-direction:column;display:flex;overflow:hidden}@media (hover:hover){.Projects-module-scss-module__2jWK2W__projectCard:hover .Projects-module-scss-module__2jWK2W__projectImageWrapper img{transform:scale(1.05)!important}}.Projects-module-scss-module__2jWK2W__projectImageWrapper{aspect-ratio:16/9;position:relative;overflow:hidden}.Projects-module-scss-module__2jWK2W__projectImageWrapper img{object-fit:cover;transition:transform .4s}.Projects-module-scss-module__2jWK2W__projectMeta{text-transform:uppercase;border-top:1px solid;justify-content:space-between;align-items:center;padding:.875rem 1rem;font-size:18px;font-weight:700;display:flex}.Projects-module-scss-module__2jWK2W__projectMeta>:last-child{opacity:.5}
