.year-filter{display:flex;justify-content:flex-end;gap:12px;align-items:center}.year-filter button,.cms-pagination a{padding:10px 20px;border:1px solid #c9bcaa;color:var(--gold);background:white;font:inherit}.cms-pagination{display:flex;justify-content:center;gap:20px;margin:40px 0}.archive-title{font-size:23px;margin:45px 0 20px}.archive-status{color:#887b69;font-size:14px;padding:18px 0}.article-lawyer+.article-lawyer{margin-top:25px}.article-body table{display:block;overflow:auto}.article-body td,.article-body th{border:1px solid #ddd;padding:8px}.achievement-card p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.year-filter select{font-size:16px}
