.alma-footer__bottom-links{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center}
.alma-footer__bottom .alma-footer__report-link{font-size:14px;color:var(--alma-text);text-underline-offset:4px}
.alma-reports{max-width:800px;margin:44px auto 0}
.alma-reports>h2{font-size:clamp(1.8rem,3vw,2.35rem);margin-bottom:24px}
.alma-reports__list{list-style:none;padding:0!important;margin:0;display:grid;gap:22px}
.alma-report{padding:28px;border:1px solid var(--alma-line);border-radius:10px;background:var(--alma-white)}
.alma-report__title{font-size:clamp(1.45rem,2.5vw,1.8rem)!important;margin:0 0 20px!important;overflow-wrap:anywhere}
.alma-report__title a{text-decoration:none}
.alma-report__title a:hover{text-decoration:underline}
.alma-report__details{display:flex;flex-wrap:wrap;gap:16px 36px;margin:0 0 22px}
.alma-report__details>div{min-width:0}
.alma-report__details dt{font-size:12px;font-weight:650;letter-spacing:.04em;color:var(--alma-muted);margin-bottom:4px}
.alma-report__details dd{font-size:15px;margin:0;overflow-wrap:anywhere}
.alma-report>.alma-text-link{font-size:15px;color:var(--alma-blue)}
.alma-reports-empty{margin-top:36px}
@media(max-width:560px){.alma-report{padding:23px}.alma-report__details{display:grid;gap:14px}.alma-footer__bottom-links{width:100%;gap:14px 22px}}
