.ff-topbar{display:flex;gap:10px;align-items:center;padding:9px 18px;background:#193a4e;color:#e6ce8c;font:600 13px/1.4 system-ui,-apple-system,Segoe UI,sans-serif;letter-spacing:.04em;position:relative;z-index:50}.ff-topbar a{color:#fff;text-decoration:none}.ff-topbar a:hover,.ff-topbar a:focus-visible{text-decoration:underline}.news-section{padding:40px 0 10px}.news-heading small{color:#8c7136;letter-spacing:.14em}.news-card{display:block;background:white;border:1px solid #dce4e8;border-top:3px solid #c9aa60;border-radius:14px;padding:clamp(22px,4vw,34px);margin-top:20px;color:#203a4d;text-decoration:none;transition:border-color .2s}.news-card:hover,.news-card:focus-visible{border-color:#c9aa60}.news-card h3{font:normal clamp(24px,3vw,30px)/1.25 Georgia,serif;color:#193a4e;margin:8px 0 12px}.news-card p{line-height:1.8;max-width:900px;text-align:left}.news-meta{font-size:13px;color:#637787;letter-spacing:.04em}.news-facts{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 18px}.news-facts span{font-size:13px;background:#eef3f5;color:#3d5a6b;border-radius:20px;padding:4px 12px}.news-card strong{color:#2b5d75}.news-org{display:block;margin-top:12px;font-size:12.5px;color:#637787}