.projects-directory-card .c44a-card-update{display:grid;gap:4px;width:100%;min-width:0;padding:10px 0 12px;margin:4px 0 12px;border-top:1px solid rgba(112,137,152,.34)}
.c44a-card-update__label{font-size:.72rem;font-weight:750;text-transform:uppercase;color:#567b70}
.c44a-card-update time,.c44a-update-row time,.c44a-update-meta{font-size:.82rem;color:#667580}
.c44a-card-update>a:not(.c44a-card-update__history){font-weight:700;line-height:1.32;overflow-wrap:anywhere;color:inherit;text-decoration:none}
.c44a-card-update__history,.c44a-project-latest__head>a{font-size:.88rem;font-weight:700;color:#17684f;text-decoration:none}
.c44a-project-latest,.c44a-updates-section{box-sizing:border-box;width:100%;max-width:920px;margin:26px auto 56px}
.c44a-project-latest__head{display:flex;align-items:center;justify-content:space-between;gap:14px}
.c44a-project-latest__head h2{margin:0}
.c44a-update-row{box-sizing:border-box;min-width:0;padding:18px 0;border-bottom:1px solid rgba(112,137,152,.34)}
.c44a-update-meta{display:flex;gap:12px;flex-wrap:wrap}
.c44a-updates-page .update-row{box-sizing:border-box;min-width:0;padding:18px 0;border-bottom:1px solid rgba(112,137,152,.34)}
.c44a-updates-page .update-meta{display:flex;gap:12px;flex-wrap:wrap;color:#667580;font-size:.82rem}
.c44a-updates-page .update-row h2{font-size:1.22rem;line-height:1.3;margin:6px 0}
.c44a-updates-page .update-row p{margin:6px 0 0;line-height:1.6}
.c44a-updates-page .evidence-note{font-size:.9rem;color:#785c22}
.c44a-update-row h2{font-size:1.22rem;line-height:1.3;margin:6px 0}
.c44a-update-row h3{font-size:1rem;margin:5px 0}
.c44a-update-row p{margin:6px 0 0;line-height:1.6}
.c44a-evidence-note{font-size:.9rem;color:#785c22}
.c44a-empty-state{padding:20px;border-left:3px solid #68b394;background:rgba(104,179,148,.08)}
.c44a-pagination{display:flex;align-items:center;gap:16px;margin:24px 0}
.c44a-pagination a{padding:8px 2px;font-weight:650}
.c44a-pagination button{min-height:44px;padding:8px 16px;border:1px solid #50886f;border-radius:5px;background:#eff8f2;color:#193f30;font:inherit;font-weight:700;cursor:pointer}
.c44a-pagination button:focus-visible,.c44a-pagination a:focus-visible,.c44a-card-update a:focus-visible{outline:3px solid #e4a22b;outline-offset:3px}
body.c44a-updates-page{overflow-x:clip}
body.c44a-updates-page .seo-answer-container{box-sizing:border-box;width:100%;max-width:100%;padding-inline:18px}
body.c44a-updates-page .seo-answer-copy,body.c44a-updates-page .seo-answer-top{box-sizing:border-box;width:100%;max-width:100%;min-width:0}
body.c44a-updates-page .c44a-updates-lead,body.c44a-updates-page .c44a-update-row p,body.c44a-updates-page .c44a-update-row h2{max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:normal}
body.c44a-updates-page .site-header .container,body.c44a-updates-page .site-header .header-inner{box-sizing:border-box;width:100%;max-width:100%;min-width:0}
@media(max-width:980px){.c44a-project-latest,.c44a-updates-section{padding-inline:18px}}
@media(max-width:700px){.c44a-project-latest__head{align-items:flex-start;flex-wrap:wrap}.c44a-pagination{flex-wrap:wrap}.c44a-pagination button{width:100%}}
