.ib-kalk .leiste span.an{background:var(--accent-light)}.ib-kalk .fehler.an{display:block}.ib-kalk .zus dt{font-size:.9rem;color:var(--ink-soft)}.ib-kalk .zus dd{margin:0;font-weight:650}.ib-kalk .empf{border:2px solid var(--accent);border-radius:12px;padding:22px 24px;margin-top:20px;background:#fbfdfc}.ib-kalk .empf .stufe{font-size:.74rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.ib-kalk .empf h3{margin:6px 0 10px}.ib-kalk .empf ul{list-style:none;padding:0;margin:0}.ib-kalk .empf li{position:relative;padding-left:24px;margin-bottom:8px;font-size:.96rem;color:var(--ink-soft)}.ib-kalk .empf li::before{content:"";position:absolute;left:2px;top:.6em;width:8px;height:8px;border-radius:2px;background:var(--accent-light)}.ib-kalk .preis{margin-top:18px;padding-top:16px;border-top:1px solid var(--line)}.ib-kalk .preis .zahl{font-size:1.5rem;font-weight:800;color:var(--accent-dark)}.ib-kalk .preis .hinw{font-size:.87rem;color:var(--ink-soft);margin-top:6px}.ib-kalk .aufAnfrage{background:var(--amber);border-left:5px solid var(--accent);border-radius:0 10px 10px 0;padding:18px 20px;margin-top:20px}.ib-kalk .aufAnfrage strong{display:block;margin-bottom:5px}.ib-kalk .aufAnfrage p{margin:0;font-size:.95rem;color:var(--ink-soft)}