@media(max-width:768px){.app-news-main-news{grid-template-columns:repeat(1,1fr)!important}.app-news-main-featured{flex-direction:column}.app-news-main-featured_img{width:100%!important}}.app-news-header{width:100%;background-color:#1e3a5f;padding:2rem 1rem}.app-news-header-mark{display:flex;flex-direction:column}.app-news-header-mark_title{color:#fb923c;font-weight:700;text-transform:uppercase;font-size:.75rem;margin:0 0 .25rem}.app-news-header-mark_subtitle{color:#fff;font-weight:900;font-size:clamp(1.25rem,4vw,1.875rem);margin:0}.app-news-nav{position:sticky;top:4rem;padding-left:var(--nav-height);padding-right:var(--nav-height);background-color:#fff;padding-top:.75rem;padding-bottom:.75rem;left:0;z-index:99999;box-shadow:0 1px 2px rgba(0,0,0,.05);border-bottom:1px solid #e5e5e5;overflow-x:auto}.app-news-nav-btn{display:flex;gap:.25rem}.app-news-nav-btn_selected{background-color:#1e3a5f!important;color:#fff!important;border:none!important}.app-news-main{padding-left:var(--nav-height);padding-right:var(--nav-height)}.app-news-main-featured{display:flex;justify-content:center;align-items:stretch;overflow:hidden;border:1px solid #e5e5e5;border-radius:.25rem;margin-bottom:1.25rem;margin-top:2em}.app-news-main-featured_img{width:40%;height:24rem;flex-shrink:0;cursor:pointer;transition:transform .3s ease;object-fit:cover}.app-news-main-featured_img:hover{transform:scale(1.02)}.app-news-main-featured-content{padding:1.25rem}.app-news-main-featured-content-head{display:flex;align-items:center;gap:.5rem;color:#9ca3af;font-size:.75rem;margin-bottom:.5rem}.app-news-main-featured-content-head_date{display:flex;gap:.25rem}.app-news-main-featured-content_title{color:#1e3a5f;font-weight:900;font-size:1.25rem;margin:0 0 .5rem}.app-news-main-featured-content_description{color:#6b7280;line-height:1.625;font-size:.875rem;margin:0}.app-news-main-news{display:grid;grid-template-columns:repeat(3,calc((100% - 2rem) / 3));gap:1rem;list-style:none;padding:0}.app-news-main-news_selected{color:#fff!important;background-color:#1e3a5f!important;border:1px solid rgba(0,0,0,0)!important}