.page_ProjectsHolder__6JBNR{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));grid-gap:1.2rem;gap:1.2rem}.page_ProjectsImageDescHolder__cCxNQ{display:flex;flex-direction:column;padding:.7rem!important;overflow:hidden}.page_ProjectsImageDescHolder__cCxNQ:hover{transform:translateY(-4px)}.page_imageFrame__Q7S8y{border-radius:.7rem;overflow:hidden;aspect-ratio:16/9;background:var(--chip-background)}.page_projectImage__SEFNj{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.page_ProjectsImageDescHolder__cCxNQ:hover .page_projectImage__SEFNj{transform:scale(1.05)}.page_projectName__4zfh3{color:var(--text-color);font-size:1.35rem;font-weight:600}.page_ProjectDetailsHolder__XcHYr{display:flex;flex-direction:column;gap:.5rem;flex:1 1;padding:1rem .5rem .4rem}.page_ProjectDetailsHolder__XcHYr p{font-size:1rem;color:var(--muted-text);flex:1 1}.page_visitButton__JD6QJ{align-self:flex-start;display:inline-flex;align-items:center;gap:.4rem;min-height:2.6rem;padding:0 1.1rem;margin-top:.4rem;border-radius:999px;font-size:.95rem;font-weight:600;text-decoration:none;color:var(--link-color);background:var(--chip-background);border:1px solid var(--card-border);transition:border-color .2s ease}.page_visitButton__JD6QJ:hover{border-color:var(--card-border-hover)}