.media--type-document{font-size: 1rem;line-height: 1.5rem}.related--documents .media--type-document{border-radius: 0px;border-style: none;background-color: transparent;padding: 0px;--leading-space: 2rem}.related--documents .media--type-document .file__wrapper{--leading-space: 2rem;--icon-size: 2rem}.media--type-document:where(.media--view-mode-sector-4-lg,.media--view-mode-sector-5-xl){border-radius: 1.25rem;background-color: var(--neutral-light);padding: 1.25rem}.media--type-document:where(.media--view-mode-sector-4-lg,.media--view-mode-sector-5-xl):has(.media-caption) .file-field{margin-bottom: 0.75rem;border-bottom-width: 1px;padding-bottom: 0.75rem}.media--type-document:where(.media--view-mode-sector-4-lg) .file__wrapper .file__icon{grid-row: span 2 / span 2}.media--type-document:where(.media--view-mode-sector-5-xl){display: grid;max-width: 36rem;grid-template-columns: repeat(12, minmax(0, 1fr));grid-template-rows: auto 1fr;-moz-column-gap: 1.25rem;column-gap: 1.25rem;padding: 0.75rem}.media--type-document:where(.media--view-mode-sector-5-xl)>.field-group-link{display: contents}.media--type-document:where(.media--view-mode-sector-5-xl) .field--name-field-cover{grid-column: 1 / -1;grid-row: span 2 / span 2;display: none}@media (min-width: 640px){.media--type-document:where(.media--view-mode-sector-5-xl) .field--name-field-cover{grid-column: span 5 / span 5;display: block}}.media--type-document:where(.media--view-mode-sector-5-xl) .field--name-field-cover .media,.media--type-document:where(.media--view-mode-sector-5-xl) .field--name-field-cover img{margin:0}.media--type-document:where(.media--view-mode-sector-5-xl) .field--name-field-cover img{border-radius:calc(1.25rem - 13px)}.media--type-document:where(.media--view-mode-sector-5-xl) figcaption{grid-column-start: 1;grid-column-end: 12;margin-left: calc(var(--leading-space) + 0.5rem);display: none;text-wrap: pretty}@media (min-width: 640px){.media--type-document:where(.media--view-mode-sector-5-xl) figcaption{grid-column-start: 6;display: block}}.media--type-document:where(.media--view-mode-sector-5-xl) .field--name-field-media-document{grid-column: 1 / -1;align-self: flex-end}@media (min-width: 640px){.media--type-document:where(.media--view-mode-sector-5-xl) .field--name-field-media-document{grid-column: span 7 / span 7}}.media--type-document:where(.media--view-mode-sector-5-xl) .file__wrapper{--icon-size: 1.5em}@container file-link (min-width: 28rem){.media--type-document:where(.media--view-mode-sector-4-lg) .file__wrapper{--icon-size: 2.25em;--link-size: 1rem}.media--type-document:where(.media--view-mode-sector-5-xl) .field--name-field-cover{display: block}}.ck .drupal-media:has(.media--type-document){display:block}