.ka-senf-slide-meta{
    display:block;
    margin-top:9px;
    color:#9fbbb0;
    font-size:.72rem;
}
.ka-senf-slide-meta b{
    color:#bfe8cf;
    font-weight:850;
}
.ka-downloads{
    margin:34px 0 8px;
    padding-top:24px;
    border-top:1px solid rgba(40,60,48,.14);
}
.ka-downloads-head{
    display:flex;
    justify-content:space-between;
    gap:20px;
    align-items:end;
    margin-bottom:16px;
}
.ka-downloads-head h2{margin:.15em 0 0}
.ka-download-grid{
    display:grid;
    grid-template-columns:repeat(auto-fit,minmax(250px,1fr));
    gap:14px;
}
.ka-release-card{
    display:flex;
    flex-direction:column;
    gap:10px;
    padding:18px;
    border:1px solid #d8ddd8;
    border-top:4px solid #718c7a;
    border-radius:14px;
    background:#fff;
}
.ka-release-card h3{margin:0;font-size:1.15rem}
.ka-release-meta{
    display:flex;
    flex-wrap:wrap;
    gap:6px;
    font-size:.72rem;
    color:#66716a;
}
.ka-release-meta span{
    padding:3px 7px;
    border-radius:999px;
    background:#f0f3f1;
}
.ka-release-card p{margin:0;color:#59635d}
.ka-release-hash{
    display:grid;
    gap:4px;
    margin-top:auto;
}
.ka-release-hash small{
    color:#6a736e;
    text-transform:uppercase;
    letter-spacing:.06em;
    font-weight:800;
}
.ka-release-hash code{
    display:block;
    overflow-wrap:anywhere;
    padding:8px;
    border-radius:8px;
    background:#f5f6f5;
    font-size:.68rem;
}
.ka-release-actions{
    display:flex;
    align-items:center;
    gap:8px;
    margin-top:4px;
}
.ka-release-download{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    min-height:40px;
    padding:0 14px;
    border-radius:999px;
    background:#13231d;
    color:#fff!important;
    text-decoration:none!important;
    font-weight:850;
}
.ka-download-overview-intro{
    margin:0 0 22px;
    color:#66716a;
}
@media(max-width:700px){
    .ka-downloads-head{align-items:flex-start;flex-direction:column}
}
