html[data-theme=ds] :is(.ch-take,.we-ablauf){gap:48px}@media(min-width:1024px){html[data-theme=ds] :is(.ch-take,.we-ablauf){grid-template-columns:minmax(0,1fr) minmax(520px,1.15fr);gap:clamp(48px,5vw,80px)}html[data-theme=ds] :is(.ch-take__text,.we-ablauf__text){max-width:560px}html[data-theme=ds] :is(.ch-take__figure,.we-ablauf__figure){padding-top:0;top:calc(var(--header-height) + var(--space-6))}}html[data-theme=ds] :is(.ch-take__more,.we-ablauf__more){margin-top:var(--space-6)}html[data-theme=ds] :is(.ch-take__card,.we-ablauf__card){padding:0;border:0;border-radius:0;background:none}html[data-theme=ds] :is(.ch-take__title,.we-ablauf__title){margin-bottom:var(--space-4);font-size:20px;line-height:1.3;letter-spacing:-.02em}html[data-theme=ds] :is(.ch-take__caption,.we-ablauf__note){margin-top:var(--space-4);font:400 15px/1.5 var(--font-sans);color:var(--content-subtle)}html[data-theme=ds] :is(.ch-take__shot,.we-ablauf__stage){padding:var(--space-6);border:0;border-radius:0;background:var(--background-elevated)}@media(min-width:1280px){html[data-theme=ds] :is(.ch-take__shot,.we-ablauf__stage){padding:var(--space-8)}}@media(max-width:767px){html[data-theme=ds] :is(.ch-take__card,.we-ablauf__card){padding:0}html[data-theme=ds] :is(.ch-take__shot,.we-ablauf__stage){padding:var(--space-3)}html[data-theme=ds] :is(.ch-take__title,.we-ablauf__title){margin-bottom:var(--space-3);font-size:18px}html[data-theme=ds] :is(.ch-take__caption,.we-ablauf__note){margin-top:var(--space-3)}}html[data-theme=ds] .ch-take__shot{overflow:visible}html[data-theme=ds] .ch-take__shot img{border:1px solid var(--border-subtle);background:var(--background-default)}@media(prefers-reduced-motion:no-preference){html[data-theme=ds].js .ch-take__card[data-reveal] .ch-take__shot{opacity:1;transform:none;transition:none}html[data-theme=ds].js .ch-take__card[data-reveal] .ch-take__shot img{opacity:0;transform:translateY(12px);transition:opacity var(--duration-slow) var(--ease-out-expo),transform var(--duration-slow) var(--ease-out-expo)}html[data-theme=ds].js .ch-take__card[data-reveal].is-in .ch-take__shot img{opacity:1;transform:none;transition-delay:var(--duration-fast)}}html[data-theme=ds] .we-ablauf__tl{--pad: var(--space-5);padding:46px var(--pad) 0;background:var(--background-default);box-shadow:inset 0 0 0 1px var(--border-subtle)}html[data-theme=ds] .we-ablauf__marker{top:var(--space-4);left:calc(var(--pad) + (100% - 2 * var(--pad)) * var(--at) / var(--cols))}html[data-theme=ds] .we-ablauf__marker:before{background:var(--content-strong)}html[data-theme=ds] .we-ablauf__marker-text{font:500 14px/22px var(--font-display);letter-spacing:-.01em;color:var(--content-strong)}html[data-theme=ds] .we-ablauf__week{border-left-color:var(--border-default);font:400 14px/1.4 var(--font-display);font-variant-numeric:tabular-nums;color:var(--content-default)}html[data-theme=ds] .we-ablauf__lane{border-top-color:var(--border-subtle)}html[data-theme=ds] .we-ablauf__lane-title{font:400 16px/1.35 var(--font-display);letter-spacing:-.015em;color:var(--content-strong)}html[data-theme=ds] .we-ablauf__line{border-radius:0}html[data-theme=ds] .we-ablauf__seg{--c: var(--blue-500)}html[data-theme=ds] .we-ablauf__seg--alt{--c: var(--gray-500)}html[data-theme=ds] .we-ablauf__seg--listing{--c: var(--content-strong)}html[data-theme=ds] .we-ablauf__seg--vorbereitung .we-ablauf__line{background:repeating-linear-gradient(90deg,var(--gray-500) 0 6px,transparent 6px 10px)}html[data-theme=ds] .we-ablauf__seg-text{font:400 15px/1.35 var(--font-sans);color:var(--content-subtle)}html[data-theme=ds] .we-ablauf__seg--aus .we-ablauf__seg-text{color:var(--content-muted)}html[data-theme=ds] .we-ablauf__seg--live .we-ablauf__seg-text{font-weight:500;color:var(--content-brand)}html[data-theme=ds] .we-ablauf__seg--listing .we-ablauf__seg-text{font-weight:500;color:var(--content-strong)}@media(max-width:767px){html[data-theme=ds] .we-ablauf__tl{--pad: var(--space-3);padding-top:42px}html[data-theme=ds] .we-ablauf__marker{top:var(--space-3)}html[data-theme=ds] .we-ablauf__lane-title{font-size:15px}html[data-theme=ds] .we-ablauf__seg-text{font-size:14px}}@media(max-width:359px){html[data-theme=ds] .we-ablauf__stage{padding:var(--space-2)}html[data-theme=ds] .we-ablauf__tl{--pad: var(--space-2)}}html[data-theme=ds] .cases.fd-cases>.case.fd-case--wide{display:flex;flex-direction:column;align-items:stretch;background:var(--background-elevated);box-shadow:none}html[data-theme=ds] .cases.fd-cases>.fd-case--wide>.textlink{align-self:flex-start}@media(min-width:976px){html[data-theme=ds] .cases.fd-cases>.case.fd-case--wide{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);grid-template-rows:auto auto minmax(0,1fr);grid-template-areas:"problem box" "top box" "link box";align-items:start;gap:var(--space-6) clamp(40px,5vw,80px)}html[data-theme=ds] .cases.fd-cases>.fd-case--wide>.case__problem{grid-area:problem}html[data-theme=ds] .cases.fd-cases>.fd-case--wide>.case__top{grid-area:top}html[data-theme=ds] .cases.fd-cases>.fd-case--wide>.fd-case__outcome{grid-area:box}html[data-theme=ds] .cases.fd-cases>.fd-case--wide>.textlink{grid-area:link;align-self:end;margin-top:0}}html[data-theme=ds] .fd-case__outcome{padding:var(--space-7);background:var(--background-inverted);color:var(--content-inverted)}html[data-theme=ds] .fd-case__outcome .fd-kpis{display:grid;gap:var(--space-4);margin:0}html[data-theme=ds] .fd-case__outcome .fd-kpi{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px var(--space-4)}html[data-theme=ds] .fd-case__outcome .fd-kpi__value{font:400 clamp(2.75rem,4.4vw,4rem)/1 var(--font-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--content-inverted)}html[data-theme=ds] .fd-case__outcome .fd-kpi__text{font:400 16px/1.3 var(--font-sans);letter-spacing:0;color:var(--content-inverted-muted)}html[data-theme=ds] .fd-case__outcome .case__results.fd-case__results{gap:10px;margin-top:var(--space-7);padding:var(--space-6) 0 0;border:0;border-top:1px solid var(--gray-800)}html[data-theme=ds] .fd-case__outcome .case__results.fd-case__results li{font-size:15px;line-height:1.5;color:var(--content-inverted-muted)}html[data-theme=ds] .fd-case__outcome .case__results.fd-case__results li:before{top:4px;background:var(--lime-300)}@media(max-width:767px){html[data-theme=ds] .fd-case__outcome{padding:var(--space-5)}html[data-theme=ds] .fd-case__outcome .case__results.fd-case__results{margin-top:var(--space-5);padding-top:var(--space-5)}}html[data-theme=ds] .cases.fd-cases>.case.fd-case--stone{background:var(--background-elevated);box-shadow:none}html[data-theme=ds] .fd-offer .fd-roadmap__detail{margin-top:2px;font:400 14px/1.4 var(--font-sans);color:var(--content-subtle)}html[data-theme=ds] .fd-offer .fd-promise{margin:var(--space-2) 0;padding:var(--space-5) var(--space-6);background:var(--background-elevated);font:400 15px/1.5 var(--font-sans);color:var(--content-default)}html[data-theme=ds] .fd-offer .fd-promise__title{display:block;margin-bottom:4px;font:400 20px/1.3 var(--font-display);letter-spacing:-.02em;color:var(--content-strong)}html[data-theme=ds] .fd-offer .fd-add{margin-top:0;padding:13px 14px 13px 38px;background:var(--background-default);box-shadow:inset 0 0 0 1px var(--border-subtle);font:400 14px/1.45 var(--font-sans);color:var(--content-default)}html[data-theme=ds] .fd-offer .fd-add:before{left:14px;top:16px;background:var(--content-brand)}@media(max-width:767px){html[data-theme=ds] .fd-offer .fd-promise{padding:var(--space-5)}}@media(min-width:768px){html[data-theme=ds] [aria-labelledby=fd-kacheln-h] .section__head{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);column-gap:var(--content-gap);align-items:end;max-width:none}html[data-theme=ds] [aria-labelledby=fd-kacheln-h] .section__head .eyebrow{grid-column:1;grid-row:1}html[data-theme=ds] [aria-labelledby=fd-kacheln-h] .section__head h2{grid-column:1;grid-row:2}html[data-theme=ds] [aria-labelledby=fd-kacheln-h] .section__head .lead{grid-column:2;grid-row:2;margin:0}}@media(min-width:768px)and (max-width:1023px){html[data-theme=ds] .mp-grid.fd-kacheln{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){html[data-theme=ds] .mp-grid.fd-kacheln{grid-template-columns:repeat(4,minmax(0,1fr))}}html[data-theme=ds] .mp-grid.fd-kacheln .mp__fact{font:400 14px/1.45 var(--font-sans);color:var(--content-subtle);hyphens:manual}html[data-theme=ds] .mp-grid.fd-kacheln .mp--more .mp__fact{color:var(--content-inverted-muted)}@media(max-width:479px){html[data-theme=ds] .mp-grid.fd-kacheln{grid-template-columns:minmax(0,1fr)}html[data-theme=ds] .mp-grid.fd-kacheln .mp{min-height:0;gap:6px;padding:18px 44px 18px 16px}html[data-theme=ds] .mp-grid.fd-kacheln .mp__fact{margin-right:0}}@media(min-width:1024px){html[data-theme=ds] .fd-weitere .mp-grid.mp-weitere__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
