.noticias-list{margin-bottom:20px}.noticias-list .item{display:flex;margin:0 0 1px;padding:16px 12px;border-bottom:1px solid #e8e8e8;transition:background-color .15s}.noticias-list .item:hover{background-color:#f8f9fb}.noticias-list .item:last-child{border-bottom:none}.noticias-list .item .image{flex-shrink:0;margin-right:16px;width:160px}.noticias-list .item .image img{width:160px;height:120px;object-fit:cover;border-radius:4px;display:block}.noticias-list .item .image a:hover img{opacity:.85}.noticias-list .item .description{padding:0;flex:1;min-width:0}.noticias-list .item .title{font-family:'Lato',Arial,sans-serif;font-size:1.05em;font-weight:700;line-height:1.35;display:block;margin-bottom:4px}.noticias-list .item .title a{color:#1d4977;text-decoration:none}.noticias-list .item .title a:hover{color:#e96d2d;text-decoration:underline}.noticias-list .item .date{font-size:.85em;color:#888;margin-bottom:6px;display:block}.noticias-list .item .tags{font-size:.82em;font-weight:normal;margin-top:4px}.noticias-list .item .tags a{display:inline-block;background:#eef2f7;color:#1d4977;padding:1px 8px;border-radius:3px;text-decoration:none;margin:2px 2px 2px 0;font-size:.95em}.noticias-list .item .tags a:hover{background:#1d4977;color:#fff}.noticias-list .item .tag-separator{display:none}.noticias-list .item .image .no-image{width:160px;height:120px;background:#f0f0f0;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#ccc;font-size:2em}@media(max-width:600px){.noticias-list .item{flex-direction:column}.noticias-list .item .image{width:100%;margin-right:0;margin-bottom:10px}.noticias-list .item .image img{width:100%;height:auto;max-height:220px}.noticias-list .item .image .no-image{width:100%;height:140px}.noticias-search{flex-wrap:wrap}.noticias-search input[type="text"]{max-width:none}}.noticias-search{display:flex;align-items:center;gap:8px;margin-bottom:16px}.noticias-search input[type="text"]{flex:1;max-width:360px;padding:7px 12px;border:1px solid #ccc;border-radius:4px;font-size:.95em;font-family:'Lato',Arial,sans-serif}.noticias-search input[type="text"]:focus{border-color:#1d4977;outline:none;box-shadow:0 0 0 2px rgba(29,73,119,.15)}.noticias-search__periodo{padding:7px 10px;border:1px solid #ccc;border-radius:4px;font-size:.95em;font-family:'Lato',Arial,sans-serif;background:#fff}.noticias-search__periodo:focus{border-color:#1d4977;outline:none;box-shadow:0 0 0 2px rgba(29,73,119,.15)}.noticias-search button{padding:7px 18px;background:#1d4977;color:#fff;border:none;border-radius:4px;font-size:.95em;cursor:pointer;font-family:'Lato',Arial,sans-serif}.noticias-search button:hover{background:#e96d2d}.noticias-search__clear{font-size:.9em;color:#888;text-decoration:underline}.noticias-search__clear:hover{color:#e96d2d}.noticias-search__results{font-size:.95em;color:#555;margin:0 0 12px}.noticia-detail{font-family:'Lato',Arial,sans-serif}.noticia-detail__title{font-size:1.5em;line-height:1.3;color:#1d4977;margin:.5em 0 .3em;text-transform:none}.noticia-detail__date{font-size:.88em;color:#888;margin-bottom:1.2em;padding-bottom:.8em;border-bottom:1px solid #eee}.noticia-detail__gallery{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:1.5em;float:none!important;background:none!important;border:none!important;padding:0!important;max-width:none!important}.noticia-detail__gallery a{display:block;flex:0 0 auto;border-radius:5px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:transform .2s,box-shadow .2s}.noticia-detail__gallery a:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.18)}.noticia-detail__gallery img{display:block;max-height:220px;width:auto;object-fit:cover}.noticia-detail__lead{font-size:1.1em;line-height:1.6;color:#333;font-weight:600;margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #eee}.noticia-detail__body{margin-bottom:1.5em}.noticia-detail__attachments{background:#f7f8fa;border:1px solid #e8e8e8;border-radius:5px;padding:12px 16px;margin-bottom:1.5em}.noticia-detail__attachments h2{font-size:1em;color:#1d4977;margin:0 0 8px;padding:0;border:none;background:none}.noticia-detail__attachments ul{list-style:none;margin:0;padding:0}.noticia-detail__attachments li{margin-bottom:4px}.noticia-detail__attachments a{color:#1d4977;text-decoration:underline;text-decoration-color:rgba(29,73,119,.3)}.noticia-detail__attachments a:hover{color:#e96d2d}.noticia-detail__tags{padding-top:1em;border-top:1px solid #eee;margin-top:1em}.noticia-detail__tags-label{font-size:.85em;font-weight:700;color:#e96d2d;margin-right:6px}.noticia-detail__tags a{display:inline-block;background:#eef2f7;color:#1d4977;padding:2px 10px;border-radius:3px;text-decoration:none;margin:3px 3px 3px 0;font-size:.85em}.noticia-detail__tags a:hover{background:#1d4977;color:#fff}.noticia-detail__nav{margin-top:2em;padding-top:1em;border-top:1px solid #eee}.noticia-detail__nav a{color:#1d4977;font-weight:600;text-decoration:none;font-size:.95em}.noticia-detail__nav a:hover{color:#e96d2d}