.ahi-news-wrap{font-family:Fredoka,Nunito,system-ui,sans-serif}.ahi-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ahi-card,.ahi-panel{background:#fff;border:1px solid #e3eee9;border-radius:18px;box-shadow:0 5px 22px rgba(0,60,50,.06);overflow:hidden}.ahi-panel{padding:24px}.ahi-card img,.ahi-placeholder{width:100%;height:180px;object-fit:cover}.ahi-placeholder{background:linear-gradient(120deg,#d9efe5,#b9ded0);display:grid;place-items:center;color:#006c58;font-size:3rem}.ahi-card-content{padding:18px}.ahi-card h5{line-height:1.4;min-height:2.7em}.ahi-meta{color:#00806a;font-size:.8rem;margin-bottom:8px}.ahi-cover{width:100%;max-height:400px;object-fit:cover;border-radius:12px;margin:15px 0}.ahi-article-body{line-height:1.75;overflow-wrap:anywhere}.ahi-article-body table{width:100%;border-collapse:collapse}.ahi-article-body td,.ahi-article-body th{border:1px solid #d1e0da;padding:8px}.ahi-toolbar{display:none;gap:5px;flex-wrap:wrap;padding:9px;background:#e9f4ef;border:1px solid #bad4c8;border-radius:12px 12px 0 0}.ahi-toolbar.active{display:flex}.ahi-toolbar button,.ahi-toolbar select{border:1px solid #c7d9d0;background:white;border-radius:6px;padding:5px 9px;min-height:32px}.ahi-editor{min-height:260px;max-height:650px;overflow:auto;border:1px solid #bad4c8;border-radius:0 0 12px 12px;padding:16px;background:white;line-height:1.65;outline:none}.ahi-editor:focus{border-color:#006c58}.ahi-editor table{border-collapse:collapse;width:100%}.ahi-editor td{border:1px solid #aaa;padding:8px}.ahi-landing{padding:45px 0;background:#f1f8f5}.ahi-landing-head{text-align:center;margin-bottom:24px}.ahi-landing .ahi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:991px){.ahi-grid,.ahi-landing .ahi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.ahi-grid,.ahi-landing .ahi-grid{grid-template-columns:1fr}.ahi-panel{padding:16px}.ahi-landing{padding:28px 0}.ahi-card img,.ahi-placeholder{height:195px}}