.myworks-page{background-color:var(--backgroundColor);box-sizing:border-box;min-height:100vh;padding:80px 40px}.myworks-header{text-align:center;margin-bottom:60px}.back-button{color:var(--accentColor);border:1px solid var(--accentColor);border-radius:30px;margin-bottom:30px;padding:10px 20px;font-size:16px;text-decoration:none;transition:all .3s;display:inline-block}.back-button:hover{background:var(--accentColor);color:#000}.myworks-header h1{color:#fff;margin-bottom:15px;font-size:70px;font-weight:500}.myworks-header h1 span{color:var(--accentColor)}.myworks-header p{color:#fff9;font-size:18px}.myworks-grid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:30px;max-width:1400px;margin:0 auto;display:grid}.myworks-card{color:inherit;background:#ffffff08;border:1px solid #ffffff1a;border-radius:15px;text-decoration:none;transition:all .3s;display:block;position:relative;overflow:hidden}.myworks-card:hover{border-color:var(--accentColor);transform:translateY(-10px);box-shadow:0 20px 40px #c2a4ff26}.myworks-card-number{color:var(--accentColor);z-index:1;background:#00000080;border-radius:20px;padding:5px 12px;font-size:14px;font-weight:600;position:absolute;top:15px;left:15px}.myworks-card-image{width:100%;height:220px;overflow:hidden}.myworks-card-image img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.myworks-card:hover .myworks-card-image img{transform:scale(1.05)}.myworks-card-info{padding:25px}.myworks-card-info h3{color:#fff;margin-bottom:8px;font-size:20px;font-weight:500}.myworks-card-category{color:var(--accentColor);margin-bottom:12px;font-size:14px}.myworks-card-description{color:#ffffffbf;margin-bottom:15px;font-size:14px;line-height:1.6}.myworks-card-tech{color:#ffffff80;font-size:13px;line-height:1.5}@media only screen and (width<=768px){.myworks-page{padding:60px 20px}.myworks-header h1{font-size:45px}.myworks-grid{grid-template-columns:1fr}}
