.page_title__b5UrF{margin-bottom:1rem}.page_projectsGrid__M6DnC{display:flex;flex-direction:column;gap:2rem;margin-top:3rem}@media (max-width:767px){.page_projectsGrid__M6DnC{gap:1.5rem;margin-top:2rem}}@media (max-width:400px){.page_projectsGrid__M6DnC{gap:1rem}}.ProjectCard_projectCard__Da05T{padding:4rem 2rem;background-color:transparent;border-radius:12px;display:flex;flex-direction:column;gap:1.5rem;transition:var(--transition-fast);border:1px solid #e0e0e0;width:100%}.ProjectCard_projectCard__Da05T:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.08);border-color:#d0d0d0}.ProjectCard_projectHeader__wJPG7{display:flex;align-items:center;justify-content:flex-start;gap:1rem}.ProjectCard_projectIcon__Uc5_u{width:30px;border-radius:8px;object-fit:contain;margin:0}.ProjectCard_projectTitle__D6zQG{font-size:var(--fs-lg);color:var(--color-text);margin:0;font-weight:600}.ProjectCard_projectDescription__rS53Y{color:#444;font-size:var(--fs-base);line-height:var(--lh-normal);margin:0}.ProjectCard_techStack__rDGT0{display:flex;flex-wrap:wrap;gap:.5rem}.ProjectCard_techTag__iM2RQ{background-color:#f9f9f9;color:#333;padding:.2rem .6rem;border-radius:15px;font-size:var(--fs-xs);border:1px solid #e5e5e5;font-weight:500}.ProjectCard_projectLinks__wW6VM{display:flex;gap:1rem;margin-top:auto}.ProjectCard_linkButton___j0CK{padding:.5rem 1.5rem;border-radius:5px;text-decoration:none;font-size:var(--fs-sm);font-weight:500;transition:var(--transition-fast);border:1px solid #999;background-color:transparent;color:var(--color-text);text-align:center}.ProjectCard_linkButton___j0CK:first-child,.ProjectCard_linkButton___j0CK:hover{background-color:var(--color-text);color:white}.ProjectCard_linkButton___j0CK:first-child{border-color:var(--color-text)}.ProjectCard_linkButton___j0CK:first-child:hover{background-color:rgba(28,28,28,.8)}@media (max-width:767px){.ProjectCard_projectCard__Da05T{padding:3rem 1.5rem}.ProjectCard_projectHeader__wJPG7{gap:.75rem}.ProjectCard_projectIcon__Uc5_u{min-width:2.5rem;height:2.5rem}.ProjectCard_projectLinks__wW6VM{flex-direction:column;gap:.75rem}}