.news-grid[data-v-3b206ebf]{margin-top:100px}.news-grid--inner[data-v-3b206ebf]{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.news-grid--inner .news-card[data-v-3b206ebf]{padding:0;position:relative}.news-grid--inner .news-card .news-card__img[data-v-3b206ebf]{height:300px;-o-object-fit:cover;object-fit:cover;width:100%}.news-grid--inner .news-card .news-card__overlay[data-v-3b206ebf]{background-color:#5898e1;color:#fff;display:grid;gap:.25rem;inset:0;margin:10px 0 0 10px;opacity:0;position:absolute;text-align:left;transition:opacity .2s ease}.news-grid--inner .news-card .news-card__overlay .news-card__overlay--inner[data-v-3b206ebf]{display:flex;flex-direction:column;height:100%;padding:10px}.news-grid--inner .news-card .news-card__overlay .news-card__overlay--inner .news-card__readmore[data-v-3b206ebf]{align-items:center;align-self:flex-end;display:inline-flex;font-size:.9rem;font-weight:600;gap:.5rem;margin-top:auto}.news-grid--inner .news-card .news-card__overlay .news-card__overlay--inner .news-card__readmore[data-v-3b206ebf]:hover{opacity:.8}.news-grid--inner .news-card .news-card__overlay h4[data-v-3b206ebf]{color:#fff}.news-grid--inner .news-card:focus-visible .news-card__overlay[data-v-3b206ebf],.news-grid--inner .news-card:hover .news-card__overlay[data-v-3b206ebf]{opacity:1}.news-grid--actions[data-v-3b206ebf]{display:flex;justify-content:center;margin-top:2rem}.news-modal-container[data-v-3b206ebf]{align-items:center;display:flex;inset:0;isolation:isolate;justify-content:center;position:fixed;z-index:9999}.news-modal-container .news-modal__panel[data-v-3b206ebf]{background-color:#fff;height:100vh;overflow-y:auto;padding:1.5rem;position:relative;width:100%;z-index:1}.news-modal-container .news-modal__close[data-v-3b206ebf]{background:#ebf0f0;border-radius:50%;float:right;font-size:1.25rem;height:2rem;position:sticky;top:1rem;width:2rem}.news-modal-container .news-modal__close[data-v-3b206ebf]:hover{background:#0000001a}.news-modal-container .news-modal__close[data-v-3b206ebf]:active{transform:scale(.9)}.news-modal-container .news-modal__backdrop[data-v-3b206ebf]{background:#00000080;inset:0;position:absolute;z-index:0}@media (max-width:1024px){.news-grid--inner[data-v-3b206ebf]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.news-grid--inner[data-v-3b206ebf]{grid-template-columns:1fr}}
