.zg-krume{background:var(--body-bg)}.zg-krume .mk-breadcrumb{padding-top:var(--abstand-4);padding-bottom:0}@media (width<=899px){.zg-krume-straff .mk-breadcrumb{padding-top:8px}}.zg-krume a{text-decoration:none}.zg-karten{gap:var(--abstand-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.zg-karte{border:1px solid var(--mk-haarlinie-stark);border-radius:var(--radius-dialog);background:var(--n0);flex-direction:column;gap:10px;min-width:0;padding:24px;display:flex}.zg-karte-nr{margin:0}.zg-karte h3{font-size:var(--text-xl);letter-spacing:-.015em;color:var(--n900);margin:0;font-weight:650;line-height:1.25}.zg-karte p:not(.zg-karte-nr){font-size:var(--text-l);color:var(--n600);margin:0;line-height:1.55}.zg-cta{margin-top:var(--abstand-6);padding-top:var(--abstand-3,12px);align-items:center}.zg-cta .btn{min-height:var(--touch-ziel)}.zg-cta-fussnote{font-size:var(--text-m);color:var(--n500);margin:0}@media (width<=899px){.zg-karten{gap:var(--abstand-4);grid-template-columns:minmax(0,1fr)}.zg-karte{padding:20px}}.zs-fuer .zg-krume{background:0 0}.zs-fuer .hero{max-width:var(--mk-container-breite);padding:44px var(--mk-container-rand) 24px;background:0 0;grid-template-columns:minmax(0,600px) minmax(0,1fr);align-items:center;gap:72px;margin:0 auto;overflow-x:visible}.zs-fuer .hero:before,.zs-fuer .hero:after{content:none}.zs-fuer .hero-pill{display:none}.zs-fuer .hero-h1{letter-spacing:-.042em;text-wrap:balance;margin:0;font-size:54px;font-weight:800;line-height:1.03}.zs-fuer .hero-h1 br{display:none}.zs-fuer .hero-h1-2{color:var(--z-leise);letter-spacing:-.035em;margin-top:4px;font-size:.8em;font-weight:650;display:block}.zs-fuer .hero-absatz{color:var(--z-lead);max-width:46ch;margin:20px 0 0;font-size:17px;line-height:1.55}.zs-fuer .hero-absatz strong{color:inherit;font-weight:400}.zs-fuer .hero-korb{margin-top:30px}.zs-fuer .hk{border-color:var(--z-kante);box-shadow:var(--z-schatten);border-radius:18px;gap:0;padding:20px 22px 16px}.zs-fuer .hk-kicker{letter-spacing:0;text-transform:none;color:var(--z-ink);margin-bottom:1px;font-size:14px;font-weight:650}.zs-fuer .hk-feld{border-color:var(--z-kante);border-radius:12px;min-height:50px}.zs-fuer .hk-trenner,.zs-fuer .ka-kicker{display:none}.zs-fuer [data-korb=ablage]{margin-top:12px}.zs-fuer .ka-zone{border-width:1px;border-color:var(--z-kante);min-height:0;color:var(--z-neben);background:0 0;border-radius:12px;padding:12px 14px}.zs-fuer .ka-zone .ka-icon{width:16px;height:16px}.zs-fuer .ka-zone{grid-template-columns:16px minmax(0,1fr);column-gap:10px}.zs-fuer .ka-text{flex-flow:wrap;align-items:baseline;gap:0 6px}.zs-fuer .ka-zeile{color:var(--z-ink);font-size:14px;font-weight:600}.zs-fuer .ka-beispiele{color:var(--z-neben);font-size:14px}.zs-fuer .hk-fuss-zeile{flex-direction:column;align-items:stretch;gap:8px;margin-top:14px;padding-top:0}.zs-fuer .hk-fuss{display:none}.zs-fuer .hk-cta{border-radius:12px;justify-content:center;width:100%;height:48px;font-size:15px;font-weight:650}.zs-fuer .zg-direkt{border-top:0;justify-content:flex-start;gap:4px 14px;margin-top:0;padding:12px 22px 0}.zs-fuer .zg-direkt+.zusage{margin-top:12px}.zs-fuer .hero .sv3-rechts{align-self:center;padding:0 8px 0 36px}.zs-fuer .sv3-figur{max-width:410px}.zs-fuer .sv3-satz{font-size:14px}@media (width<=899px){.zs-fuer .hero{grid-template-columns:minmax(0,1fr);gap:0;padding:14px 16px 8px}.zs-fuer .a-handy-muster{align-items:center;gap:14px;margin-top:22px;display:flex}.zs-fuer .a-handy-muster .streifen{border:1px solid var(--n-200);cursor:pointer;background:#fff;border-radius:8px;flex:none;width:116px;height:78px;padding:0;position:relative;overflow:hidden}.zs-fuer .a-handy-muster .streifen .pb-blatt{width:290px;box-shadow:none;border-radius:0;position:absolute;top:-86px;left:-62px}.zs-fuer .a-handy-muster .muster-text{text-align:left;margin:0;font-size:13.5px}.zs-fuer .a-handy-muster .sv-link{font-size:13.5px}}@media (width<=767px){.zs-fuer .hero-h1{letter-spacing:-.035em;font-size:34px}.zs-fuer .hero-h1-2{letter-spacing:-.03em;font-size:.74em}.zs-fuer .hero-absatz{margin-top:12px;font-size:15px;line-height:1.5}.zs-fuer .hero-korb{margin-top:18px}.zs-fuer .hk{border-radius:16px;padding:16px 16px 12px}.zs-fuer .ka-zone{padding:10px 12px}.zs-fuer .ka-zeile,.zs-fuer .ka-beispiele{font-size:13px}.zs-fuer .zg-direkt{padding:11px 0 0;font-size:13px}}
