.ka-v123-badges{display:flex;flex-wrap:wrap;gap:7px}.ka-v123-badge{display:inline-flex;padding:5px 8px;border-radius:999px;font-size:.67rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.ka-v123-badge.archive{background:#eee8dc;color:#6f5a37}.ka-v123-badge.status{background:#e5efe9;color:#315f4b}.ka-v123-meta{display:flex;flex-wrap:wrap;gap:9px;margin-top:12px;color:#67716c;font-size:.78rem;font-weight:800}.ka-v123-project-archive-note{display:inline-flex;margin-bottom:20px;padding:7px 10px;border-radius:999px;background:#eee8dc;color:#6f5a37;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em}.ka-v123-media-section{margin-top:42px;padding-top:28px;border-top:1px solid var(--line)}.ka-v123-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ka-v123-gallery a{display:block;aspect-ratio:4/3;border-radius:16px;overflow:hidden;background:#eae6dd}.ka-v123-gallery img{width:100%;height:100%;object-fit:cover;display:block}.ka-v123-video{margin-top:18px;padding:14px;border-radius:18px;background:#16251f}.ka-v123-video strong{display:block;margin-bottom:9px;color:#fff}.ka-v123-video video{display:block;width:100%;max-height:72vh;border-radius:12px;background:#000}.ka-v123-archive-section{background:#f0ebe2}.ka-v123-archive-details>summary{display:flex;justify-content:space-between;align-items:center;gap:20px;cursor:pointer;list-style:none;padding:17px 20px;border:1px solid var(--line);border-radius:18px;background:#fffdf8}.ka-v123-archive-details>summary::-webkit-details-marker{display:none}.ka-v123-archive-details>summary span{display:flex;flex-direction:column}.ka-v123-archive-details>summary small{color:#7a6a4e;font-size:.68rem;font-weight:900;letter-spacing:.08em}.ka-v123-archive-details>summary b{display:grid;place-items:center;width:34px;height:34px;border-radius:999px;background:#eee8dc}.ka-v123-archive-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px}.ka-v123-archive-card{display:block;padding:18px;border:1px solid var(--line);border-radius:18px;background:#fffaf3;text-decoration:none;color:var(--ink)}.ka-v123-archive-card h3{margin:11px 0 8px}@media(max-width:800px){.ka-v123-gallery,.ka-v123-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.ka-v123-gallery,.ka-v123-archive-grid{grid-template-columns:1fr}}

/* === KAIS ALLERLEI v1.2.4 START === */
.ka-v124-topics{
    display:block;
    margin:0 0 10px;
    color:#65716b;
    font-size:.68rem;
    font-weight:850;
    letter-spacing:.04em;
    text-transform:uppercase;
}
.ka-v123-archive-section{
    margin-top:0;
}
.ka-v123-archive-details[open]>summary{
    border-bottom-left-radius:0;
    border-bottom-right-radius:0;
}
/* === KAIS ALLERLEI v1.2.4 END === */
