.publications section{width:100%;padding-right:.75rem;padding-left:.75rem;margin-right:auto;margin-left:auto}
@media(min-width:576px){.publications section{max-width:33.75em}
}
@media(min-width:768px){.publications section{max-width:45em}
}
@media(min-width:992px){.publications section{max-width:60em}
}
@media(min-width:1200px){.publications section{max-width:71.25em}
}
@media(min-width:1400px){.publications section{max-width:82.5em}
}
@media(min-width:1600px){.publications section{max-width:90em}
}
.publications-list{list-style-type:none;margin:0;padding:0}
.publications-list-item{display:flex;flex-direction:column;border-bottom:1px solid #d8dbde;gap:.5rem;padding-bottom:1.25rem;font-family:"Roboto-Bold",Arial,sans-serif}
.publications-list-item__no-border{border-bottom:0}
.publications-list-item time{margin:0;font-family:"Roboto-Regular",Arial,sans-serif}
.publications-list-item a{font-size:20px;word-break:break-word;overflow-wrap:break-word;max-width:100%;display:inline-block;line-height:1.25rem;outline:unset}
.publications-list-item a:focus-visible{outline:2px solid #3f5d6f;outline-offset:2px;border-radius:2px}
.publications-list-item-actions{display:flex;flex-direction:row;position:relative;font-family:"Roboto-Regular",Arial,sans-serif}
.publications-list-item-actions button,.publications-list-item-actions a{display:flex;align-items:center;background-color:transparent;border:0;padding:0;text-decoration:none !important}
.publications-list-item-actions button:focus-visible,.publications-list-item-actions a:focus-visible{outline:2px solid #3f5d6f;outline-offset:2px;border-radius:2px}
.publications-list-item-actions button .is-open,.publications-list-item-actions a .is-open{color:#3f5d6f}
.publications-list-item-actions button:active,.publications-list-item-actions a:active{color:#3f5d6f}
.publications-list-item-actions button:active .is-open,.publications-list-item-actions a:active .is-open{color:#3f5d6f}
.publications-list-item-actions button:hover,.publications-list-item-actions a:hover{color:#3f5d6f}
.publications-list-item-actions button:hover em,.publications-list-item-actions a:hover em{color:#3f5d6f}
.publications-list-item-actions button span:not(.link-text-icon-forward__icon):hover,.publications-list-item-actions a span:not(.link-text-icon-forward__icon):hover{text-decoration:underline}
.publications-list-item-actions button .link-text-icon-forward__icon,.publications-list-item-actions a .link-text-icon-forward__icon{background-color:transparent;margin:0;font-size:1rem;color:#383838}
.publications-list-item-actions button .block-share,.publications-list-item-actions a .block-share{list-style-type:none;margin:0;padding:0;position:absolute;background:#fff;box-shadow:0 9px 8px rgba(0,0,0,0.25);display:none;flex-direction:column;align-items:center;z-index:5;width:100%;transition:.3s ease-in;width:2.5rem;max-height:31.25rem}
@media(max-width:768px){.publications-list-item-actions button .block-share,.publications-list-item-actions a .block-share{bottom:100%}
}
@media(min-width:992px){.publications-list-item-actions button .block-share,.publications-list-item-actions a .block-share{top:100%}
}
.publications-list-item-actions button .show-share,.publications-list-item-actions a .show-share{display:flex !important}
.publications-list-item-actions button .show-share a,.publications-list-item-actions a .show-share a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-decoration:none;transition:.3s ease-in}
@media(max-width:768px){.publications-list-item-actions button .show-share a,.publications-list-item-actions a .show-share a{width:2.5rem;height:2.5rem}
}
@media(min-width:992px){.publications-list-item-actions button .show-share a,.publications-list-item-actions a .show-share a{width:2.5rem;height:2.5rem}
}
.publications-list-item-actions button .show-share a .icon-facebook,.publications-list-item-actions a .show-share a .icon-facebook{color:#3b5998}
.publications-list-item-actions button .show-share a .icon-twitter,.publications-list-item-actions a .show-share a .icon-twitter{color:#000}
.publications-list-item-actions button .show-share a .icon-linkedin,.publications-list-item-actions a .show-share a .icon-linkedin{color:#0a66c2}
.publications-list-item-actions button .show-share a .icon-email,.publications-list-item-actions a .show-share a .icon-email{color:#ea810f}
.publications-list-item-actions button .show-share a em,.publications-list-item-actions a .show-share a em{font-size:1.5rem}
.publications-list-item-actions button .show-share a:hover,.publications-list-item-actions a .show-share a:hover{background-color:#3f5d6f;transition:.3s ease-in}
.publications-list-item-actions button .show-share a:hover em,.publications-list-item-actions a .show-share a:hover em{color:#fff;text-decoration:none}
.pagination{display:flex;flex-direction:row;align-items:center;gap:1.25rem;width:100%;padding-right:.75rem;padding-left:.75rem;margin-right:auto;margin-left:auto}
@media(min-width:576px){.pagination{max-width:33.75em}
}
@media(min-width:768px){.pagination{max-width:45em}
}
@media(min-width:992px){.pagination{max-width:60em}
}
@media(min-width:1200px){.pagination{max-width:71.25em}
}
@media(min-width:1400px){.pagination{max-width:82.5em}
}
@media(min-width:1600px){.pagination{max-width:90em}
}
.pagination button:focus-visible{outline:2px solid #3f5d6f;outline-offset:2px;border-radius:2px}