.news-featured-card{border-radius:15px;overflow:hidden;transition:transform .3s ease;display:flex;flex-direction:column;height:100%;animation:highlightedNewsFadeInUp .6s ease-out}.news-featured-col>a,.news-featured-col>a>.news-featured-card{height:100%}.news-card-link,.news-card-link:hover{color:inherit;text-decoration:none}.news-card-body-link{display:flex;flex:1 1 auto}.news-card-body-link>.card-body{width:100%}.news-featured-card:hover{transform:translateY(-5px)}.news-featured-card .card-body{flex-grow:1}.news-image-container{position:relative;overflow:hidden;flex-shrink:0;width:100%}.news-image-container video{width:100%;height:100%;object-fit:cover;display:block}.news-featured-image{height:350px;object-fit:cover}.news-featured-title{font-size:.8rem;font-weight:600;color:#2c3e50}.news-featured-summary{font-size:.8rem}.news-badge{position:absolute;top:20px;left:20px;z-index:10}.news-card{border-radius:10px;overflow:hidden;transition:transform .3s ease;display:flex;flex-direction:column;height:100%;width:100%;animation:highlightedNewsFadeInUp .6s ease-out}.news-card:hover{transform:translateY(-3px)}.news-card-image{width:100%;object-fit:cover;flex-shrink:0;height:65%;min-height:0}.news-card .card-body{flex-grow:1;min-height:0;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.news-card-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin:0;font-size:.8rem;font-weight:600;line-height:1.25}@keyframes highlightedNewsFadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media(max-width:767.98px){.news-featured-summary{font-size:.7rem}.news-featured-title{font-size:.8rem}.news-image-container{height:300px}.news-card{height:100%!important;min-height:auto!important;min-width:0!important;width:100%!important;display:flex!important;flex-direction:column!important}.news-card-image{height:120px!important;width:100%!important;object-fit:cover!important;flex-shrink:0}.news-card .card-body{min-height:auto;display:flex;flex-direction:column;justify-content:flex-start;flex-grow:1}}.news-section{background:#fff;margin-bottom:0;padding-top:3.5rem!important;padding-bottom:3.5rem!important}.news-section .news-layout{display:grid;grid-template-columns:minmax(0,63fr) minmax(0,37fr);gap:1.5rem;width:100%}.news-section .news-featured-col{min-width:0}.news-section .news-secondary-col{min-width:0;min-height:0;position:relative}.news-section .news-secondary-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:1rem;position:absolute;inset:0}.news-section .news-card-col{display:flex;min-width:0;min-height:0;overflow:hidden}.news-section .news-card-col>a{display:flex;min-height:0;width:100%}@media(max-width:767.98px){.news-section .news-layout{grid-template-columns:minmax(0,1fr)}.news-section .news-featured-col,.news-section .news-secondary-col{width:100%;max-width:100%}.news-section .news-secondary-col{position:static}.news-section .news-secondary-list{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-auto-rows:auto;position:static}.news-section .news-card-col{max-width:100%!important;width:100%}}
