.reports{display:flex;flex-direction:column;gap:var(--space-36)}.reports__list{display:grid;gap:var(--space-20)}.reports--archive{gap:var(--space-28)}.report-card{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--radius-xl);background-color:var(--color-bg-card)}.report-card__media{flex-shrink:0;height:var(--report-photo);background-color:var(--color-bg-card-solid)}.report-card__body{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-8);padding:var(--space-24) var(--report-pad-x)}.report-card__date{font-size:var(--fs-report-date);line-height:var(--leading-100);color:var(--color-text-muted)}.report-card__title{font-size:var(--fs-report-title);line-height:var(--leading-120);color:var(--color-text-strong)}.report-card__text{font-size:var(--fs-report-text);line-height:var(--leading-155);color:var(--color-text-body)}.report-card__link{font-size:var(--fs-report-link);font-weight:var(--fw-medium);line-height:var(--leading-100);color:var(--color-text-accent)}.report-card__link:hover{color:var(--color-accent-hover)}@media(min-width:768px){.reports__list{grid-template-columns:repeat(3,minmax(0,1fr))}}
