.news-releases-section{font-family:Source Sans\ 3,sans-serif;padding:100px 0;transition:background-color .3s ease}.news-releases-container{margin:0 auto;max-width:1200px;padding:0 20px}.news-releases-section.theme-light{background-color:#f7f3ed}.news-releases-section.theme-light .news-header h2{color:#1b3a5f}.news-releases-section.theme-dark{background-color:#263a55}.news-releases-section.theme-dark .news-header h2{color:#fff}.news-header{margin-bottom:50px;text-align:center}.news-header h2{font-family:P22 Mackinac,Georgia,serif;font-size:42px;font-weight:400;line-height:1.2;margin:0}.news-grid{align-items:stretch;display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}.news-card{background-color:#fff;box-shadow:0 4px 15px rgba(0,0,0,.02);display:flex;flex-direction:column;padding:40px 35px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.news-card:hover{box-shadow:0 8px 25px rgba(0,0,0,.06);transform:translateY(-5px)}.news-date{color:#555;font-size:14px;font-style:italic;margin-bottom:20px}.news-title{color:#1b3a5f;font-family:P22 Mackinac,Georgia,serif;font-size:26px;font-weight:400;line-height:1.3;margin:0 0 20px}.news-summary{color:#333;font-size:16px;line-height:1.6;margin:0}.news-footer-action{margin-top:50px;text-align:center}.news-action-btn{background-color:#fc0;border-radius:50px;color:#000;display:inline-block;font-size:16px;font-weight:700;padding:15px 45px;text-decoration:none;transition:all .2s ease-in-out}.news-action-btn:hover{background-color:#e6b800;transform:translateY(-2px)}@media (max-width:991px){.news-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.news-releases-section{padding:60px 0}.news-header h2{font-size:32px}.news-grid{gap:20px;grid-template-columns:1fr}.news-card{padding:30px 20px}.news-title{font-size:22px}}