.wege-wahl{padding-top:14px;padding-bottom:0}.wege-wahl ul{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.wege-kachel{border:1px solid var(--line);border-top:3px solid var(--line);height:100%;min-height:76px;color:var(--ink);background:0 0;border-radius:3px;flex-direction:column;justify-content:center;gap:2px;padding:12px 18px;transition:border-color .18s,background .18s;display:flex}a.wege-kachel:hover{border-color:var(--ink);border-top-color:var(--copper-ui);background:#fff}.wege-kachel[aria-current=page]{border-color:var(--ink);border-top-color:var(--copper);cursor:default;background:#fff}.wege-kachel .wk-kopf{flex-wrap:wrap;align-items:baseline;gap:2px 12px;display:flex}.wege-kachel .wk-titel{letter-spacing:-.02em;font-size:17px;font-weight:750;line-height:1.25}.wege-kachel .wk-zeit{color:var(--copper-ui);font-size:13px;font-weight:650}.wege-kachel .wk-kurz{color:var(--muted);font-size:13px;line-height:1.4}@media (max-width:640px){.wege-wahl{padding-top:10px}.wege-wahl ul{gap:8px}.wege-kachel{gap:0;min-height:0;padding:9px 11px 10px}.wege-kachel .wk-kurz{display:none}.wege-kachel .wk-kopf{flex-direction:column;gap:0}.wege-kachel .wk-titel{font-size:15px}.wege-kachel .wk-zeit{font-size:12px}}.cta-paar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.button.zweit{color:var(--ink);border-color:var(--ink);background:0 0}.button.zweit:hover{background:var(--ink);color:#fff;border-color:var(--ink)}@media (max-width:480px){.cta-paar{flex-direction:column;align-items:stretch;width:100%}}.ddw-rechner .anmeldung{width:100%;padding:1.25rem 0 0}.ddw-rechner .anmeldung .kg-card{padding-top:1.1rem}.ddw-rechner .anm-hinweis{background:var(--am100);border-radius:var(--r-md);color:#763b26;border:1px solid #e8cdbe;margin:0 0 1rem;padding:.75rem 1rem;font-size:.88rem;line-height:1.5}.ddw-rechner .anm-hinweis a{color:inherit;font-weight:700;text-decoration:underline}.ddw-rechner .anm-feldfehler{color:#9a2c1b;margin:.35rem 0 0;font-size:.85rem;font-weight:600}.ddw-rechner .anm-feldfehler:empty{display:none}.ddw-rechner .anm-tel{position:relative}.ddw-rechner .anm-tel>span{color:var(--s500);pointer-events:none;font-size:.85rem;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.ddw-rechner .anm-tel input{padding-left:52px}.ddw-rechner .kg-group input[aria-invalid=true]{border-color:#9a2c1b}.ddw-rechner .anm-einwilligungen{gap:.2rem;margin-bottom:1.1rem;display:grid}.ddw-rechner .anm-einwilligungen .kg-privacy{margin-bottom:.6rem}.ddw-rechner .anm-code{flex-direction:column;gap:.4rem;max-width:17rem;margin:1rem 0;display:flex}.ddw-rechner .anm-code label{color:var(--s700);font-size:.82rem;font-weight:700}.ddw-rechner .anm-code input{letter-spacing:.35em;text-align:center;border:1.5px solid var(--ui-line);border-radius:var(--r-sm);width:100%;min-height:58px;color:var(--s900);background:#fff;padding:.5rem .6rem;font-family:ui-monospace,Menlo,monospace;font-size:1.7rem}.ddw-rechner .anm-code input[aria-invalid=true]{border-color:#9a2c1b}.ddw-rechner .anm-zeile{flex-wrap:wrap;align-items:center;gap:.6rem 1.2rem;margin:.4rem 0 0;display:flex}.ddw-rechner .anm-link{min-height:40px;color:var(--cta);font:inherit;cursor:pointer;background:0 0;border:0;padding:.45rem 0;font-size:.9rem;font-weight:650;text-decoration:underline}.ddw-rechner .anm-link:disabled{color:var(--s500);cursor:not-allowed;text-decoration:none}.ddw-rechner .anm-korrektur{border:1px solid var(--s200);border-radius:var(--r-md);background:#fff;gap:.6rem;margin:1rem 0;padding:1rem;display:grid}.ddw-rechner .anm-korrektur .btn-next{flex:none;min-height:48px}.ddw-rechner .anm-status{color:var(--s700);align-items:center;gap:.6rem;margin:.6rem 0;font-size:.9rem;display:flex}.ddw-rechner .anm-fortsetzen{border-top:1px solid var(--s200);margin-top:1.4rem;padding-top:1rem}.ddw-rechner .anm-ausfall{margin:0 0 1rem}.ddw-rechner .check-karte{border:1px solid var(--s200);border-left:4px solid var(--kupfer);border-radius:var(--r-md);background:#fff;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.2rem 2rem;margin:.4rem 0 1.2rem;padding:1.5rem 1.6rem;display:grid}.ddw-rechner .check-karte h4{color:var(--s900);letter-spacing:-.02em;margin:0 0 .35rem;font-size:1.2rem;font-weight:800;line-height:1.3}.ddw-rechner .check-karte p{color:var(--s600);max-width:60ch;font-size:.93rem;line-height:1.6}.ddw-rechner .check-karte ul{flex-wrap:wrap;gap:.3rem 1.2rem;margin:.7rem 0 0;list-style:none;display:flex}.ddw-rechner .check-karte li{color:var(--s700);font-size:.82rem}.ddw-rechner .check-karte li:before{content:"✓ ";color:var(--e600);font-weight:800}.ddw-rechner .check-karte .btn-primary{white-space:nowrap;min-width:0;text-decoration:none}@media (max-width:640px){.ddw-rechner .check-karte{grid-template-columns:1fr;padding:1.2rem 1.1rem}.ddw-rechner .check-karte .btn-primary{white-space:normal}}.ddw-rechner .dc-schritt{width:100%;padding:1.25rem 0 0}.ddw-rechner .dc-schritt .dapp{margin:0}.ddw-rechner .dc-schritt .dapp-modul:first-child{border-top:0;margin-top:0;padding-top:.4rem}.ddw-rechner .dc-optional{color:var(--cta);border:1px solid var(--kupfer);vertical-align:.15em;background:#fff;border-radius:999px;margin-left:.5rem;padding:1px 10px;font-size:.75rem;font-weight:700;display:inline-block}.ddw-rechner .dc-steckbrief{overflow-wrap:anywhere;border-top:1px solid var(--s200);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;margin:0 0 1rem;display:grid}.ddw-rechner .dc-steckbrief>div{border-bottom:1px solid var(--s200);padding:.8rem .2rem}.ddw-rechner .dc-steckbrief dt{color:var(--s500);font-size:.78rem;font-weight:650}.ddw-rechner .dc-steckbrief dd{color:var(--s900);margin:.1rem 0 0;font-size:1rem;font-weight:700}.ddw-rechner .dc-steckbrief dd small{color:var(--s600);margin-top:.1rem;font-size:.75rem;font-weight:500;display:block}.ddw-rechner .dc-steckbrief .voll{grid-column:1/-1}.ddw-rechner .dc-aktionen{flex-wrap:wrap;align-items:center;gap:.8rem 1rem;margin-top:1.4rem;display:flex}.ddw-rechner .dc-aktionen .btn-next{flex:14rem}.ddw-rechner .dc-aktionen .btn-back{flex:none}.ddw-rechner .dc-aktionen .dapp-link{margin-left:auto}.ddw-rechner .dc-platzhalter{border:1px dashed var(--s300);border-radius:var(--r-md);color:var(--s600);background:#fff;padding:1rem 1.1rem;font-size:.9rem;line-height:1.55}.ddw-rechner .dc-zusammenfassung{margin:0 0 1.2rem}@media (max-width:640px){.ddw-rechner .dc-steckbrief{grid-template-columns:1fr}.ddw-rechner .dc-aktionen{flex-direction:column-reverse;align-items:stretch}.ddw-rechner .dc-aktionen .dapp-link{text-align:center;margin-left:0}}.ddw-rechner .dc-haus-aktionen{flex-wrap:wrap;align-items:center;gap:.6rem 1.4rem;margin-top:1.2rem;display:flex}.ddw-rechner .dc-haus-aktionen .btn-next{flex:none;min-height:48px;padding:12px 28px}.ddw-rechner .dc-mailhinweis{color:var(--s700);border:1px solid var(--s200);border-left:3px solid var(--kupfer);border-radius:var(--r-md);background:#fff;margin:0 0 1rem;padding:.6rem .9rem;font-size:.85rem;line-height:1.5}.ddw-rechner .dc-mailhinweis p{margin:0 0 .6rem}.ddw-rechner .dc-mailhinweis-warn{border-left-color:#b3261e}.ddw-rechner .dc-mailkorrektur{gap:.5rem;max-width:26rem;display:grid}.ddw-rechner .dc-mailkorrektur .btn-next{flex:none;min-height:48px}.dc-erhalten{border:1px solid var(--line,#d9d5cf);border-left:3px solid var(--copper,#b96746);background:#fff;border-radius:3px;max-width:70ch;margin-top:10px}.dc-erhalten summary{cursor:pointer;min-height:40px;color:var(--copper-ui,#8f4930);align-items:center;padding:8px 14px;font-size:15px;font-weight:700;display:flex}.dc-erhalten summary:focus-visible{outline:3px solid var(--copper-ui,#8f4930);outline-offset:2px}.dc-erhalten-inhalt{padding:2px 14px 14px}.dc-erhalten-titel{margin:0 0 4px;font-size:15px;font-weight:700}.dc-erhalten ul{margin:0 0 8px;padding-left:20px;font-size:15px;line-height:1.6}.dc-erhalten .micro{margin:0 0 8px}.closing-mit-bild{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:0 48px;display:grid}.closing-mit-bild .closing-bild{border-radius:4px;grid-row:span 2;overflow:hidden}.closing-mit-bild h2{align-self:end;margin-bottom:26px}.closing-mit-bild .closing-aktion{align-self:start}@media (max-width:860px){.closing-mit-bild{grid-template-columns:minmax(0,1fr)}.closing-mit-bild .closing-bild{grid-row:auto;margin-bottom:24px}}
