/* Scoped homepage entry: preserve the original article and printable content. */
.fh-home-entry{display:flex;align-items:center;gap:20px;padding:22px 26px;margin:20px 0;border:1px solid #cfe4d8;border-radius:16px;background:linear-gradient(110deg,#eef9f2,#f8fbf5);color:#234a37;}
.fh-home-icon{flex:0 0 64px;width:64px;height:72px;display:grid;place-items:center;background:#dceee3;color:#217850;border-radius:12px;}
.fh-home-copy{flex:1;min-width:0;}.fh-home-label{font-size:13px;font-weight:650;color:#397451;}.fh-home-entry h2{font-size:22px;line-height:1.5;margin:4px 0 5px;color:#234a37;}.fh-home-entry p{font-size:15px;line-height:1.7;margin:0;color:#4b6355;}.fh-home-meta{display:block;font-size:13px;color:#596e61;margin-top:5px;line-height:1.6;}
.fh-home-actions{display:flex;gap:10px;flex-wrap:wrap;}.fh-home-actions a{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:11px 17px;min-height:44px;border:1px solid #b9d7c5;border-radius:9px;font-size:15px;font-weight:650;line-height:1.4;text-decoration:none;white-space:nowrap;}.fh-home-actions .fh-home-read{background:#18784c;color:#fff;border-color:#18784c;}.fh-home-actions .fh-home-download{background:#fff;color:#216b47;}.fh-home-actions a:hover{box-shadow:0 3px 10px #24583a16;}.fh-home-actions a:focus-visible{outline:3px solid #18784c;outline-offset:3px;}
@media(max-width:900px){.fh-home-entry{flex-wrap:wrap;gap:12px;padding:18px;}.fh-home-actions{width:100%;}.fh-home-actions a{flex:1;}.fh-home-entry h2{font-size:19px;}}
@media(max-width:600px){.fh-home-entry{margin:14px 0;padding:16px;gap:10px;border-radius:14px;}.fh-home-icon{flex-basis:42px;width:42px;height:52px;border-radius:9px;align-self:flex-start;}.fh-home-icon svg{width:29px;height:29px;}.fh-home-entry h2{font-size:17px;line-height:1.5;}.fh-home-label{font-size:12px;}.fh-home-entry p{font-size:13px;}.fh-home-meta{font-size:12px;}.fh-home-actions a{font-size:14px;padding:10px 12px;}}

.fh-home-topics-short{display:none;}
@media(max-width:600px){.fh-home-topics-full,.fh-home-meta{display:none;}.fh-home-topics-short{display:inline;}}
