/* W456 · Hero C: ein Einstieg, eine Zahl. Scope: .ka-w456 */
.ka-w456{max-width:760px}
.ka-w456 .w433-claim{margin-bottom:.2em}
.ka-w456-sub{font-size:clamp(1.05rem,1.4vw,1.28rem);line-height:1.5;color:#d5dde9;max-width:620px;margin:1.1rem 0 0}
.ka-w456-calc{margin-top:1.6rem;max-width:640px;padding:1.3rem 1.4rem;border:1px solid rgba(214,162,73,.42);background:linear-gradient(160deg,rgba(9,24,37,.9),rgba(5,14,24,.86));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 24px 60px rgba(0,0,0,.35)}
.ka-w456-calc label{display:block;font:700 10.5px/1 "JetBrains Mono",ui-monospace,monospace;letter-spacing:.2em;text-transform:uppercase;color:#d8ac5c;margin-bottom:.75rem}
.ka-w456-row{display:flex;gap:.7rem;align-items:stretch}
.ka-w456-in{flex:1;display:flex;align-items:center;border:1px solid rgba(255,255,255,.2);background:rgba(0,0,0,.35);padding:0 .9rem;font-size:1.15rem;color:#f4efe3;transition:border-color .2s,box-shadow .2s}
.ka-w456-in:focus-within{border-color:#d8ac5c;box-shadow:0 0 0 3px rgba(216,172,92,.18)}
.ka-w456-in span{color:#8fa3b8;margin-right:.5rem}
.ka-w456-in input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:#f4efe3;font:inherit;font-weight:700;padding:.85rem 0}
.ka-w456-in input::placeholder{color:#6f8196;font-weight:500}
.ka-w456-row .w310-hero__btn{border:0;cursor:pointer;white-space:nowrap}
.ka-w456-calc p{margin:.8rem 0 0;font-size:.85rem;color:#8fa3b8}
.ka-w456-trust{margin-top:2rem;display:flex;flex-wrap:wrap;gap:.5rem 1.4rem;font:600 11px/1.4 "JetBrains Mono",ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:#8fa3b8}
.ka-w456-trust b{color:#d8ac5c;font-weight:700}
.ka-w456-more{margin-top:1.1rem}
.ka-w456-more a{font:700 11px/1 "JetBrains Mono",ui-monospace,monospace;letter-spacing:.18em;text-transform:uppercase;color:#e6cf98;text-decoration:none;border-bottom:1px solid rgba(216,172,92,.45);padding-bottom:.35rem}
.ka-w456-more a:hover,.ka-w456-more a:focus-visible{color:#fff;border-color:#d8ac5c}
@media(max-width:700px){.ka-w456-row{flex-direction:column}.ka-w456-row .w310-hero__btn{text-align:center;justify-content:center}}
/* ROI-Seite: übernommener Wert kurz markieren */
.ka-w456-ueber{box-shadow:0 0 0 2px rgba(216,172,92,.65),0 0 24px rgba(216,172,92,.35)!important;transition:box-shadow 1.2s}
/* W466 · Anfrageformular hinter einem Knopf */
.ka-w368__kbuehne.ka-w466-zu{display:none}
.ka-w466-auf[hidden]{display:none!important}
.ka-w466-auf{display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%;max-width:640px;margin:1rem 0 1.2rem;padding:1.15rem 1.35rem;cursor:pointer;border:1px solid rgba(216,172,92,.7);background:linear-gradient(120deg,rgba(216,172,92,.16),rgba(9,24,37,.92) 55%);color:#f4efe3;font-family:inherit;font-size:1.06rem;font-weight:700;line-height:1.25;text-align:left;box-shadow:0 0 0 1px rgba(216,172,92,.3),0 0 26px rgba(216,172,92,.22);transition:box-shadow .25s,border-color .25s}
.ka-w466-auf span{margin-left:auto;font:700 10.5px/1 "JetBrains Mono",ui-monospace,monospace;letter-spacing:.18em;text-transform:uppercase;color:#d8ac5c;white-space:nowrap}
.ka-w466-auf::after{content:"\2193";color:#d8ac5c;font-weight:700;font-size:1.1rem}
.ka-w466-auf:hover,.ka-w466-auf:focus-visible{border-color:#d8ac5c;box-shadow:0 0 0 1px rgba(216,172,92,.95),0 0 34px rgba(216,172,92,.4);outline:0}
@media(max-width:600px){.ka-w466-auf{flex-wrap:wrap}.ka-w466-auf span{margin-left:0;white-space:normal;order:3;width:100%}}
/* W481 · Lebendige Zahl im Hero */
.ka-w481-live{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin-top:1rem}
.ka-w481-live[hidden]{display:none}
.ka-w481-z{padding:.7rem .8rem;border:1px solid rgba(216,172,92,.3);background:rgba(0,0,0,.28)}
.ka-w481-z span{display:block;font:700 9.5px/1.3 "JetBrains Mono",ui-monospace,monospace;letter-spacing:.18em;text-transform:uppercase;color:#8fa3b8}
.ka-w481-z b{display:block;margin:.3rem 0 .45rem;font-size:1.02rem;line-height:1.2;color:#d8ac5c;white-space:nowrap}
.ka-w481-z.is-neu b{animation:ka-w481-flip .45s ease-out}
.ka-w481-z.is-neu{animation:ka-w481-glow .9s ease-out}
@keyframes ka-w481-flip{from{opacity:0;transform:translateY(6px)}}
@keyframes ka-w481-glow{0%{box-shadow:0 0 0 1px rgba(216,172,92,.9),0 0 26px rgba(216,172,92,.45)}100%{box-shadow:none}}
.ka-w481-m{display:grid;grid-template-columns:repeat(4,1fr);gap:3px}
.ka-w481-m i{height:4px;background:rgba(255,255,255,.1);transition:background .3s}
.ka-w481-m i.an{background:linear-gradient(90deg,#c99a45,#e2b968);box-shadow:0 0 8px rgba(216,172,92,.45)}
.ka-w481-hin{grid-column:1/-1;margin:.2rem 0 0!important;font-size:.78rem!important;color:#7f93a8!important}
@media(max-width:560px){.ka-w481-live{grid-template-columns:1fr}.ka-w481-z b{white-space:normal}}
@media(prefers-reduced-motion:reduce){.ka-w481-z,.ka-w481-z b{animation:none!important}}
