@media(min-width:1024px){html[data-theme=ds] .mp-opt{grid-template-columns:minmax(520px,1.15fr) minmax(0,1fr);gap:clamp(48px,5vw,80px)}}html[data-theme=ds] .mp-opt__text{max-width:560px;padding-top:0}html[data-theme=ds] .mp-opt--hoch .mp-shots__stage .uhw-vn{max-width:440px;margin-inline:auto}@media(max-width:1023px){html[data-theme=ds] .mp-opt__text{max-width:none}html[data-theme=ds] .mp-opt__visual{max-width:640px}}@media(min-width:1024px){html[data-theme=ds] .mp-exp{grid-template-columns:minmax(0,1fr) minmax(520px,1.15fr);gap:clamp(48px,5vw,80px)}}html[data-theme=ds] .mp-exp__text{max-width:560px}html[data-theme=ds] .mp-exp__more{margin-top:24px}html[data-theme=ds] .mp-stack{--stack-gap: 8px;--stack-stem: 16px;margin:0;padding:0;border:0;border-radius:0;background:none}html[data-theme=ds] .mp-stack__title{margin-bottom:16px;font-size:20px;line-height:1.3;letter-spacing:-.02em}html[data-theme=ds] .mp-stack__stage{container-type:inline-size;padding:var(--space-8);background:var(--background-elevated)}html[data-theme=ds] .mp-stack__land{padding:16px;border:0;border-radius:0;background:var(--background-default)}html[data-theme=ds] .mp-stack__land:after{top:100%;background:var(--border-strong)}html[data-theme=ds] .mp-stack__ord{font:400 12px/1.4 var(--font-display);color:var(--content-muted)}html[data-theme=ds] .mp-stack__ord-num{font-variant-numeric:tabular-nums}html[data-theme=ds] .mp-stack__name{margin-top:8px;font:400 18px/1.25 var(--font-display);letter-spacing:-.02em;color:var(--content-strong)}html[data-theme=ds] .mp-stack__lang{margin-top:2px;font:400 13px/1.4 var(--font-sans);color:var(--content-subtle)}html[data-theme=ds] .mp-stack__line{padding-top:16px;font:400 13px/1.45 var(--font-sans);color:var(--content-default)}html[data-theme=ds] .mp-stack__base{column-gap:12px;row-gap:4px;padding:16px 20px;border:0;border-radius:0;background:var(--background-inverted);font:400 15px/1.45 var(--font-sans);color:var(--content-inverted-muted)}html[data-theme=ds] .mp-stack__base-title{font:400 16px/1.4 var(--font-display);letter-spacing:-.01em;color:var(--content-inverted)}html[data-theme=ds] .mp-stack__caption{margin-top:16px;font:400 15px/1.5 var(--font-sans);color:var(--content-subtle)}@media(prefers-reduced-motion:no-preference){html[data-theme=ds].js .mp-stack[data-reveal] :is(.mp-stack__base,.mp-stack__land){transition-property:opacity,transform;transition-duration:var(--duration-slow);transition-timing-function:var(--ease-out-expo)}}@media(max-width:1023px){html[data-theme=ds] .mp-exp__text{max-width:none}html[data-theme=ds] .mp-stack__stage{padding:var(--space-6)}}@media(max-width:767px){html[data-theme=ds] .mp-stack__stage{padding:var(--space-4)}html[data-theme=ds] .mp-stack__land{padding:14px}html[data-theme=ds] .mp-stack__name{font-size:17px}html[data-theme=ds] .mp-stack__base{padding:14px 16px}}html[data-theme=ds] .mp-kunden .mp-kunden__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px}html[data-theme=ds] .mp-kunden .case__who{flex:none;margin-top:-16px;font:400 14px/1.4 var(--font-sans);color:var(--content-subtle)}html[data-theme=ds] .mp-kunden .case__logo{height:18px}html[data-theme=ds] .mp-kunden .case__logo--jaloom{height:22px}html[data-theme=ds] .mp-kunden .case__logo--jw{height:21px}html[data-theme=ds] .mp-kunden :is(.bars__kpi,.case__outcome-kpi,.case__kpi){display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px}html[data-theme=ds] .mp-kunden .case :is(.bars__kpi,.case__outcome-kpi){margin-bottom:32px;font-size:clamp(4rem,8vw,6rem);line-height:1;letter-spacing:-.06em}html[data-theme=ds] .mp-kunden .case__kpi{gap:4px 12px}html[data-theme=ds] .mp-kunden .mp-kunden__kpi-text{font:400 16px/1.3 var(--font-sans);letter-spacing:0}html[data-theme=ds] .mp-kunden .case :is(.bars__kpi,.case__outcome-kpi) .mp-kunden__kpi-text{color:var(--content-inverted-muted)}html[data-theme=ds] .mp-kunden .case__kpi .mp-kunden__kpi-text{color:var(--content-subtle)}html[data-theme=ds] .mp-kunden .case__quote figcaption{gap:12px}html[data-theme=ds] .mp-kunden .case__quote figcaption strong{display:block;font:500 14px/20px var(--font-sans);color:var(--content-strong)}html[data-theme=ds] .mp-kunden .mp-kunden__role{display:block;font:400 14px/1.4 var(--font-sans);color:var(--content-subtle)}html[data-theme=ds] .mp-kunden .case--big>.case__outcome{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;gap:32px}html[data-theme=ds] .mp-kunden .case--big>.case__outcome .case__outcome-kpi{margin-bottom:0}html[data-theme=ds] .mp-kunden .case--big>.case__outcome+.case__quote{margin-top:0}@media(max-width:767px){html[data-theme=ds] .mp-kunden .case :is(.bars__kpi,.case__outcome-kpi){margin-bottom:24px}html[data-theme=ds] .mp-kunden .case--big>.case__outcome{gap:24px}}html[data-theme=ds] .danke-hero .section__body{padding-block:64px 0}@media(min-width:976px){html[data-theme=ds] .danke-hero .section__body{padding-top:80px}}html[data-theme=ds] .danke-hero .lead{max-width:var(--container-lead)}html[data-theme=ds] .danke-split{gap:clamp(40px,5vw,80px)}html[data-theme=ds] .danke-split .lead{max-width:460px}html[data-theme=ds] .danke-fragen{border-top-color:var(--border-default)}html[data-theme=ds] .danke-fragen li{grid-template-columns:32px minmax(0,1fr);gap:12px;padding:20px 0;border-bottom-color:var(--border-default)}html[data-theme=ds] .danke-fragen__n{display:block;width:auto;height:auto;padding-top:6px;border:0;border-radius:0;font:400 12px/1.4 var(--font-display);font-variant-numeric:tabular-nums;color:var(--content-muted)}html[data-theme=ds] .danke-fragen__q{margin-bottom:4px;font-size:20px;line-height:1.3;letter-spacing:-.02em}html[data-theme=ds] .danke-fragen li p{font-size:15px;line-height:1.5;color:var(--content-subtle)}html[data-theme=ds] .danke-note{margin-top:20px;font:400 15px/1.5 var(--font-sans);color:var(--content-subtle)}html[data-theme=ds] .danke-lesen__title{margin-bottom:var(--content-gap)}html[data-theme=ds] .danke-lesen{gap:8px}html[data-theme=ds] .danke-card{gap:16px;padding:28px;border:0;border-radius:0;background:var(--background-elevated);transition:background-color var(--duration-fast) var(--ease-standard)}html[data-theme=ds] .danke-card:hover{border-color:transparent;background:var(--background-elevated-hover)}html[data-theme=ds] .danke-card:hover .textlink{color:var(--content-brand-hover)}html[data-theme=ds] .danke-card:hover .textlink:after{transform:translate(4px)}html[data-theme=ds] .danke-card__label{font:400 14px/1.5 var(--font-display);color:var(--content-subtle)}html[data-theme=ds] .danke-card__title{font:400 22px/1.25 var(--font-display);letter-spacing:-.025em;color:var(--content-strong)}html[data-theme=ds] .danke-card .textlink{padding-top:8px}html[data-theme=ds] .danke-end{margin-top:var(--content-gap);padding-top:32px;border-top-color:var(--border-subtle)}html[data-theme=ds] .danke-end p{font-size:17px;line-height:1.5;color:var(--content-default)}html[data-theme=ds] .danke-end a{font-weight:400;color:var(--content-brand);text-decoration:none;transition:color var(--duration-fast) var(--ease-standard)}html[data-theme=ds] .danke-end a:hover{color:var(--content-brand-hover);text-decoration:underline;text-underline-offset:3px}html[data-theme=ds] .danke-end .danke-end__gruss{margin-top:12px;font:400 clamp(1.375rem,2vw,1.625rem)/1.3 var(--font-display);letter-spacing:-.025em;color:var(--content-strong)}@media(max-width:767px){html[data-theme=ds] .danke-card{padding:24px}html[data-theme=ds] .danke-fragen__q{font-size:18px}}
