.hgla,.hgla *{box-sizing:border-box}.hgla{--hgla-title:#141a16;--hgla-date:#707773;--hgla-gap:24px;--hgla-image-width:96px;--hgla-image-height:68px;--hgla-columns:4;display:grid;grid-template-columns:repeat(var(--hgla-columns),minmax(0,1fr));gap:20px var(--hgla-gap);width:100%;font-family:Inter,Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}.hgla__item{min-width:0}.hgla .hgla__link,.hgla .hgla__link:hover,.hgla .hgla__link:focus{display:flex;align-items:flex-start;gap:11px;color:inherit;text-decoration:none;min-width:0}.hgla__image{position:relative;display:block;width:var(--hgla-image-width);min-width:var(--hgla-image-width);height:var(--hgla-image-height);border-radius:6px;overflow:hidden;background:#e5efe8}.hgla__img,.hgla__image-fallback{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.hgla__image-fallback{background:linear-gradient(135deg,#a4c2a8 0%,#4b7d58 100%)}.hgla__content{display:flex;flex-direction:column;gap:7px;min-width:0;padding-top:2px}.hgla__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--hgla-title) !important;font-size:13px;font-weight:750;line-height:1.2;letter-spacing:-.018em;transition:color .15s ease}.hgla__link:hover .hgla__title,.hgla__link:focus-visible .hgla__title{color:#087c35 !important}.hgla__date{display:block;color:var(--hgla-date) !important;font-size:12px;font-weight:400;line-height:1.2}.hgla__link:focus-visible{outline:2px solid #087c35;outline-offset:4px;border-radius:3px}.hgla__empty{padding:18px;border:1px dashed #9cba9e;border-radius:6px;color:#437246}@media (max-width:1024px){.hgla{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.hgla__title{font-size:14px}}@media (max-width:767px){.hgla{grid-template-columns:minmax(0,1fr);gap:14px}.hgla__image{--hgla-image-width:92px;--hgla-image-height:68px}.hgla__title{font-size:14px}.hgla__date{font-size:12px}}@media (prefers-reduced-motion:reduce){.hgla__title{transition:none}}