#schulden-check{padding-bottom:44px}.sc-nur-mobil{display:none}@media (width<=767px){.sc-nur-mobil{display:inline}.sc-nur-desktop{display:none}.sc-hero{padding:18px 0 16px}.sc-vorteile{gap:5px;margin-top:10px}#schulden-check .sc-kopf{min-height:30px;margin:10px 0 6px}#schulden-check .sc-balken{margin-bottom:14px}#schulden-check .sc-karte{padding:20px 18px}#schulden-check .sc-optionen{margin-top:12px}}.sc-vorteile{flex-direction:column;gap:7px;margin:16px 0 0;padding:0;list-style:none;display:flex}.sc-vorteile li{color:var(--muted);padding-left:24px;font-size:.98rem;position:relative}.sc-vorteile li:before{content:"✓";color:var(--teal);font-weight:700;position:absolute;left:0}@media (width>=768px){.sc-vorteile{flex-flow:wrap;gap:8px 30px}}#schulden-check .sc-kopf{align-items:center;gap:10px;min-height:34px;margin:14px 0 6px;display:flex}#schulden-check .sc-zurueck{appearance:none;border:1px solid var(--line);color:var(--teal-700);border-radius:var(--radius-s);cursor:pointer;visibility:hidden;background:#fff;padding:6px 12px;font-family:inherit;font-size:.95rem;font-weight:600}#schulden-check .sc-fortschritt{background:var(--teal-soft);color:var(--teal-700);border-radius:99px;margin-left:auto;padding:4px 12px;font-size:.82rem;font-weight:700}#schulden-check .sc-balken{background:#eae6db;border-radius:99px;height:8px;margin-bottom:22px;overflow:hidden}#schulden-check .sc-balken i{background:linear-gradient(90deg, var(--teal-700), #4e8c7f);border-radius:99px;width:0%;height:100%;transition:width .25s;display:block}#schulden-check .sc-karte{background:#fff;border:none;border-radius:20px;padding:26px 24px;box-shadow:0 12px 32px #1c2b2a1a,0 2px 8px #1c2b2a0f}#schulden-check .sc-karte h2{text-align:center;margin-bottom:4px;font-size:1.35rem}#schulden-check .sc-nb{white-space:nowrap}#schulden-check .sc-info{vertical-align:.45em;margin-left:5px;line-height:0;display:inline-block;position:relative}#schulden-check .sc-info-btn{appearance:none;cursor:pointer;color:var(--teal);background:0 0;border:none;border-radius:50%;padding:2px;line-height:0;display:inline-flex}#schulden-check .sc-info-btn svg{flex:none;width:22px;height:22px}#schulden-check .sc-info-btn:focus-visible{outline:2px solid var(--teal);outline-offset:2px}#schulden-check .sc-info-box{margin-left:var(--dx,0px);border:1px solid var(--line);white-space:normal;width:min(320px,76vw);color:var(--muted);text-align:left;z-index:30;background:#fff;border-radius:12px;padding:12px 15px;font-family:inherit;font-size:.92rem;font-weight:400;line-height:1.5;display:none;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 10px 26px #1c2b2a29}#schulden-check .sc-info-box:before{content:"";top:-6px;left:calc(50% - var(--dx,0px));border-left:1px solid var(--line);border-top:1px solid var(--line);background:#fff;width:10px;height:10px;position:absolute;transform:translate(-50%)rotate(45deg)}#schulden-check .sc-info.open .sc-info-box{display:block}#schulden-check .sc-info.zu .sc-info-box{display:none!important}#schulden-check .sc-info:hover:after{content:"";height:12px;position:absolute;top:100%;left:-14px;right:-14px}@media (hover:hover){#schulden-check .sc-info:hover .sc-info-box{display:block}}#schulden-check .sc-optionen{flex-direction:column;gap:10px;margin-top:16px;display:flex}#schulden-check .sc-opt{appearance:none;text-align:center;border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:14px;padding:16px 18px;font-family:inherit;font-size:1.02rem;font-weight:600;transition:border-color .15s,background .15s,box-shadow .15s,transform .15s;box-shadow:0 1px 3px #1c2b2a0d}@media (hover:hover){#schulden-check .sc-opt:hover{border-color:var(--teal);transform:translateY(-1px);box-shadow:0 5px 14px #2f6e6329}}#schulden-check .sc-opt:focus-visible{outline:2px solid var(--teal);outline-offset:2px}#schulden-check .sc-opt.gewaehlt{border-color:var(--teal);background:var(--teal-soft);box-shadow:0 5px 14px #2f6e6329}#schulden-check .sc-ampel{justify-content:center;gap:10px;margin:4px 0 16px;display:flex}#schulden-check .sc-licht{border:1px solid var(--line);opacity:.45;background:#e8e4da;border-radius:50%;width:34px;height:34px}#schulden-check .sc-licht.gruen{--c:#3a7d44}#schulden-check .sc-licht.gelb{--c:#c9930a}#schulden-check .sc-licht.rot{--c:#b34a3f}#schulden-check .sc-licht.an{opacity:1;background:var(--c);box-shadow:0 0 0 5px color-mix(in srgb, var(--c) 18%, transparent);border:none}#schulden-check .sc-stufe{text-align:center;color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.9rem;font-weight:700}#schulden-check .sc-ergebnis h2{text-align:center;margin:6px 0 0;font-size:1.35rem}#schulden-check .sc-satz{text-align:center;color:var(--muted);margin:10px 0 0}#schulden-check .sc-akut{border-radius:var(--radius-s);background:#faf1ef;border:1px solid #e5c4be;margin:18px 0 0;padding:14px 16px}#schulden-check .sc-akut strong{color:#b34a3f;margin-bottom:4px;display:block}#schulden-check .sc-akut p{margin:0;font-size:.95rem}#schulden-check .sc-block{margin-top:18px}#schulden-check .sc-block h3{margin:0 0 8px;font-size:1.02rem}#schulden-check .sc-warum{margin:0;padding:0;list-style:none}#schulden-check .sc-warum li{margin:7px 0;padding-left:24px;font-size:.97rem;position:relative}#schulden-check .sc-warum li:before{content:"";background:var(--teal);border-radius:50%;width:8px;height:8px;position:absolute;top:.5em;left:4px}#schulden-check .sc-schritte{margin:0;padding-left:20px}#schulden-check .sc-schritte li{margin:8px 0;font-size:.97rem}#schulden-check .sc-hinweis{background:var(--sand);border-radius:var(--radius-s);margin-top:16px;padding:13px 16px;font-size:.93rem}#schulden-check .sc-weiche{margin-top:20px}#schulden-check .sc-weiche label{margin-bottom:8px;font-size:.98rem;font-weight:600;display:block}#schulden-check .sc-tools{flex-wrap:wrap;align-items:stretch;gap:10px;display:flex}#schulden-check .sc-tools .search-row{flex:240px;max-width:none;margin-top:0}#schulden-check .sc-tools .search{height:100%}#schulden-check .sc-pdfbox{appearance:none;border:1.5px solid var(--line);border-radius:var(--radius-s);color:var(--ink);cursor:pointer;white-space:nowrap;text-align:left;background:#fff;flex:240px;justify-content:space-between;align-items:stretch;padding:0;font-family:inherit;font-size:1.05rem;display:flex}#schulden-check .sc-pdfbox-label{align-items:center;gap:9px;min-width:0;padding:15px 16px;display:inline-flex}#schulden-check .sc-pdfbox-label svg{width:17px;height:17px;color:var(--teal-700);flex:none}#schulden-check .sc-pdfbox-btn{color:var(--teal-700);border-left:1px solid var(--line);border-radius:0 9px 9px 0;align-items:center;margin:5px;padding:0 16px;font-size:.95rem;font-weight:600;transition:background .15s;display:inline-flex}#schulden-check .sc-pdfbox:hover,#schulden-check .sc-pdfbox:focus-visible{border-color:var(--teal);outline:none}#schulden-check .sc-pdfbox:hover .sc-pdfbox-btn,#schulden-check .sc-pdfbox:focus-visible .sc-pdfbox-btn{background:var(--teal-soft)}#schulden-check .sc-nochmal{color:var(--teal-700);cursor:pointer;background:0 0;border:none;margin:16px auto 0;font-family:inherit;font-size:.95rem;font-weight:600;text-decoration:underline;display:block}
