/* W736 (12.11.2026): Use Cases ohne Fall-Konsole. Drei wiederkehrende Brueche, fuenf Fallakten vollstaendig. Kein Skript. */
.ka-w736{--g:#d8ac5c;--c:#5DC9D6;--r:#e0705f;--ink:#f4efe3;--dim:rgba(232,238,245,.72);--dim2:rgba(232,238,245,.5);--line:rgba(158,188,228,.17);position:relative;z-index:1}
main>.ka-w736.ka-w276-vor,main>.ka-w736.ka-w276-da{opacity:1!important;transform:none!important;transition:none!important}
.ka-w736 h2{margin:0!important;max-width:24ch;font:700 clamp(1.6rem,3vw,2.3rem)/1.08 Archivo,system-ui,sans-serif!important;color:var(--ink)!important;letter-spacing:-.014em!important;text-transform:none!important;text-wrap:balance}
.ka-w736-lead{margin:14px 0 0;max-width:66ch;font-size:1.02rem;line-height:1.6;color:var(--dim)}
.ka-w736-zahl{margin:18px 0 0;font:700 10px/1.5 "JetBrains Mono",ui-monospace,monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--c)}
.ka-w736 h3{margin:0!important;font:700 1.24rem/1.24 Archivo,system-ui,sans-serif!important;color:var(--ink)!important;letter-spacing:-.006em!important;text-transform:none!important;text-wrap:balance}
.ka-w736 a{color:var(--ink);text-decoration:underline;text-decoration-color:rgba(216,172,92,.7);text-underline-offset:3px}
.ka-w736 a:hover,.ka-w736 a:focus-visible{color:var(--g)}

/* Brueche */
.ka-w736-brueche{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:30px 0 0;border:1px solid var(--line);background:rgba(10,20,34,.4)}
.ka-w736-bruch{min-width:0;padding:20px 22px 22px;border-left:1px solid var(--line)}
.ka-w736-bruch:first-child{border-left:0}
.ka-w736 .ka-w736-m{display:flex;align-items:baseline;gap:12px;margin:0 0 10px;font:700 10px/1.3 "JetBrains Mono",ui-monospace,monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--r)}
.ka-w736-m b{font:800 1.5rem/1 Archivo,system-ui,sans-serif;letter-spacing:-.02em;color:var(--g)}
.ka-w736-bruch h3{font-size:1.08rem!important}
.ka-w736-bruch>p:not(.ka-w736-m):not(.ka-w736-wo){margin:8px 0 0;font-size:14.5px;line-height:1.55;color:var(--dim)}
.ka-w736-wo{margin:14px 0 0;padding-top:12px;border-top:1px solid var(--line);font:700 10.5px/1.7 "JetBrains Mono",ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--dim2)}
.ka-w736-wo span{display:block;font-size:9.5px;letter-spacing:.18em;color:var(--c)}
.ka-w736-wo a{color:var(--ink)}

