.documentList-container{margin:auto;padding:0;max-width:1440px;z-index:2}
.documentList-container.position-sticky .documentList-component{background:#1f6357;color:#fff;padding:32px 20px;font-family:"ws_bergen_text";z-index:2;max-width:1440px}
.documentList-container.position-auto .document-item{background:#1f6357;padding:14px 24px 21px 24px;border-radius:12px}
.documentList-container.position-auto .documentList-item-container{display:flex;flex-direction:column;gap:12px;align-items:flex-start}
.documentList-container.position-sticky .document-details.position-sticky{display:none}
.documentList-container.position-auto .document-item .document-details{display:none}
.documentList-container .documentList-container-section{display:flex;gap:16px;flex-direction:column;font-family:'ws_bergen_text'}
.documentList-container .document-list{display:flex;gap:16px;flex-direction:column}
.documentList-container .heading{font-size:15px;font-weight:400;letter-spacing:4px;align-items:center;display:flex;line-height:160%;font-family:'ws_bergen_text_semiBold'}
.documentList-container .document-item{display:flex;gap:10px}
.documentList-container .document-item a{text-decoration:none}
.documentList-container .document-item .document-title{color:#fce5df;font-weight:400;text-decoration:underline;font-size:18px;line-height:160%;text-underline-offset:2px}
.documentList-container .document-details{font-style:italic;color:#fce5df;font-size:13px;line-height:160%}
.documentList-container.position-auto .document-details{color:#000}
@media(min-width:768px){.documentList-container.publish-mode .documentList-component{position:fixed;bottom:0;border-top-right-radius:12px}
.documentList-container.position-auto .documentList-component{position:unset}
.documentList-container.position-sticky .documentList-component{padding:16px 56px 16px 40px;width:fit-content}
.documentList-container .document-list{margin-left:38px;flex-direction:row;gap:72px}
.documentList-container.position-auto .document-list{gap:32px;margin:0}
.documentList-container.position-auto .document-list{flex-direction:column}
.documentList-container .documentList-container-section{gap:0;flex-direction:row}
.documentList-container.position-auto .documentList-container-section{gap:12px;flex-direction:column}
.documentList-container.position-auto .documentList-item-container{display:flex;gap:16px;flex-direction:row;align-items:center}
}
@media(min-width:1440px){.documentList-container.position-sticky .documentList-component{padding:16px 56px 16px 83px;width:fit-content}
}