.home-news-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.home-news-admin{font-size:13px;font-weight:600;color:#47676a}.home-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.home-news-card{border:1px solid #dce6e1;border-radius:18px;background:white;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 5px 18px #143b3b08}.home-news-cover{aspect-ratio:16/10;background:linear-gradient(125deg,#193e42,#387b79);display:grid;place-items:center;overflow:hidden}.home-news-cover img{width:100%;height:100%;object-fit:cover}.home-news-cover>span{font-size:64px;color:#e7cb91;font-weight:800}.home-news-body{padding:24px;display:flex;flex-direction:column;flex:1}.home-news-meta{display:flex;flex-wrap:wrap;gap:12px;color:#6a7f7e;font-size:12px}.home-news-meta span{color:#267163}.home-news-body h3{font-size:21px;line-height:1.4;margin:15px 0 12px;overflow-wrap:anywhere}.home-news-body p{color:#637b7b;font-size:14px;line-height:1.7;margin:0 0 22px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.home-news-more{font-weight:700;font-size:14px;color:#12656a;margin-top:auto}.home-news-empty{grid-column:1/-1;text-align:center;padding:50px 24px;border:1px dashed #bed0c5;border-radius:18px;background:#edf4ef}.home-news-empty h3{font-size:23px;margin:0 0 12px}.home-news-empty p{color:#617975;font-size:15px}@media(max-width:800px){.home-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:580px){.home-news-grid{grid-template-columns:1fr}}
