.site-header nav{display:flex;gap:22px}.site-header nav a{font-size:14px;font-weight:600;letter-spacing:0;color:var(--muted)}.site-header nav a:hover{color:var(--teal)}.projects-hero{margin-bottom:34px}.project-list-card{background:#fff;border:1px solid #e0e9f0;border-radius:16px;box-shadow:0 12px 28px rgba(11,37,69,.06);overflow:hidden}.projects-table{width:100%;border-collapse:collapse}.projects-table th{background:#f3f7fa;color:#526273;font-size:11px;letter-spacing:.8px;text-transform:uppercase;text-align:left;padding:14px 20px}.projects-table td{padding:18px 20px;border-top:1px solid #e9eff4;vertical-align:middle;font-size:14px}.projects-table td:first-child{max-width:430px}.projects-table strong{display:block;color:var(--navy);font-size:15px;margin-bottom:4px}.projects-table td span:not(.status):not(.unavailable){display:block;color:var(--muted);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.status{color:var(--teal);background:#e7f4f1;padding:5px 9px;border-radius:999px;font-size:12px;font-weight:700}.table-download{color:var(--teal);font-weight:700;text-decoration:none;white-space:nowrap}.unavailable{color:var(--muted);font-size:13px}.empty-state{padding:52px;text-align:center}.empty-state h2{color:var(--navy);margin:0}.empty-state p{color:var(--muted)}@media(max-width:760px){.projects-table th:nth-child(3),.projects-table td:nth-child(3),.projects-table th:nth-child(4),.projects-table td:nth-child(4){display:none}.projects-table th,.projects-table td{padding:14px 12px}.site-header nav{gap:12px}}
