.leistung{scroll-margin-top:var(--sp-2)}.leistung-nummer-spalte{grid-column:1/span 2}.leistung-nummer{background:var(--pink);width:120px;height:120px;font-size:5rem;font-weight:var(--w-bold);justify-content:center;align-items:center;line-height:1;display:inline-flex}.leistung-inhalt{gap:var(--sp-6);flex-direction:column;grid-column:3/span 10;display:flex}.leistung-kopf{flex-direction:column;gap:20px;max-width:54rem;display:flex}.leistung-titel{font-size:2.5rem;line-height:1.12}.leistung-lead{font-size:var(--fs-l);line-height:1.4}.leistung-spalten{column-gap:var(--grid-gap);row-gap:var(--sp-5);grid-template-columns:repeat(10,minmax(0,1fr));display:grid}.leistung-block{gap:var(--sp-2);flex-direction:column;display:flex}.leistung-block:first-child{grid-column:1/span 5}.leistung-block:last-child{grid-column:7/span 4}.leistung-block-titel{font-size:var(--fs-m);font-weight:var(--w-bold)}.leistung-dazu{flex-direction:column;gap:10px;display:flex}.leistung-dazu li{text-indent:-1.2em;padding-left:1.2em}.leistung-dazu li:before{content:"–";text-indent:0;width:1.2em;display:inline-block}.leistung-kosten{flex-direction:column;gap:10px;margin:0;display:flex}.leistung-kosten>div{justify-content:space-between;gap:var(--sp-2);display:flex}.leistung-kosten dd{font-weight:var(--w-bold);white-space:nowrap;margin:0}@media (max-width:760px){.leistung-nummer{width:72px;height:72px;font-size:3rem}.leistung-inhalt{gap:var(--sp-5)}.leistung-titel{font-size:var(--fs-2xl)}.leistung-spalten{grid-template-columns:minmax(0,1fr)}.leistung-block:first-child,.leistung-block:last-child{grid-column:auto}}.anlass-abschnittstitel{margin-bottom:var(--sp-8)}.anlass-beispiel{grid-column:span 6}
