/* Match the homepage document previews, retaining the archive filters. */
:is(.investor-inner,body) .archive-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-bottom:30px}
:is(.investor-inner,body) .archive-cards .card{display:flex;flex-direction:column;min-width:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:#282828}
:is(.investor-inner,body) .archive-cards .card[hidden],:is(.investor-inner,body) .archive-cards[hidden]{display:none}
:is(.investor-inner,body) .archive-cards .card__media{display:block;height:240px;background:#e9e9e6;overflow:hidden;padding:18px;flex-shrink:0}
:is(.investor-inner,body) .archive-cards .card__media img{display:block;width:100%;height:100%;object-fit:contain}
:is(.investor-inner,body) .archive-cards .card__body{display:flex;flex-direction:column;flex:1;gap:0;padding:18px 0 0;width:100%}
:is(.investor-inner,body) .archive-cards .card__meta{font:400 13px/1.5 var(--sans);color:#666;margin:0 0 13px;letter-spacing:0;text-transform:none}
:is(.investor-inner,body) .archive-cards .card__title{font:300 27px/1.25 var(--serif);margin:0 0 18px}
:is(.investor-inner,body) .archive-cards .card__footer{display:flex;justify-content:space-between;font:400 14px/1.5 var(--sans);margin-top:auto;border-bottom:1px solid #ccc;padding:0 0 20px;color:inherit}
:is(.investor-inner,body) .archive-cards .card__footer:after{content:'→'}
:is(.investor-inner,body) .archive-cards .card:hover{color:#777}
:is(.investor-inner,body) .archive-cards .card:not(:has(.card__media)) .card__body{padding-top:18px}
@media(max-width:800px){:is(.investor-inner,body) .archive-cards{grid-template-columns:1fr;gap:28px;margin-bottom:28px}:is(.investor-inner,body) .archive-cards .card__media{height:250px}:is(.investor-inner,body) .archive-cards .card__title{font-size:26px}}
:is(.investor-inner,body) .archive-cards .card__body{align-items:stretch}
:is(.investor-inner,body) .archive-cards .card__footer{align-self:stretch;width:100%}

.presentations-section .additions-grid{display:block}.presentations-section .additions-grid>div:first-child{margin-bottom:32px}.presentations-section .additions-grid h2{margin-bottom:20px}
