.projects-section{background:linear-gradient(135deg,#f8f5ff 0%,#ece7ff 100%);flex-direction:column;align-items:center;width:100%;min-height:calc(100vh - 80px);padding:2rem 0;display:flex}.projects-grid{grid-template-columns:repeat(2,1fr);gap:2rem;width:100%;max-width:1200px;padding:0 1rem;display:grid}.project-card{color:var(--text);background:#fff;border-radius:14px;text-decoration:none;transition:transform .3s,box-shadow .3s;overflow:hidden;box-shadow:0 4px 14px #00000014}.project-card:hover{transform:translateY(-6px);box-shadow:0 8px 25px #00000026}.project-image img{object-fit:cover;width:100%;height:350px}.project-content{padding:1.5rem}.project-content h2{color:var(--accent);margin-bottom:.5rem;font-size:1.4rem}.project-content p{color:#555;font-size:1rem}@media (max-width:768px){.projects-grid{grid-template-columns:1fr;max-width:100%}.project-image img{height:260px}.project-content{text-align:center}}