/* Akten */
.ka-w736-akten{margin:34px 0 0;border-bottom:1px solid var(--line)}
.ka-w736-akte{display:grid;grid-template-columns:minmax(260px,.62fr) minmax(0,1.38fr);gap:20px 40px;align-items:start;padding:30px 0 28px;border-top:1px solid var(--line);scroll-margin-top:150px}
.ka-w736-akte--flag{margin:0 -22px;padding:30px 22px 28px;border:1px solid rgba(216,172,92,.42);background:linear-gradient(180deg,rgba(226,184,102,.06),transparent 55%)}
.ka-w736-akte--flag+.ka-w736-akte{border-top:0}
.ka-w736-kick{margin:0 0 10px;font:700 10.5px/1.3 "JetBrains Mono",ui-monospace,monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--g)}
.ka-w736-marken{margin:16px 0 0;padding:0}
.ka-w736-marken>div{display:grid;grid-template-columns:minmax(0,1fr);gap:3px;padding:9px 0;border-top:1px solid var(--line)}
.ka-w736-marken dt,.ka-w736-tagk{font:700 9.5px/1.3 "JetBrains Mono",ui-monospace,monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--dim2)}
.ka-w736-marken dd{margin:0;font:700 10.5px/1.5 "JetBrains Mono",ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--c)}
.ka-w736-marken>div:first-child dd{color:var(--g)}
.ka-w736-tagk{margin:0;padding:9px 0 6px;border-top:1px solid var(--line)}
.ka-w736-tags{list-style:none;margin:0;padding:0}
.ka-w736-tags li{margin:0 0 3px;font-size:13.5px;line-height:1.45;color:var(--dim)}
.ka-w736-ctas{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 0}
.ka-w736 .ka-w736-cta{display:inline-block;padding:9px 12px;border:1px solid rgba(216,172,92,.55);border-radius:2px;font:700 10px/1.25 "JetBrains Mono",ui-monospace,monospace;letter-spacing:.13em;text-transform:uppercase;color:var(--g);text-decoration:none;transition:background .2s}
.ka-w736 .ka-w736-cta:hover,.ka-w736 .ka-w736-cta:focus-visible{background:rgba(216,172,92,.1);color:var(--g)}
.ka-w736 .ka-w736-cta--c{border-color:rgba(93,201,214,.5);color:var(--c)}
.ka-w736 .ka-w736-cta--c:hover,.ka-w736 .ka-w736-cta--c:focus-visible{background:rgba(93,201,214,.1);color:var(--c)}
.ka-w736-kette{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}
.ka-w736-kette li{display:grid;grid-template-columns:150px minmax(0,1fr);gap:6px 20px;align-items:baseline;margin:0;padding:14px 12px 15px 14px;border-bottom:1px solid var(--line);border-left:2px solid transparent}
.ka-w736-kette span{font:700 10px/1.4 "JetBrains Mono",ui-monospace,monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--dim2)}
.ka-w736-kette p{margin:0;font-size:15.5px;line-height:1.55;color:var(--ink)}
.ka-w736-kette li:nth-child(2){border-left-color:rgba(224,112,95,.75)}
.ka-w736-kette li:nth-child(2) span{color:var(--r)}
.ka-w736-kette li:nth-child(3) span{color:var(--c)}
.ka-w736-kette .ka-w736-erg{border-left-color:var(--g);background:linear-gradient(90deg,rgba(226,184,102,.07),transparent 70%)}
.ka-w736-kette .ka-w736-erg span{color:var(--g)}
.ka-w736-akte-dl{margin:0;padding:0}
.ka-w736-akte-dl>div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:6px 20px;align-items:baseline;padding:12px 12px 13px 16px;border-bottom:1px solid var(--line)}
.ka-w736-akte-dl>div:last-child{border-bottom:0}
.ka-w736-akte-dl dt{font:700 9.5px/1.5 "JetBrains Mono",ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--dim2)}
.ka-w736-akte-dl dt i{display:block;font-style:normal;color:var(--dim2)}
.ka-w736-akte-dl dd{margin:0;font-size:14.5px;line-height:1.55;color:var(--dim)}
.ka-w736-next dt{color:var(--g)}
.ka-w736-next dd{font:600 1.02rem/1.45 Archivo,system-ui,sans-serif;color:var(--ink)}

/* Verweis auf den Referenzfall */
.ka-w736-ref{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px 32px;align-items:center;margin:28px 0 0;padding:20px 22px;border:1px solid var(--line);background:rgba(10,20,34,.4)}
.ka-w736-ref p{margin:0;max-width:86ch;font-size:14.5px;line-height:1.6;color:var(--dim)}
.ka-w736-stempel{margin:18px 0 0;font:700 9.5px/1.4 "JetBrains Mono",ui-monospace,monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--dim2)}

@media (max-width:1080px){
  .ka-w736-brueche{grid-template-columns:minmax(0,1fr)}
  .ka-w736-bruch{border-left:0;border-top:1px solid var(--line)}
  .ka-w736-bruch:first-child{border-top:0}
  .ka-w736-akte{grid-template-columns:minmax(0,1fr)}
  .ka-w736-akte--flag{margin:0 -12px;padding:24px 12px}
  .ka-w736-ref{grid-template-columns:minmax(0,1fr)}
}
@media (max-width:680px){
  .ka-w736-kette li,.ka-w736-akte-dl>div{grid-template-columns:minmax(0,1fr);gap:4px;padding-left:12px;padding-right:8px}
  .ka-w736-akte--flag{margin:0;padding:22px 12px}
  .ka-w736-bruch{padding:18px 16px 20px}
}
@media (prefers-reduced-motion:reduce){.ka-w736 .ka-w736-cta{transition:none}}
