html:root:not([data-chrome-l]) :is(.v5c-logo,.v5c-mtrig){color:var(--adb-paper);text-shadow:var(--v5c-photo-shadow)}@media (max-width:1023.98px){.v5c-bar{--v5-halo:rgb(16,16,16)}html{background-color:rgb(16,16,16)}}.adb-clabel{margin:0;color:var(--adb-fg-muted);font-size:calc(var(--adb-fs-ui, 15px) * var(--adb-fz, 1));line-height:1.3}.adb-cclose,.adb-clabel{display:inline-flex;align-items:center;gap:10px}.adb-cclose{position:fixed;top:calc(var(--adb-header-h) + env(safe-area-inset-top, 0px) + 12px);right:max(var(--adb-gutter),env(safe-area-inset-right,0px));z-index:calc(var(--adb-z-header) - 1);justify-content:center;min-width:44px;height:44px;padding:0;border-radius:var(--adb-radius);background:var(--adb-paper);color:var(--adb-ink);box-shadow:var(--adb-shadow-soft);font-size:calc(14px * var(--adb-fz, 1));font-weight:700;line-height:1;text-decoration:none}.adb-cclose__text{display:none}.adb-cclose__x{flex:none}.adb-cclose:focus-visible{outline:2px solid var(--adb-lime);outline-offset:3px}@media (min-width:768px){.adb-cclose{padding:0 16px 0 20px}.adb-cclose__text{display:inline}}@media (hover:hover) and (pointer:fine){.adb-cclose{transition:background-color var(--adb-t-fast,.2s) var(--adb-e-out),color var(--adb-t-fast,.2s) var(--adb-e-out)}.adb-cclose:hover{background:var(--adb-ink);color:var(--adb-paper)}}@media print{.adb-cclose{display:none}}@media (max-width:767.98px){.adb-cclose{transition:opacity var(--adb-t-fast) var(--adb-e-out),visibility 0s linear 0s,background-color var(--adb-t-fast) var(--adb-e-out),color var(--adb-t-fast) var(--adb-e-out)}.adb-cclose[data-querfahrt]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--adb-t-fast) var(--adb-e-out),visibility 0s linear var(--adb-t-fast),background-color var(--adb-t-fast) var(--adb-e-out),color var(--adb-t-fast) var(--adb-e-out)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.adb-cclose,.adb-cclose[data-querfahrt]{transition:none}}@media (min-width:1024px){.adb-case .v10k--pains .v10-pains{min-height:0;grid-auto-rows:auto}}.adb-case [data-case-part=ausgangslage] .v10-pains__text{font-size:calc(clamp(17px, 1.3vw, 20px) * var(--adb-fz, 1));line-height:1.5}.adb-csteck{display:grid;grid-template-columns:minmax(0,1fr);gap:16px var(--adb-grid-gap);margin:clamp(28px,3vw,44px) 0 0;font-size:calc(15px * var(--adb-fz, 1));line-height:1.5}.adb-csteck dt{color:var(--adb-fg-muted)}.adb-csteck dd{margin:4px 0 0}.adb-csteck .adb-link{display:inline-block;padding-block:4px}@media (min-width:640px){.adb-csteck{grid-template-columns:repeat(2,minmax(0,1fr))}}.adb-case [data-case-part=learnings] .v10-hebel__titel{grid-column:2/-1;max-width:40ch;font-size:calc(var(--adb-fs-h3) * var(--adb-fz, 1));line-height:var(--adb-lh-h3);text-wrap:pretty}.adb-cmat__kopf{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;align-items:end}.adb-cmat__intro{max-width:46ch;margin:0;font-size:calc(clamp(17px, 1.3vw, 20px) * var(--adb-fz, 1));line-height:1.5;color:var(--adb-fg-muted);text-wrap:pretty}@media (min-width:1024px){.adb-cmat__kopf{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(48px,6vw,112px)}}.adb-cmat__grp{margin-top:var(--adb-section)}.adb-cmat__grp>.adb-cmat__folge{margin-top:var(--adb-section-s)}.adb-cmat__label{margin-bottom:clamp(16px,1.8vw,24px)}.adb-cmat__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--adb-grid-gap);align-items:start;margin:0;padding:0;list-style:none}.adb-cmat__row--3{grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.adb-cmat__row--3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.adb-cmat__row--4,.adb-cmat__row--hoch{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:768px){.adb-cmat__row[style*="--cmat-n"]{grid-template-columns:repeat(var(--cmat-n),minmax(0,1fr))}.adb-cmat__row--hoch[style*="--cmat-n"]{max-width:calc(var(--cmat-n) * 300px + (var(--cmat-n) - 1) * var(--adb-grid-gap))}.adb-cmat__row--4[style*="--cmat-n"]{max-width:calc(var(--cmat-n) * 380px + (var(--cmat-n) - 1) * var(--adb-grid-gap))}.adb-cmat__row--3[style*="--cmat-n"]{max-width:calc(var(--cmat-n) * 520px + (var(--cmat-n) - 1) * var(--adb-grid-gap))}}@media (max-width:767.98px){.adb-cmat__row--hoch.adb-swipe.adb-swipe{grid-auto-columns:min(62%,260px)}.adb-cmat__row--4.adb-swipe.adb-swipe{grid-auto-columns:min(78%,320px)}}.adb-cmat__card{position:relative;overflow:hidden;border-radius:var(--adb-radius-m);background:var(--adb-ph)}.adb-cmat__gal{margin:0;padding:0;list-style:none}@media (min-width:768px){.adb-cmat__gal{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--adb-grid-gap)}.adb-cmat__galitem{flex:var(--r) 1 calc(var(--r) * 300px);min-width:0;max-width:calc(var(--r) * 560px)}}@media (max-width:767.98px){.adb-cmat__gal.adb-swipe.adb-swipe{grid-auto-columns:auto}.adb-cmat__galitem{width:min(calc(var(--r) * 360px),82vw)}}.adb-ccredits{margin:0;padding-top:16px;font-size:calc(12px * var(--adb-fz, 1));line-height:1.5;color:var(--adb-fg-muted);max-width:90ch}.adb-clogo{display:inline-flex;align-items:center;margin-top:clamp(24px,2.6vw,36px);padding:12px 18px;border-radius:4px;background:var(--adb-white)}.adb-clogo--hell{background:var(--adb-ink)}.adb-clogo__img{display:block;width:auto;height:36px;max-width:200px;object-fit:contain}.adb-cmat [data-material=web] .adb-device--portrait{padding:clamp(8px,.8vw,12px);background:var(--adb-surface)}@media (min-width:1024px){.adb-case [data-case-part=kpis]:is([data-kpi-n="1"],[data-kpi-n="2"])>section>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--adb-grid-gap);align-items:start}.adb-case [data-case-part=kpis]:is([data-kpi-n="1"],[data-kpi-n="2"])>section>div>*{grid-column:1/-1}.adb-case [data-case-part=kpis][data-kpi-n="1"]>section>div>div:first-child{grid-column:1/span 2}.adb-case [data-case-part=kpis][data-kpi-n="2"]>section>div>div:first-child{grid-column:1}.adb-case [data-case-part=kpis][data-kpi-n="1"]>section>div>ul{grid-column:3;grid-template-columns:minmax(0,1fr);margin-top:0}.adb-case [data-case-part=kpis][data-kpi-n="2"]>section>div>ul{grid-column:2/span 2;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}}