.cls.svelte-4671fl{margin:2rem 0}.cls-heading.svelte-4671fl{font-size:1.375rem;font-weight:800;color:var(--color-text);margin:0 0 1rem}.cls-grid.svelte-4671fl{display:grid;grid-template-columns:repeat(auto-fill,minmax(185px,1fr));gap:.875rem}.cls-card.svelte-4671fl{display:flex;flex-direction:column;gap:.625rem;padding:1.25rem;background:var(--color-bg-card, #fff);border:1px solid var(--color-border);border-top-width:3px;border-radius:.875rem;box-shadow:0 1px 4px #0f172a12}.cls-title.svelte-4671fl{margin:0;font-size:.9375rem;font-weight:700;line-height:1.3;color:var(--color-text);flex:1}.cls-subtitle.svelte-4671fl{margin:0;font-size:.8125rem;color:var(--color-text-muted);font-style:italic;line-height:1.35}.cls-btn.svelte-4671fl{display:inline-flex;align-items:center;gap:.5rem;margin-top:auto;padding:.625rem 1rem;color:#fff;border:none;border-radius:.625rem;font-size:.875rem;font-weight:700;cursor:pointer;font-family:inherit;transition:filter .15s,transform .15s}.cls-btn.svelte-4671fl:hover{filter:brightness(1.12);transform:translateY(-1px)}.content-page.svelte-1nodsya{max-width:80rem;margin:0 auto;padding:1.5rem 1.5rem 3rem}.content-page.schulden-page.svelte-1nodsya{max-width:76rem;padding-top:3.5rem}a.glossary-link{color:var(--glossary-link-text, var(--color-primary, #1f5c5b));text-decoration:none!important;text-decoration-line:none!important;text-underline-offset:0!important;border-bottom:none!important;box-shadow:none!important}a.glossary-link:hover{color:var(--glossary-link-text-hover, var(--color-primary-hover, var(--color-primary, #1f5c5b)));text-decoration:none!important;text-decoration-line:none!important}.glossary-link-group{display:inline;position:relative;max-width:100%}.glossary-tooltip{position:absolute;left:0;top:calc(100% + .45rem);transform:translate(var(--glossary-tooltip-shift, 0px));z-index:40;display:none;width:min(18rem,calc(100vw - 2rem));padding:.65rem .8rem;border-radius:.75rem;border:1px solid var(--color-border, #e2e8f0);background:var(--color-bg-card, #fff);color:var(--color-text, #0f172a);box-shadow:0 12px 28px #0f172a29;font-size:.875rem;font-weight:500;line-height:1.35;white-space:normal;text-decoration:none}.glossary-tooltip-text{display:block}.glossary-tooltip-link{display:none;margin-top:.55rem;font-size:.8125rem;font-weight:700;color:var(--glossary-link-text, var(--color-primary, #1f5c5b));text-decoration:none}.glossary-tooltip-link:hover{color:var(--glossary-link-text-hover, var(--color-primary-hover, var(--color-primary, #1f5c5b)));text-decoration:underline;text-underline-offset:2px}.glossary-link-group:hover>.glossary-tooltip,.glossary-link-group:focus-within>.glossary-tooltip,.glossary-link-group[data-open=true]>.glossary-tooltip{display:block}@media(hover:hover){a.glossary-link:hover{text-decoration:underline!important;text-decoration-line:underline!important;text-decoration-style:dashed!important;text-decoration-color:var(--glossary-link-underline-hover, currentColor)!important;text-decoration-thickness:2px!important;text-underline-offset:2px!important}}@media(hover:none){.glossary-link-group:hover .glossary-tooltip{display:none}.glossary-tooltip-link{display:inline-flex}.glossary-link-group:focus-within>.glossary-tooltip,.glossary-link-group[data-open=true]>.glossary-tooltip{display:block}}.breadcrumb.svelte-1nodsya{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap;font-size:.875rem;color:var(--color-text-muted);margin-bottom:1.5rem}.breadcrumb.svelte-1nodsya a:where(.svelte-1nodsya){color:var(--color-text-muted);text-decoration:none}.breadcrumb.svelte-1nodsya a:where(.svelte-1nodsya):hover{color:var(--color-primary)}.hero-aussprache.svelte-1nodsya{margin:.5rem 0 0;font-size:1.0625rem;line-height:1.5;white-space:pre-line;color:var(--color-text-muted, #5b6670)}.hero-img-wrap.svelte-1nodsya{margin-bottom:1.75rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.hero-figure.svelte-1nodsya{margin:0;display:flex;flex-direction:column;width:fit-content;max-width:100%}.bild-hinweis.svelte-1nodsya{align-self:flex-end;margin:.35rem 0 0;font-size:.75rem;line-height:1.3;color:var(--color-text-muted);opacity:.85}.hero-img.svelte-1nodsya{max-width:100%;max-height:440px;width:auto;height:auto;display:block;object-fit:contain;border-radius:1rem}[data-theme=dark] .hero-img.svelte-1nodsya{filter:brightness(.85);box-shadow:0 0 0 1px #ffffff24,0 12px 32px #0000008c}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .hero-img.svelte-1nodsya{filter:brightness(.85);box-shadow:0 0 0 1px #ffffff24,0 12px 32px #0000008c}}.hero-body.svelte-1nodsya{margin-bottom:2rem}.hero-body.has-img.svelte-1nodsya{margin-bottom:1rem}h1.svelte-1nodsya{font-size:clamp(1.625rem,3vw,2.25rem);font-weight:800;color:var(--color-primary);margin:0 0 .5rem;line-height:1.15;display:flex;align-items:center;gap:.65rem}.hero-icon.svelte-1nodsya{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-primary)}.desc.svelte-1nodsya{font-size:1rem;color:var(--color-text-muted);margin:0;line-height:1.55}.schulden-page.svelte-1nodsya .breadcrumb:where(.svelte-1nodsya){margin-bottom:2rem}.schulden-page.svelte-1nodsya .hero-body:where(.svelte-1nodsya){margin-bottom:2.25rem}.schulden-page.svelte-1nodsya h1:where(.svelte-1nodsya){font-size:clamp(2rem,3.2vw,2.75rem);color:var(--color-primary);margin-bottom:1rem}.schulden-page.svelte-1nodsya .desc:where(.svelte-1nodsya){max-width:48rem;color:var(--color-text);font-size:1.0625rem;line-height:1.65;white-space:pre-line}.schulden-grid.svelte-1nodsya{display:grid;grid-template-columns:minmax(0,1fr) minmax(14.75rem,16.5rem);gap:1.25rem;align-items:start}.schulden-card.svelte-1nodsya,.schulden-tool-section.svelte-1nodsya{background:color-mix(in srgb,var(--color-bg-card) 92%,transparent);border:1px solid var(--color-border);border-radius:.5rem;box-shadow:0 10px 28px #0f172a14}.schulden-card.svelte-1nodsya{padding:2rem}.intro-panel.svelte-1nodsya{--intro-bg: color-mix(in srgb, var(--color-primary) 9%, #fff);--intro-border: color-mix(in srgb, var(--color-primary) 38%, var(--color-border));--intro-heading: #0f4f55;--intro-text: #111827;--intro-inset: rgba(255,255,255,.56);position:relative;overflow:visible;background:var(--intro-bg);border:1px solid var(--intro-border);border-radius:.5rem;padding:1.5rem 1.65rem;margin-bottom:1.5rem;box-shadow:inset 0 0 0 1px var(--intro-inset)}.intro-panel.svelte-1nodsya:before{content:"";position:absolute;inset:0 auto 0 0;width:.25rem;background:var(--color-primary);border-radius:.5rem 0 0 .5rem}.intro-panel-head.svelte-1nodsya{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.intro-panel-head.svelte-1nodsya h2:where(.svelte-1nodsya){color:var(--intro-heading);font-size:clamp(1.375rem,1.1rem + .7vw,1.875rem);font-weight:800;line-height:1.18;margin:0}.intro-panel-icon.svelte-1nodsya{color:var(--intro-heading);flex:0 0 auto;margin-top:.15rem;opacity:.84}.intro-panel-body.svelte-1nodsya{display:flex;flex-direction:column;gap:.875rem}.intro-subheading.svelte-1nodsya{color:var(--intro-heading);font-size:1.125rem;font-weight:800;line-height:1.25;margin:.5rem 0 0;padding-top:1rem;border-top:1px solid color-mix(in srgb,var(--intro-border) 72%,transparent)}.intro-panel-body.svelte-1nodsya p:where(.svelte-1nodsya),.intro-rich-text.svelte-1nodsya,.intro-list-block.svelte-1nodsya ul:where(.svelte-1nodsya){color:var(--intro-text);font-size:1rem;line-height:1.68;margin:0}.intro-rich-text.svelte-1nodsya p{margin:0}.intro-rich-text.svelte-1nodsya p+p,.intro-rich-text.svelte-1nodsya p+ul,.intro-rich-text.svelte-1nodsya ul+p,.intro-rich-text.svelte-1nodsya ol+p{margin-top:.55rem}.intro-rich-text.svelte-1nodsya ul,.intro-rich-text.svelte-1nodsya ol{margin:.45rem 0 0;padding-left:1.25rem}.intro-rich-text.svelte-1nodsya ul{list-style:disc}.intro-rich-text.svelte-1nodsya ol{list-style:decimal}.intro-label.svelte-1nodsya{color:var(--intro-heading);font-weight:800;margin-bottom:.25rem!important}.intro-list-block.svelte-1nodsya ul:where(.svelte-1nodsya){list-style:disc;padding-left:1.25rem}.intro-list-block.svelte-1nodsya li:where(.svelte-1nodsya)+li:where(.svelte-1nodsya){margin-top:.2rem}.intro-emphasis.svelte-1nodsya{font-weight:750}[data-theme=dark] .intro-panel.svelte-1nodsya{--intro-bg: color-mix(in srgb, var(--color-primary) 18%, var(--color-bg-card));--intro-border: color-mix(in srgb, var(--color-primary) 46%, var(--color-border));--intro-heading: color-mix(in srgb, var(--color-primary) 68%, #ffffff);--intro-text: var(--color-text);--intro-inset: rgba(255,255,255,.05)}.schulden-intro.svelte-1nodsya{padding-bottom:1.5rem;border-bottom:1px solid var(--color-border);margin-bottom:1.5rem}.schulden-steps.svelte-1nodsya h2:where(.svelte-1nodsya):has(.steps-title-marker:where(.svelte-1nodsya)){display:flex;align-items:center;gap:.6rem}.steps-title-marker.svelte-1nodsya{flex:none;width:38px;display:flex;align-items:center;justify-content:center;color:inherit}.schulden-intro.svelte-1nodsya h2:where(.svelte-1nodsya),.schulden-steps.svelte-1nodsya h2:where(.svelte-1nodsya),.schulden-note.svelte-1nodsya h2:where(.svelte-1nodsya){color:var(--color-primary);font-size:1.25rem;font-weight:800;line-height:1.25;margin:0 0 .75rem}.schulden-intro.svelte-1nodsya p:where(.svelte-1nodsya),.schulden-step-body.svelte-1nodsya p:where(.svelte-1nodsya),.schulden-step-rich-text.svelte-1nodsya,.schulden-note.svelte-1nodsya p:where(.svelte-1nodsya),.schulden-steps-intro.svelte-1nodsya{color:var(--color-text);font-size:1rem;line-height:1.65;margin:0 0 .875rem}.schulden-intro.svelte-1nodsya p:where(.svelte-1nodsya):last-child,.schulden-step-body.svelte-1nodsya p:where(.svelte-1nodsya):last-child,.schulden-note.svelte-1nodsya p:where(.svelte-1nodsya):last-child{margin-bottom:0}.schulden-step-text.svelte-1nodsya{display:flex;flex-direction:column;gap:.875rem}.schulden-step-text.svelte-1nodsya p:where(.svelte-1nodsya){margin:0}.schulden-step-text.svelte-1nodsya p.gruppe{margin-top:.75rem}.schulden-step-rich-text.svelte-1nodsya,.schulden-step-rich-text.svelte-1nodsya p{margin:0}.schulden-step-rich-text.svelte-1nodsya strong{font-weight:800;color:color-mix(in srgb,var(--steps-accent) 64%,var(--color-text))}.schulden-step-rich-text.svelte-1nodsya h3,.schulden-step-rich-text.svelte-1nodsya h4{margin:.95rem 0 .35rem;color:var(--steps-accent);font-size:1.02rem;line-height:1.3;font-weight:800}.schulden-step-rich-text.svelte-1nodsya ul+h3,.schulden-step-rich-text.svelte-1nodsya ol+h3,.schulden-step-rich-text.svelte-1nodsya p+h3,.schulden-step-rich-text.svelte-1nodsya p+h4{margin-top:1.6rem}.schulden-step-rich-text.svelte-1nodsya h3:first-child,.schulden-step-rich-text.svelte-1nodsya h4:first-child{margin-top:0}.schulden-step-rich-text.svelte-1nodsya p+p,.schulden-step-rich-text.svelte-1nodsya p+ul,.schulden-steps-intro.svelte-1nodsya p+p,.schulden-steps-intro.svelte-1nodsya p+ul{margin-top:.7rem}.schulden-step-rich-text.svelte-1nodsya ul+p,.schulden-step-rich-text.svelte-1nodsya ol+p,.schulden-steps-intro.svelte-1nodsya ul+p,.schulden-steps-intro.svelte-1nodsya ol+p{margin-top:1.5rem}.schulden-step-rich-text.svelte-1nodsya p+p:has(>strong:first-child),.schulden-steps-intro.svelte-1nodsya p+p:has(>strong:first-child){margin-top:1.5rem}.schulden-step-rich-text.svelte-1nodsya ul,.schulden-step-rich-text.svelte-1nodsya ol,.schulden-steps-intro.svelte-1nodsya ul,.schulden-steps-intro.svelte-1nodsya ol{margin:.45rem 0 0;padding-left:1.25rem}.schulden-step-rich-text.svelte-1nodsya li+li,.schulden-steps-intro.svelte-1nodsya li+li{margin-top:.25rem}.schulden-step-rich-text.svelte-1nodsya li>p,.schulden-steps-intro.svelte-1nodsya li>p{margin:0}.schulden-step-rich-text.svelte-1nodsya li>ul,.schulden-step-rich-text.svelte-1nodsya li>ol,.schulden-steps-intro.svelte-1nodsya li>ul,.schulden-steps-intro.svelte-1nodsya li>ol{margin-top:.35rem}.schulden-step-rich-text.svelte-1nodsya ul,.schulden-steps-intro.svelte-1nodsya ul{list-style:disc}.schulden-step-rich-text.svelte-1nodsya ol,.schulden-steps-intro.svelte-1nodsya ol{list-style:decimal}.schulden-step-list-block.svelte-1nodsya{display:flex;flex-direction:column;gap:.4rem}.schulden-step-list-label.svelte-1nodsya{color:var(--color-text);font-weight:700}.schulden-step-list-block.svelte-1nodsya ul:where(.svelte-1nodsya){color:var(--color-text);font-size:1rem;line-height:1.65;list-style:disc;margin:0;padding-left:1.25rem}.schulden-step-list-block.svelte-1nodsya li:where(.svelte-1nodsya){display:list-item}.schulden-step-list-block.svelte-1nodsya li:where(.svelte-1nodsya)+li:where(.svelte-1nodsya){margin-top:.15rem}.schulden-steps.svelte-1nodsya{--steps-accent: var(--color-primary);--steps-bg: transparent;padding:1.25rem 1.1rem;margin:0 0 .875rem;border:0;border-radius:.625rem;background:var(--steps-bg)}.schulden-steps.steps-tone-neutral.svelte-1nodsya{--steps-accent: var(--color-primary);--steps-bg: transparent}.schulden-steps.steps-tone-mint.svelte-1nodsya{--steps-accent: var(--ton-mint);--steps-bg: color-mix(in srgb, var(--ton-mint) 7%, transparent)}.schulden-steps.steps-tone-warm.svelte-1nodsya{--steps-accent: var(--ton-warm);--steps-bg: color-mix(in srgb, var(--ton-warm) 8%, transparent)}.schulden-steps.svelte-1nodsya h2:where(.svelte-1nodsya),.schulden-steps.svelte-1nodsya h3:where(.svelte-1nodsya){color:var(--steps-accent)}[data-theme=dark] .schulden-steps.steps-tone-neutral.svelte-1nodsya{--steps-bg: transparent}[data-theme=dark] .schulden-steps.steps-tone-mint.svelte-1nodsya{--steps-bg: color-mix(in srgb, var(--ton-mint) 12%, transparent)}[data-theme=dark] .schulden-steps.steps-tone-warm.svelte-1nodsya{--steps-bg: color-mix(in srgb, var(--ton-warm) 12%, transparent)}.schulden-steps-intro.svelte-1nodsya{font-weight:700;margin-bottom:1.5rem}.schulden-step-list.svelte-1nodsya{display:flex;flex-direction:column}.schulden-step.svelte-1nodsya,.schulden-note.svelte-1nodsya{display:grid;grid-template-columns:38px minmax(0,1fr);gap:1.25rem;padding:1.5rem 0;border-bottom:1px solid var(--color-border)}.schulden-step.svelte-1nodsya{position:relative}.schulden-step.svelte-1nodsya:not(:last-child):before{content:"";position:absolute;left:19px;top:4.625rem;bottom:.75rem;width:2px;background:color-mix(in srgb,var(--steps-accent) 24%,var(--color-border));transform:translate(-50%)}.schulden-step.svelte-1nodsya:first-child{padding-top:0}.schulden-step.svelte-1nodsya:first-child:not(:last-child):before{top:3.125rem}.schulden-step-marker.svelte-1nodsya{position:relative;z-index:1;width:38px;height:38px;border-radius:999px;background:color-mix(in srgb,var(--steps-accent) 13%,var(--color-bg-card));border:1px solid color-mix(in srgb,var(--steps-accent) 22%,var(--color-border));color:var(--steps-accent);display:flex;align-items:center;justify-content:center;font-size:1.05rem;font-weight:800;box-shadow:inset 0 0 0 1px #ffffff8c}.schulden-step-marker.svelte-1nodsya svg{width:22px;height:22px}.schulden-step-rich-text.svelte-1nodsya a:not(.glossary-link),.schulden-step-text.svelte-1nodsya a:not(.glossary-link),.schulden-steps-intro.svelte-1nodsya a:not(.glossary-link){color:var(--color-primary);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--color-primary) 45%,transparent);font-weight:600}.schulden-step-rich-text.svelte-1nodsya a:not(.glossary-link):hover,.schulden-step-text.svelte-1nodsya a:not(.glossary-link):hover,.schulden-steps-intro.svelte-1nodsya a:not(.glossary-link):hover{text-decoration-color:var(--color-primary)}.schulden-step.svelte-1nodsya :is(h2:where(.svelte-1nodsya),h3:where(.svelte-1nodsya)){color:var(--steps-accent);font-size:1.25rem;font-weight:800;line-height:1.25;margin:0 0 .625rem}.schulden-step-note.svelte-1nodsya{background:color-mix(in srgb,var(--color-primary) 7%,#fff);border:1px solid color-mix(in srgb,var(--color-primary) 18%,var(--color-border));border-left:.25rem solid color-mix(in srgb,var(--color-primary) 55%,#fff);border-radius:.65rem;padding:.85rem 1rem}.schulden-step-note-label.svelte-1nodsya{color:var(--color-primary);font-weight:800;margin:0 0 .35rem!important}.schulden-step-note-text.svelte-1nodsya{color:var(--color-text);font-size:1rem;line-height:1.65}.schulden-step-note-text.svelte-1nodsya p{margin:0}.schulden-step-note-text.svelte-1nodsya p+p{margin-top:.45rem}.schulden-note.svelte-1nodsya{align-items:start}.schulden-note-icon.svelte-1nodsya{width:38px;height:38px;border:2px solid #64748b;border-radius:999px;color:var(--color-text-muted);display:flex;align-items:center;justify-content:center}.schulden-note--warning.svelte-1nodsya .schulden-note-icon:where(.svelte-1nodsya){color:var(--color-text-muted);border-color:#4b5563}.schulden-note-text.svelte-1nodsya p{margin:0}.schulden-note-text.svelte-1nodsya p+p{margin-top:.45rem}.schulden-warning-items.svelte-1nodsya{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.schulden-warning-items.svelte-1nodsya strong:where(.svelte-1nodsya){color:var(--color-text);display:block;font-size:1rem;line-height:1.4;margin-bottom:.2rem}.schulden-side.svelte-1nodsya{display:flex;flex-direction:column;gap:.875rem;position:sticky;top:6.25rem}.schulden-tool-section.svelte-1nodsya{border-left:.25rem solid var(--tool-accent, var(--color-primary));padding:1rem 1rem .625rem}.schulden-tool-head.svelte-1nodsya{display:flex;align-items:center;gap:.625rem;margin-bottom:.5rem}.schulden-tool-head.svelte-1nodsya svg{width:1.125rem;height:1.125rem}.schulden-tool-head.svelte-1nodsya h2:where(.svelte-1nodsya){color:var(--tool-accent, var(--color-primary));font-size:1rem;font-weight:800;line-height:1.2;margin:0}.schulden-tool-list.svelte-1nodsya{display:flex;flex-direction:column}.schulden-tool-link.svelte-1nodsya{display:grid;grid-template-columns:1.25rem minmax(0,1fr) 1rem;align-items:center;gap:.625rem;padding:.75rem 0;border-top:1px solid var(--color-border);color:var(--color-text);font-size:.875rem;font-weight:600;line-height:1.35;text-decoration:none;width:100%;background:transparent;font-family:inherit;text-align:left;cursor:pointer}.schulden-tool-link.svelte-1nodsya svg{width:1.125rem;height:1.125rem}.schulden-tool-link.svelte-1nodsya:hover{color:var(--tool-accent, var(--color-primary));text-decoration:none}.schulden-tool-link.svelte-1nodsya svg:last-child{justify-self:end;color:var(--color-text)}.info-card.svelte-1nodsya{background:var(--color-bg-card, #fff);border:1px solid var(--color-border);border-left:4px solid var(--color-primary);border-radius:0 1rem 1rem 0;padding:1.5rem;margin-bottom:2rem;box-shadow:0 1px 4px #0f172a0f}.info-card-head.svelte-1nodsya{display:flex;align-items:center;gap:.875rem;margin-bottom:1.25rem}.info-card-head.svelte-1nodsya h2:where(.svelte-1nodsya){font-size:1.125rem;font-weight:800;color:var(--color-text);margin:0}.info-icon.svelte-1nodsya{width:38px;height:38px;background:var(--color-primary);border-radius:999px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.info-body.svelte-1nodsya{display:flex;flex-direction:column}.info-divider.svelte-1nodsya{border:none;border-top:1px solid var(--color-border);margin:.875rem 0}.info-point-row.svelte-1nodsya{display:flex;gap:.75rem;align-items:flex-start}.info-point-icon.svelte-1nodsya{width:26px;height:26px;flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-top:1px;background:var(--color-primary-pale, #e0fdf4);border-radius:.375rem}.info-point.svelte-1nodsya{font-size:.9375rem;line-height:1.7;color:var(--color-text);margin:0;flex:1}.steps-section.svelte-1nodsya{margin-bottom:2rem}.steps-section.svelte-1nodsya h2:where(.svelte-1nodsya){font-size:1.375rem;font-weight:800;color:var(--color-text);margin:0 0 .5rem}.tip-box.svelte-1nodsya{display:flex;gap:.875rem;align-items:flex-start;background:var(--section-color-info);border:1px solid var(--color-border);border-radius:.875rem;padding:1.125rem 1.375rem;margin-bottom:1.5rem}.tip-icon.svelte-1nodsya{width:38px;height:38px;background:var(--color-primary-pale, #e0fdf4);border-radius:999px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tip-body.svelte-1nodsya{flex:1;min-width:0}.tip-title.svelte-1nodsya{font-weight:700;font-size:.9375rem;color:var(--color-text);margin:0 0 .25rem}.tip-text.svelte-1nodsya{font-size:.9rem;line-height:1.65;color:var(--color-text-muted);margin:0}.warning-box.svelte-1nodsya{display:flex;gap:1rem;align-items:flex-start;background:var(--section-color-notice);border:1px solid var(--color-border);border-radius:.875rem;padding:1.25rem 1.5rem;margin-bottom:1.5rem}.warning-icon.svelte-1nodsya{width:38px;height:38px;background:var(--color-accent);border-radius:999px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.warning-body.svelte-1nodsya{flex:1;min-width:0}.warning-title.svelte-1nodsya{font-weight:800;font-size:1rem;color:var(--color-text);margin:0 0 .375rem}.warning-text.svelte-1nodsya{font-size:.9375rem;line-height:1.6;color:var(--color-text);margin:0}.warning-items.svelte-1nodsya{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.625rem}.warning-items.svelte-1nodsya li:where(.svelte-1nodsya){display:flex;flex-direction:column;gap:.2rem}.warning-items.svelte-1nodsya strong:where(.svelte-1nodsya){font-size:.9375rem;color:var(--color-text)}.warning-items.svelte-1nodsya p:where(.svelte-1nodsya){font-size:.875rem;line-height:1.55;color:var(--color-text);margin:0}.page-body.svelte-1nodsya{margin-bottom:1.5rem}.page-body.svelte-1nodsya h2{color:var(--color-primary);font-size:1.25rem;font-weight:800;line-height:1.25;margin:0 0 .625rem;display:flex;align-items:center;gap:.55rem}.page-body.svelte-1nodsya h2 svg{flex-shrink:0;color:var(--color-primary)}.page-body.svelte-1nodsya p:has(>strong:first-child){margin-top:1.5rem}.page-body.svelte-1nodsya p:has(>strong:first-child)+p{margin-top:.35rem}.page-body.svelte-1nodsya p svg,.page-body.svelte-1nodsya strong svg,.page-body.svelte-1nodsya li svg{display:inline-block;vertical-align:-.22em;flex-shrink:0;color:var(--color-primary)}.closing-box.svelte-1nodsya{display:flex;gap:.875rem;align-items:flex-start;background:var(--color-primary-pale, #e0fdf4);border-radius:.875rem;padding:1.25rem 1.5rem;margin-bottom:2rem}.closing-icon.svelte-1nodsya{width:38px;height:38px;background:var(--color-bg-card);border-radius:999px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid var(--color-border)}.closing-body.svelte-1nodsya{flex:1;min-width:0}.closing-title.svelte-1nodsya{font-weight:800;color:var(--color-text);margin:0 0 .25rem}.closing-text.svelte-1nodsya{font-size:.9375rem;line-height:1.65;color:var(--color-text);margin:0}.closing-text.svelte-1nodsya p{margin:0}.closing-text.svelte-1nodsya p+p{margin-top:.45rem}.tools-section.svelte-1nodsya{margin-bottom:2.5rem}.tools-section.svelte-1nodsya h2:where(.svelte-1nodsya){font-size:clamp(1.375rem,1.2rem + .35vw,1.625rem);font-weight:800;color:var(--tool-accent, var(--color-primary));margin:0 0 1.125rem}.tools-grid.svelte-1nodsya{display:grid;grid-template-columns:repeat(auto-fill,minmax(195px,1fr));gap:.875rem}@media(min-width:1100px){.tools-grid.svelte-1nodsya{grid-template-columns:repeat(4,minmax(0,1fr))}[data-fassung=leichte] .tools-grid.svelte-1nodsya{grid-template-columns:repeat(3,minmax(0,1fr))}}.tool-card.svelte-1nodsya{display:flex;flex-direction:column;padding:1.125rem;background:var(--color-bg-card);border:1px solid var(--color-border);border-left:3px solid var(--tool-accent, var(--color-primary));border-radius:.875rem;box-shadow:0 1px 3px #0f172a0f;text-decoration:none;color:var(--color-text);transition:transform .15s,border-color .15s,box-shadow .15s}.tool-card.svelte-1nodsya:hover{transform:translateY(-2px);border-color:var(--tool-accent, var(--color-primary));box-shadow:0 4px 14px #0f172a1a;text-decoration:none;color:var(--color-text)}.tool-card--hervorgehoben.svelte-1nodsya{border-color:var(--color-accent);background:var(--color-accent-pale);box-shadow:0 0 0 3px var(--color-accent-pale)}@media(prefers-reduced-motion:no-preference){.tool-card--hervorgehoben.svelte-1nodsya{transition:background .3s ease,border-color .3s ease,box-shadow .3s ease}}.tool-icon.svelte-1nodsya{width:38px;height:38px;background:color-mix(in srgb,var(--tool-accent, var(--color-primary)) 12%,transparent);border-radius:.625rem;display:flex;align-items:center;justify-content:center;margin-bottom:.625rem}.tool-title.svelte-1nodsya{flex:1;font-size:clamp(1.0625rem,.95rem + .25vw,1.25rem);font-weight:700;margin:0;line-height:1.35;color:var(--color-text);padding-bottom:.625rem}.tool-footer.svelte-1nodsya{display:flex;justify-content:flex-end;margin-top:auto}.tool-arrow.svelte-1nodsya{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;border:1.5px solid var(--color-border);color:var(--color-text-muted);transition:transform .15s,border-color .15s,color .15s}.tool-card.svelte-1nodsya:hover .tool-arrow:where(.svelte-1nodsya){transform:translate(3px);border-color:var(--tool-accent, var(--color-primary));color:var(--tool-accent, var(--color-primary))}.hint-box.svelte-1nodsya{display:flex;gap:.5rem;align-items:flex-start;padding:.875rem 1rem;background:var(--color-bg-muted);border-radius:.5rem;font-size:.8125rem;color:var(--color-text-muted);margin-bottom:2rem}.hint-box.svelte-1nodsya svg{flex-shrink:0;margin-top:1px}.hint-text.svelte-1nodsya{margin:0;line-height:1.55}.checklist-note.svelte-1nodsya{list-style:disc;margin:0 0 .875rem;padding-left:1.25rem;display:flex;flex-direction:column;gap:.3rem;font-size:.9375rem;line-height:1.45;color:var(--color-text-muted)}.checklist-hint-icon.svelte-1nodsya{display:grid;place-items:center;width:38px;height:38px;border-radius:999px;background:color-mix(in srgb,var(--ton-mint) 13%,var(--color-bg-card));color:var(--color-primary);border:1px solid color-mix(in srgb,var(--ton-mint) 22%,var(--color-border))}.checklist-hint.svelte-1nodsya h2:where(.svelte-1nodsya){margin:0 0 .3rem;font-size:1rem;line-height:1.25;color:#1f5c5b}.checklist-hint.svelte-1nodsya p:where(.svelte-1nodsya){margin:0 0 .7rem;color:var(--color-text);line-height:1.55}.checklist-hint.svelte-1nodsya ul:where(.svelte-1nodsya){display:grid;gap:.45rem;margin:0;padding:0;list-style:none}.checklist-hint.svelte-1nodsya li:where(.svelte-1nodsya){display:grid;grid-template-columns:auto minmax(0,1fr);gap:.5rem;align-items:start;color:var(--color-text);line-height:1.45}.checklist-hint.svelte-1nodsya li:where(.svelte-1nodsya) svg{margin-top:.12rem;color:#1f5c5b}.related-section.svelte-1nodsya{margin-bottom:2rem}.related-section.svelte-1nodsya h2:where(.svelte-1nodsya){font-size:1.375rem;font-weight:800;margin:0 0 .875rem}.related-grid.svelte-1nodsya{display:flex;flex-wrap:wrap;gap:.625rem}.related-card.svelte-1nodsya{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem .875rem;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:.625rem;text-decoration:none;color:var(--color-text);font-size:.875rem;font-weight:600;transition:border-color .15s,background .15s}.related-card.svelte-1nodsya:hover{border-color:var(--color-primary);background:var(--color-primary-pale, #e0fdf4);text-decoration:none}.content-sidebar-layout.svelte-1nodsya{display:grid;grid-template-columns:minmax(0,1fr) minmax(14.75rem,16.5rem);gap:1.25rem;align-items:start}.content-main.svelte-1nodsya{min-width:0}@media(max-width:900px){.hero-img.svelte-1nodsya{max-height:240px}.schulden-grid.svelte-1nodsya{grid-template-columns:1fr}.schulden-side.svelte-1nodsya{display:none}.content-sidebar-layout.svelte-1nodsya{grid-template-columns:1fr}}@media(max-width:540px){.hero-img.svelte-1nodsya{max-height:200px}.tools-grid.svelte-1nodsya{grid-template-columns:1fr}.content-page.schulden-page.svelte-1nodsya{padding:1.25rem 1rem 2.5rem}.schulden-card.svelte-1nodsya,.schulden-tool-section.svelte-1nodsya{padding:1.25rem}.intro-panel.svelte-1nodsya{padding:1.25rem 1.125rem 1.25rem 1.375rem}.intro-panel-head.svelte-1nodsya{margin-bottom:.875rem}.intro-panel-icon.svelte-1nodsya{display:none}.schulden-step.svelte-1nodsya,.schulden-note.svelte-1nodsya{grid-template-columns:38px minmax(0,1fr);gap:.875rem}.schulden-step.svelte-1nodsya:not(:last-child):before{left:19px;top:4.625rem;bottom:.625rem}.schulden-step.svelte-1nodsya:first-child:not(:last-child):before{top:3.125rem}.schulden-step-marker.svelte-1nodsya,.schulden-note-icon.svelte-1nodsya{width:38px;height:38px}}.tool-desc.svelte-1nodsya{margin:.35rem 0 0;white-space:pre-line;font-size:.9375rem;line-height:1.4;color:var(--color-text-muted);font-weight:400}.tools-intro.svelte-1nodsya{margin:0 0 1rem}.tools-intro.svelte-1nodsya p{margin:0 0 .5rem}button.tool-card.svelte-1nodsya{width:100%;text-align:left;font:inherit;cursor:pointer}.content-page .page-content .view-container{max-width:none}
