.ablauf-group{margin-top:48px}.ablauf-group__title{margin:0 0 20px;font-size:clamp(24px,2.6vw,32px)}.ablauf-grid{gap:20px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.ablauf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.ablauf-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ablauf-card{padding:0}.ablauf-card__link{height:100%;color:inherit;flex-direction:column;gap:12px;padding:24px;text-decoration:none;display:flex}.ablauf-card h3{margin:0;font-size:21px}.ablauf-card p{margin:0}.ablauf-card__facts,.ablauf-facts{flex-wrap:wrap;gap:8px 20px;margin:auto 0 0;padding-top:8px;font-size:14px;display:flex}.ablauf-card__facts div,.ablauf-facts div{flex-direction:column;display:flex}.ablauf-card__facts dt,.ablauf-facts dt{color:var(--c-text-muted)}.ablauf-card__facts dd,.ablauf-facts dd{color:var(--c-text);margin:0;font-weight:600}.ablauf-facts{gap:12px 32px;margin-top:8px;font-size:15px}.ablauf-byline{color:var(--c-text-muted);margin:0;font-size:16px;line-height:1.5}.ablauf-body{max-width:820px}.ablauf-body h2{text-wrap:balance;margin:48px 0 12px;font-size:clamp(24px,2.4vw,30px)}.ablauf-body h2:first-child{margin-top:0}.ablauf-body p{font-size:18px;line-height:1.7}.ablauf-limits{gap:12px;margin:0;padding-left:24px;font-size:18px;line-height:1.7;display:grid}.ablauf-limits li{padding-left:8px}.ablauf-limits li::marker{color:var(--c-brand)}.ablauf-offer{margin-top:40px}.step-compare{gap:20px;margin:32px 0 8px;display:grid}@media (min-width:720px){.step-compare{grid-template-columns:repeat(2,minmax(0,1fr))}}.step-compare__col{border:1px solid var(--c-line);border-radius:var(--radius);background:var(--c-bg);padding:24px}.step-compare__col--danach{border-color:var(--c-brand)}.step-compare h3{margin:0 0 12px;font-size:18px}.step-compare__col--danach h3{color:var(--c-brand)}.step-compare ol{gap:12px;margin:0;padding-left:20px;display:grid}.step-compare__strike{background:linear-gradient(currentColor, currentColor) no-repeat 0 58% / calc(var(--strike,0) * 100%) 1.5px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.ablauf-calc{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}@media (min-width:720px){.ablauf-calc{grid-template-columns:repeat(4,minmax(0,1fr))}}.ablauf-calc>div{border-radius:var(--radius);background:var(--c-surface);color:var(--c-text-muted);flex-direction:column;gap:4px;padding:16px;font-size:14px;display:flex}.ablauf-calc__value{font-family:var(--f-serif);color:var(--c-brand);font-size:24px}
