.adb-wk-sec{margin-top:calc(-1 * (var(--adb-header-h) + env(safe-area-inset-top, 0px)));padding:96px 0 var(--adb-section);background:var(--adb-paper);color:var(--adb-ink)}.adb-wk__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(12px,1.3vw,20px);align-items:start;margin-bottom:176px}@media (max-width:1080px){.adb-wk__grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.adb-wk__grid{grid-template-columns:1fr}:root .adb-wk .adb-wk__grid{display:flex;flex-direction:column;align-items:stretch}:root .adb-wk .adb-wk__col{display:contents}:root .adb-wk .adb-wk__item{order:var(--wk-mo,0)}:root .adb-wk .adb-wk__grid:not(:has(>.adb-wk__ende)){visibility:hidden}}.adb-wk__col{display:flex;flex-direction:column;gap:clamp(12px,1.3vw,20px);margin:0;padding:0;list-style:none;will-change:transform}.adb-wk__item,.adb-wk__t{display:block}.adb-wk__t{position:relative;overflow:hidden;border-radius:var(--adb-radius-m);background:var(--adb-ink);color:var(--adb-paper);font-family:var(--adb-font-sans);font-size:calc(16px * var(--adb-fz, 1));line-height:1.6;text-decoration:none;isolation:isolate;-webkit-tap-highlight-color:transparent}.adb-wk__t:focus-visible{outline:2px solid var(--adb-ink);outline-offset:3px}.adb-wk__t--media:after,.adb-wk__t--media:before{content:"";position:absolute;left:0;right:0;z-index:1;pointer-events:none}.adb-wk__t--media:before{top:0;height:30%;background:linear-gradient(180deg,rgba(16,16,16,.42),rgba(16,16,16,0))}.adb-wk__t--media:after{bottom:0;height:38%;background:linear-gradient(0deg,rgba(16,16,16,.55),rgba(16,16,16,0))}.adb-wk__media{position:relative;display:block;overflow:hidden}.adb-wk__img{display:block;width:100%;height:auto;transition:transform var(--adb-t-slow) var(--adb-e-out)}.adb-wk__media--fit .adb-wk__img,.adb-wk__vid{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.adb-wk__vid{opacity:0;transition:opacity var(--adb-t-base) var(--adb-e-out),transform var(--adb-t-slow) var(--adb-e-out)}.adb-wk__vid[data-on]{opacity:1}@media (hover:hover){.adb-wk__t:hover .adb-wk__img,.adb-wk__t:hover .adb-wk__vid{transform:scale(1.04)}}.adb-wk__lab{position:absolute;left:14px;right:110px;bottom:12px;z-index:3;font-size:calc(12.5px * var(--adb-fz, 1));line-height:1.45;color:var(--adb-paper);text-shadow:0 1px 10px rgba(0,0,0,.35)}.adb-wk__name{display:block;margin:0 0 5px;font-family:inherit;font-size:calc(12px * var(--adb-fz, 1));font-weight:700;line-height:1.45;letter-spacing:0;text-wrap:wrap}.adb-wk__kpi{position:absolute;left:14px;top:14px;z-index:3;color:var(--adb-paper)}.adb-wk__kv{font-size:calc(clamp(22px, 1.9vw, 30px) * var(--adb-fz, 1));font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.adb-wk__kl,.adb-wk__kv{display:block;line-height:1.6}.adb-wk__kl{font-size:calc(9.5px * var(--adb-fz, 1));font-weight:400;opacity:.85}.adb-wk__ka{display:block;max-width:20ch;font-size:calc(clamp(16px, 1.2vw, 19px) * var(--adb-fz, 1));font-weight:700;line-height:1.2;letter-spacing:-.01em;text-wrap:balance}.adb-wk__pill{position:absolute;top:16px;right:16px;z-index:2;display:inline-flex;align-items:center;width:fit-content;max-width:calc(100% - 32px);padding:7px 15px;border-radius:var(--adb-radius-pill);background:rgba(16,16,16,.34);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--adb-paper);font-size:calc(13px * var(--adb-fz, 1));font-weight:500;line-height:1.2}@media (max-width:767px){.adb-wk__kpi{top:14px;max-width:calc(100% - 150px)}.adb-wk__kpi:has(.adb-wk__ka){max-width:calc(100% - 28px)}.adb-wk__kv{font-size:calc(20px * var(--adb-fz, 1));line-height:1.1}.adb-wk__kl{margin-top:3px;line-height:1.3}.adb-wk__pill{top:14px;right:14px;padding:6px 11px;font-size:calc(12px * var(--adb-fz, 1))}}.adb-wk__clr{position:relative;display:flex;flex-direction:column;justify-content:flex-end;padding:20px;background:var(--adb-ink);color:var(--adb-paper)}.adb-wk__big{font-size:calc(clamp(34px, 3vw, 52px) * var(--adb-fz, 1));font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.adb-wk__big,.adb-wk__title{display:block;line-height:1.6}.adb-wk__title{margin:0;font-family:inherit;font-size:calc(clamp(22px, 2vw, 32px) * var(--adb-fz, 1));font-weight:700;letter-spacing:-.01em}.adb-wk__txt{margin-top:6px;font-size:calc(12.5px * var(--adb-fz, 1));opacity:.85}.adb-wk__txt,.adb-wk__txtname{display:block;font-weight:700;line-height:1.6}.adb-wk__txtname{margin:0 0 4px;font-family:inherit;font-size:calc(12px * var(--adb-fz, 1))}@media (prefers-reduced-motion:no-preference){html.js-motion .adb-wk__fade[data-motion]{transition:opacity var(--adb-t-base) var(--adb-e-out) calc(var(--i, 0) * 80ms)}html.js-motion .adb-wk__fade[data-motion]:not(.is-in){opacity:0}}.adb-wk-flip{z-index:calc(var(--adb-z-menu) + 20);overflow:hidden;background-color:var(--adb-ink);background-position:50%;background-size:cover;background-repeat:no-repeat;transition:top var(--adb-t-slow) var(--adb-e-out),left var(--adb-t-slow) var(--adb-e-out),width var(--adb-t-slow) var(--adb-e-out),height var(--adb-t-slow) var(--adb-e-out),border-radius var(--adb-t-slow) var(--adb-e-out),opacity var(--adb-t-base) var(--adb-e-out);will-change:top,left,width,height}.adb-wk-flip,.adb-wk-lab{position:fixed;pointer-events:none}.adb-wk-lab{right:18px;top:50%;z-index:40;transform:rotate(90deg) translateX(-50%);transform-origin:right top;font-family:var(--adb-font-sans);font-size:calc(10px * var(--adb-fz, 1));font-weight:500;line-height:1.6;color:rgba(16,16,16,.64);opacity:0;transition:opacity var(--adb-t-base) var(--adb-e-out)}html:not([data-menu=open]) .adb-cf-ui[data-shown] .adb-wk-lab{opacity:1}@media (max-width:767px){.adb-wk-lab{display:none}}.adb-cf-ui{--cf-sat:64px;--cf-gap:24px;--cf-x:calc(50% - var(--v5-sbw, 0px) / 2);--cf-y:calc(var(--v5c-orb-b) + env(safe-area-inset-bottom, 0px))}@media (max-width:767px){.adb-cf-ui{--cf-sat:56px;--cf-gap:16px}}.adb-cf-sat{position:fixed;left:var(--cf-x);bottom:calc(var(--cf-y) + (var(--v5c-orb) - var(--cf-sat)) / 2);z-index:calc(var(--adb-z-menu) + 3);display:flex;align-items:center;justify-content:center;width:var(--cf-sat);height:var(--cf-sat);padding:0;border:1px solid var(--adb-ink);border-radius:var(--adb-radius-orb);background:var(--adb-paper);color:var(--adb-ink);box-shadow:var(--adb-shadow-soft);font-family:var(--adb-font-sans,inherit);font-size:calc(calc(var(--cf-sat) * .17) * var(--adb-fz, 1));font-weight:500;line-height:1;cursor:pointer;opacity:0;scale:.6;translate:0 calc(var(--v5c-lift, 0px) * -1);visibility:hidden;pointer-events:none;transition:opacity var(--adb-t-base) var(--adb-e-out),scale var(--adb-t-base) var(--adb-e-out),translate var(--adb-t-base) var(--adb-e-out),background-color var(--adb-t-fast) var(--adb-e-out),color var(--adb-t-fast) var(--adb-e-out),box-shadow var(--adb-t-fast) var(--adb-e-out),visibility 0s linear var(--adb-t-base);-webkit-tap-highlight-color:transparent}.adb-cf-sat--leistung{margin-left:calc(var(--v5c-orb) / -2 - var(--cf-gap) - var(--cf-sat))}.adb-cf-sat--branche{margin-left:calc(var(--v5c-orb) / 2 + var(--cf-gap))}html[data-v5-past]:not([data-menu=open]) .adb-cf-ui[data-shown] .adb-cf-sat{opacity:1;scale:1;visibility:visible;pointer-events:auto;transition:opacity var(--adb-t-base) var(--adb-e-out),scale var(--adb-t-base) var(--adb-e-out),translate var(--adb-t-base) var(--adb-e-out),background-color var(--adb-t-fast) var(--adb-e-out),color var(--adb-t-fast) var(--adb-e-out),box-shadow var(--adb-t-fast) var(--adb-e-out),visibility 0s}@media (hover:hover) and (pointer:fine){html[data-v5-past] .adb-cf-ui[data-shown] .adb-cf-sat:hover{scale:1.06;box-shadow:var(--adb-shadow-soft-hover)}}html[data-v5-past] .adb-cf-ui[data-shown] .adb-cf-sat:active{scale:.94}.adb-cf-sat[aria-expanded=true]{background:var(--adb-ink);color:var(--adb-paper)}.adb-cf-sat[data-has]{box-shadow:var(--adb-shadow-soft),0 0 0 3px var(--adb-paper),0 0 0 4px var(--adb-ink)}.adb-cf-sat:focus-visible{outline:2px solid var(--adb-ink);outline-offset:6px}.adb-cf-pop{position:fixed;left:var(--cf-x);bottom:calc(var(--cf-y) + var(--v5c-orb) + 16px);z-index:calc(var(--adb-z-menu) + 3);translate:0 calc(var(--v5c-lift, 0px) * -1);display:flex;flex-direction:column;align-items:flex-start;gap:8px;visibility:hidden;pointer-events:none;transition:visibility 0s linear .7s}.adb-cf-pop--leistung{margin-left:-230px}.adb-cf-pop--branche{margin-left:102px}.adb-cf-ui[data-shown] .adb-cf-pop[data-open]{visibility:visible;transition:none}.adb-cf-chip{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:7px 23px;border:1px solid rgba(244,243,235,.25);border-radius:var(--adb-radius-pill);background:var(--adb-ink);color:var(--adb-paper);font-size:calc(15px * var(--adb-fz, 1));font-weight:500;line-height:1.2;white-space:nowrap;cursor:pointer;opacity:0;transform:translateY(24px);transition-property:opacity,transform,background-color,color,border-color;transition-duration:var(--adb-t-base),var(--adb-t-base),var(--adb-t-fast),var(--adb-t-fast),var(--adb-t-fast);transition-timing-function:var(--adb-e-out);transition-delay:calc(var(--i, 0) * 80ms),calc(var(--i, 0) * 80ms),0s,0s,0s;-webkit-tap-highlight-color:transparent}.adb-cf-pop[data-open] .adb-cf-chip{opacity:1;transform:none;pointer-events:auto}.adb-cf-chip:hover{border-color:var(--adb-paper)}.adb-cf-chip[aria-pressed=true]{background:var(--adb-paper);color:var(--adb-ink);border-color:var(--adb-paper)}.adb-cf-pop[data-open] .adb-cf-chip:disabled{opacity:.45;cursor:default}.adb-cf-chip:focus-visible{outline:2px solid var(--adb-ink);outline-offset:2px;box-shadow:0 0 0 2px var(--adb-paper)}.adb-cf-sign:before{content:"+";font-size:calc(17px * var(--adb-fz, 1));font-weight:400;line-height:1}.adb-cf-chip[aria-pressed=true] .adb-cf-sign:before{content:"\00d7"}@media (max-width:767px){.adb-cf-pop{margin-left:0!important;max-width:calc(100vw - 32px);gap:8px}.adb-cf-pop--leistung{left:16px;align-items:flex-start}.adb-cf-pop--branche{left:auto;right:16px;align-items:flex-end}.adb-cf-chip{min-height:40px;padding:7px 16px;font-size:calc(14px * var(--adb-fz, 1))}.adb-cf-pop[data-cols="2"]{display:grid;grid-template-columns:repeat(2,auto);justify-items:start}.adb-cf-pop--branche[data-cols="2"]{justify-items:end}.adb-cf-pop[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,auto))}.adb-cf-pop[data-cols] .adb-cf-chip{max-width:100%;white-space:normal}}@media (max-width:767px) and (max-height:699px){.adb-cf-pop[data-cols=auto]{display:grid;grid-template-columns:repeat(2,minmax(0,auto));justify-items:start}.adb-cf-pop--branche[data-cols=auto]{justify-items:end}}@media (prefers-reduced-motion:reduce){.adb-cf-chip,.adb-cf-sat{transform:none;scale:1;transition-delay:0s}}