.project-page{max-width:900px;margin:30px auto;padding-bottom:70px}.project-page .card{margin:18px 0}.project-meta{display:flex;gap:12px;flex-wrap:wrap}.project-meta span{background:#f0f1f5;padding:8px 12px;border-radius:8px}.timeline-item{border-left:3px solid #f05a28;padding:3px 0 12px 18px;margin:16px 0}.timeline-item small{color:#65708a}.project-page .progress{margin:18px 0}.project-page .form{max-width:650px}
