.works[data-v-062ea89a]{padding-top:48px}.works__filter[data-v-062ea89a]{margin-bottom:32px}.works__grid[data-v-062ea89a]{display:grid;grid-template-columns:1fr;gap:18px}@media (min-width: 640px){.works__grid[data-v-062ea89a]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.works__grid[data-v-062ea89a]{grid-template-columns:repeat(3,1fr)}}.works__empty[data-v-062ea89a]{text-align:center;color:var(--text-faint);padding:80px 0;letter-spacing:.1em}
