.works-section{text-align:center;background:var(--bg);color:var(--muted);max-width:1200px;margin:0 auto;padding:5rem 1rem}.works-title{color:#fff;margin-bottom:1rem;font-size:2.2rem;font-weight:700}.works-subtitle{opacity:.85;margin-bottom:3rem;font-size:1.1rem;line-height:1.5}.work-card video,.work-card img{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius);width:100%}.work-card:hover{transform:translateY(-4px);box-shadow:0 0 25px #3abff866}.work-title{color:var(--accent);margin-top:1rem;font-size:1.1rem;font-weight:600}.works-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;display:grid}.work-card{border-radius:var(--radius);background:linear-gradient(#0063c614,#3abff80d);border:1px solid #3abff833;flex-direction:column;gap:.5rem;width:100%;max-width:400px;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 10px 30px #0063c640}
