.publications{width:100%;padding:48px 16px}.publications>div{max-width:1216px;margin:0 auto}@media (min-width: 768px){.publications{padding:120px 32px}}@media (min-width: 1025px){.publications{padding:120px 80px}}.publications__heading{color:#373737;font-family:Satoshi, -apple-system, Roboto, Helvetica, sans-serif;font-size:32px;font-weight:500;line-height:1.2;margin:0 0 32px}@media (min-width: 768px){.publications__heading{font-size:36px;line-height:1.1;margin-bottom:40px}}.publications__grid{display:flex;flex-wrap:wrap;width:100%;gap:40px 20px;justify-content:flex-start;align-items:flex-start}@media (min-width: 1025px){.publications__grid{gap:48px 24px}}.media-card{overflow:hidden;flex:0 0 100%}@media (min-width: 768px){.media-card{flex:0 0 calc(50% - 10px)}}@media (min-width: 992px){.media-card{flex:0 0 calc(100% / 3 - 16px)}}.media-card img{transition:all 0.3s ease-out}.media-card a{text-decoration:none}.media-card__image-container{display:flex;flex-direction:column;justify-content:center;align-items:stretch;width:100%;aspect-ratio:389/292;border-radius:16px;background-color:#fff;overflow:hidden}@media (min-width: 768px){.media-card__image-container{border-radius:20px}}.media-card__image{width:100%;aspect-ratio:1.33;object-fit:cover;object-position:center}.media-card__content{display:flex;flex-direction:column;justify-content:center;align-items:stretch;width:100%;padding-top:16px;overflow:hidden;font-family:Satoshi, -apple-system, Roboto, Helvetica, sans-serif}.media-card__category{color:#373737;font-size:12px;font-weight:400;line-height:16px;margin:0}.media-card__title{color:#13456e;font-size:16px;font-weight:700;line-height:125%;margin:4px 0 0;transition:all 0.3s ease-out}.media-card:hover img{transform:scale(1.05)}.media-card:hover .media-card__title{color:#373737}
