.news-card{padding:1.5rem 1.5rem 2rem;border-radius:1rem;background-color:#eaf4f7;transition:transform .3s ease,background-color .3s ease,border-radius .3s ease}.news-card__link{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;gap:1.5rem;height:100%;color:inherit;-webkit-text-decoration:none;text-decoration:none}.news-card__media{aspect-ratio:379/195;border-radius:.75rem;overflow:hidden;background-color:#e3e3e3}.news-card__media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.news-card__panel{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;flex:1;padding:1.5rem;border-radius:1rem;background-color:#fff}.news-card__badges{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.5rem;margin-bottom:1rem}.news-card .badge{margin-bottom:0;text-transform:none}.news-card .badge.is-inview{background-position:-120% 0,0 0}.news-card__title{font-size:max(1.125rem,min(1.6655100625vw,1.5rem));line-height:1.3;font-weight:500;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0 0 1rem;color:#171e29;transition:color .25s ease}.news-card__title:last-child{margin-bottom:0}.news-card__desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:0;color:#171e29}.news-cards__filters{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem;margin-bottom:3rem}.news-cards__filter{font-size:1rem;line-height:1;font-weight:500;padding:.625rem 1.5rem;border:1px solid rgba(0,0,0,.3);border-radius:999px;background-color:transparent;color:#171e29;font-family:inherit;cursor:pointer;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.news-cards__filter.is-active{border-color:#5fa7b1;background-color:#5fa7b1;color:#fff}.news-cards__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}.news-cards__empty{font-size:max(1rem,min(1.387925052vw,1.25rem));line-height:1.7;color:#171e29}.news-cards__more{margin:3rem auto 0;border:0;font-family:inherit;cursor:pointer}.news-cards__more[hidden]{display:none}.news-cards__more:disabled{cursor:default}.news-cards__spinner,.news-cards__more.is-loading .news-cards__arrow{display:none}.news-cards__more.is-loading .news-cards__spinner{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center}.news-cards__more.is-loading .news-cards__spinner svg{animation:news-cards-spin 1s linear infinite}@keyframes news-cards-spin{to{transform:rotate(360deg)}}@media screen and (max-width:1023.98px){.news-cards__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:639.98px){.news-cards__grid{grid-template-columns:1fr}}@media(any-hover:hover)and (any-pointer:fine){.news-card:hover{background-color:#d6e9ef;border-radius:1.5rem;transform:translateY(-3px)}.news-card:hover .news-card__media img{transform:scale(1.04)}.news-card:hover .news-card__title{color:#5fa7b1}.news-cards__filter:not(.is-active):hover{border-color:#5fa7b1;color:#5fa7b1}.news-cards__filter.is-active:hover{border-color:#4f8d96;background-color:#4f8d96}}@media(prefers-reduced-motion:reduce){.news-card,.news-card .news-card__media img,.news-card .news-card__title{transition:none}.news-cards__more.is-loading .news-cards__spinner svg{animation:none}}@media(prefers-reduced-motion:reduce)and (any-hover:hover)and (any-pointer:fine){.news-card:hover,.news-card:hover .news-card__media img{transform:none}}
