.block .entry-content>.element.block-child-file{background:var(--background-dark-gray-medium);border-left:8px solid var(--brand-main);display:flex;padding:.75rem;padding:var(--375px-xxs)}@media screen and (min-width:1440px){.block .entry-content>.element.block-child-file{padding-bottom:1rem;padding-bottom:var(--1440px-xxs);padding-top:1rem;padding-top:var(--1440px-xxs)}}@media screen and (min-width:1025px){.block .entry-content>.element.block-child-file{align-items:center;padding-left:1.5rem;padding-left:var(--1025px-xs);padding-right:1.5rem;padding-right:var(--1025px-xs)}.block .entry-content>.element.block-child-file:focus .file-header a,.block .entry-content>.element.block-child-file:hover .file-header a{text-decoration:underline}}.block .entry-content>.element.block-child-file i{color:var(--brand-main);font-size:1.25rem}@media screen and (min-width:1025px){.block .entry-content>.element.block-child-file i{font-size:1.5rem}}.block .entry-content>.element.block-child-file .file-header{flex-grow:1;flex-wrap:wrap;justify-content:space-between;margin-left:.75rem;margin-left:var(--375px-xxs);row-gap:.75rem;row-gap:var(--375px-xxs)}@media screen and (min-width:1440px){.block .entry-content>.element.block-child-file .file-header{margin-left:1rem;margin-left:var(--1440px-xxs);row-gap:1rem;row-gap:var(--1440px-xxs)}}.block .entry-content>.element.block-child-file .file-header .title{color:var(--pure-white);font-size:1rem;font-weight:500;margin-bottom:4px;margin-top:0}@media screen and (min-width:1025px){.block .entry-content>.element.block-child-file .file-header .title{font-size:1.125rem}}.block .entry-content>.element.block-child-file .file-header a{color:var(--pure-white);font-size:.75rem;margin-left:1.25rem;position:relative;text-decoration:none;text-transform:uppercase}.block .entry-content>.element.block-child-file .file-header a:before{left:-1.25rem;position:absolute;transform:none!important}.block .entry-content>.element.block-child-file .file-header__type-and-size{color:var(--brand-gray);display:flex;font-size:.75rem;gap:.5rem}@media screen and (min-width:680px){.block .entry-content>.element.block-child-file .file-header__wrapper{max-width:80%}}.block .entry-content>.element.block-child-file:has(+.element.block-child-file){margin-bottom:0}.block .entry-content>.element.block-child-file:has(+.element.block-child-file)+.element.block-child-file{margin-top:.5rem}