.ablaufstory{margin:var(--space-6) 0 0;gap:0;padding:0;list-style:none;display:grid}.ablaufstory__schritt{border-top:var(--rule-hair) solid currentColor;gap:var(--space-2) var(--space-3);padding-block:var(--space-4) var(--space-5);grid-template-columns:minmax(3.5rem,.18fr) minmax(0,1fr);display:grid}.ablaufstory__nummer{color:var(--akzent-schrift);font-family:var(--font-display);font-variant-numeric:tabular-nums;grid-row:1/span 2;font-size:clamp(2.2rem,8vw,4.5rem);line-height:.9}.ablaufstory__schritt h3{color:inherit;font-family:var(--font-body);font-size:var(--text-h3);-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;margin:0;font-weight:600;line-height:1.2}.ablaufstory__text,.ablaufstory__text p{color:inherit;max-width:var(--measure-text);margin:0;line-height:1.7}[data-variante=befund] .ablaufstory__schritt{border-color:var(--color-rule-2)}[data-variante=direktzugang] .ablaufstory__schritt,[data-variante=personal-training] .ablaufstory__schritt{border-color:var(--panel-hairline)}[data-variante=direktzugang] .ablaufstory__text,[data-variante=personal-training] .ablaufstory__text{color:var(--color-ink-muted-min)}@media (width>=60rem){[data-variante=befund]{grid-template-columns:repeat(12,minmax(0,1fr))}[data-variante=befund] .ablaufstory__schritt{grid-column:1/span 7}[data-variante=befund] .ablaufstory__schritt:nth-child(2){grid-column:4/span 7}[data-variante=befund] .ablaufstory__schritt:nth-child(3){grid-column:6/span 7}[data-variante=direktzugang]{column-gap:var(--space-5);grid-template-columns:repeat(12,minmax(0,1fr))}[data-variante=direktzugang] .ablaufstory__schritt{grid-column:span 4;grid-template-columns:1fr;align-content:start;padding-block-end:var(--space-6)}[data-variante=direktzugang] .ablaufstory__nummer{grid-row:auto}[data-variante=direktzugang] .ablaufstory__schritt:nth-child(2){margin-top:var(--space-5)}[data-variante=direktzugang] .ablaufstory__schritt:nth-child(3){margin-top:var(--space-7)}[data-variante=personal-training] .ablaufstory__schritt{column-gap:clamp(var(--space-4), 5vw, var(--space-7));grid-template-columns:repeat(12,minmax(0,1fr))}[data-variante=personal-training] .ablaufstory__nummer{grid-area:1/1/auto/span 2}[data-variante=personal-training] .ablaufstory__schritt h3{grid-column:3/span 3}[data-variante=personal-training] .ablaufstory__text{grid-column:7/span 6}[data-variante=personal-training] .ablaufstory__schritt:nth-child(2n) .ablaufstory__nummer{grid-column:2/span 2}[data-variante=personal-training] .ablaufstory__schritt:nth-child(2n) h3{grid-column:4/span 3}}
