.news-article__container{max-width:1088px;margin-top:12.63vh;margin-right:auto;margin-bottom:12.63vh;margin-left:auto;color:var(--cor-secundaria)}.news-article__title{padding:0 5%;font-size:2.8rem;font-weight:700;text-align:center;color:var(--cor-secundaria)}.news-article__date{margin:0 auto 4.68%;font-size:1.4rem;text-align:center;color:var(--cor-secundaria)}.news-article__body{max-width:600px;margin:0 auto;font-size:1.8rem;color:var(--cor-secundaria);display:flex;flex-direction:column;gap:15px;padding-left:20px;padding-right:20px}.news-article__body img{max-width:100%;height:auto}.news-listing__container{max-width:1088px;margin-top:8.59vh;margin-left:auto;margin-right:auto;margin-bottom:10.93vh}.news-listing__card-container{margin-top:4.04%}.publication-card{display:block;background-color:var(--cor-secundaria-contraste);border-radius:6px;box-shadow:0 3px 6px #00000029;text-decoration:none;transition:transform .1s}.publication-card__link{text-decoration:none}.publication-card__cover{display:block;position:relative;width:100%;padding-bottom:57.35%}.publication-card__cover-image{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:cover;border-top-left-radius:6px;border-top-right-radius:6px}.publication-card__data{padding:7% 7.35% 7.35%}.publication-card__title{padding-bottom:.5rem;font-size:1.6rem;color:var(--cor-primaria)}.publication-card__description{color:var(--cor-secundaria);font-size:1.4rem}.publication-card:hover{transform:scale(1.1);transition:transform .1s}.publication__header{box-sizing:border-box;border-radius:6px;border-style:solid;border-width:1px;border-color:var(--cor-secundaria);padding:3.3% 3.86%;margin-bottom:3.86%}@media screen and (min-width: 600px){.publication__header{display:grid;grid-template-areas:"title type more";grid-template-columns:auto max-content max-content;align-items:center}}.publication__title{font-size:2.8rem;color:var(--cor-secundaria)}@media screen and (min-width: 600px){.publication__title{grid-area:title}}.publication__type-list{display:flex;padding-right:40px;align-items:center}@media screen and (min-width: 600px){.publication__type-list{grid-area:type;border-right:solid 1px var(--cor-secundaria)}}.publication__type-item{padding:0 5px}.publication__type-item a{text-decoration:none}.publication__more{grid-area:more;padding-left:40px}.publication__content{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-template-rows:auto;column-gap:3.12%;row-gap:42px;justify-content:stretch;padding-bottom:6em}@media screen and (min-width: 1100px){.publication__content{grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}}
