.downloads-section .downloads-list{list-style:none;padding:0;margin:1.5rem 0;display:grid;gap:1rem}.downloads-section .download-item{display:flex;gap:1.5rem;justify-content:space-between;align-items:center;padding:1.5rem;border:1px solid #b9c7c0;border-radius:8px;min-width:0}.download-item>div:first-child{min-width:0}.download-item h3{margin:0 0 .4rem;overflow-wrap:anywhere}.download-description,.downloads-introduction{white-space:pre-line;overflow-wrap:anywhere}.download-item .download-meta{font-size:.85rem;margin:0;opacity:.85}.download-item .download-actions{display:flex;gap:1rem;align-items:center;flex-shrink:0;flex-wrap:wrap}.downloads-section .visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:650px){.downloads-section .download-item{align-items:stretch;flex-direction:column;gap:1rem;padding:1.1rem}}
