.mock[data-astro-cid-rwyotucc]{position:relative;width:min(100%,30rem);margin-inline:auto}.win[data-astro-cid-rwyotucc]{border:1px solid var(--border-subtle);border-radius:.9rem;background-color:var(--surface-card);box-shadow:var(--shadow-lifted);overflow:hidden;animation:rise .9s var(--ease-out-soft) both}.win__bar[data-astro-cid-rwyotucc]{display:flex;align-items:center;gap:.85rem;padding:.7rem .95rem;border-bottom:1px solid var(--border-subtle);background-color:var(--surface-muted)}.win__dots[data-astro-cid-rwyotucc]{display:flex;gap:.3rem}.win__dots[data-astro-cid-rwyotucc] i[data-astro-cid-rwyotucc]{width:.5rem;height:.5rem;border-radius:50%;background:var(--border-strong)}.win__dots[data-astro-cid-rwyotucc] i[data-astro-cid-rwyotucc]:first-child{background:var(--brand-vivid)}.win__title[data-astro-cid-rwyotucc]{font-size:.75rem;font-weight:600;color:var(--text-muted)}.win__body[data-astro-cid-rwyotucc]{display:flex}.win__nav[data-astro-cid-rwyotucc]{flex:none;width:3rem;display:flex;flex-direction:column;gap:.65rem;padding:1rem .7rem;border-right:1px solid var(--border-subtle)}.win__navitem[data-astro-cid-rwyotucc]{height:.45rem;border-radius:3px;background:var(--border-subtle)}.win__navitem[data-astro-cid-rwyotucc].is-active{background:var(--brand-vivid)}.win__main[data-astro-cid-rwyotucc]{flex:1;padding:.9rem 1.1rem 3.6rem;min-width:0}.row[data-astro-cid-rwyotucc]{display:grid;grid-template-columns:4.6rem 1fr 4.5rem;align-items:center;gap:.6rem;padding:.55rem 0;border-bottom:1px solid var(--border-subtle);font-size:.72rem;color:var(--text-secondary);animation:fade-up .6s var(--ease-out-soft) both;animation-delay:calc(.35s + var(--i, 0) * .09s)}.row[data-astro-cid-rwyotucc]:last-child{border-bottom:0}.row--head[data-astro-cid-rwyotucc]{font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--text-muted);animation-delay:.3s}.row__nr[data-astro-cid-rwyotucc]{font-variant-numeric:tabular-nums;color:var(--text-primary);font-weight:600}.row--head[data-astro-cid-rwyotucc] .row__nr[data-astro-cid-rwyotucc]{color:var(--text-muted);font-weight:700}.row__kunde[data-astro-cid-rwyotucc]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bar[data-astro-cid-rwyotucc]{display:block;height:.35rem;border-radius:999px;background:var(--surface-sunken);overflow:hidden}.bar__fill[data-astro-cid-rwyotucc]{display:block;height:100%;border-radius:999px;width:var(--w);animation:grow 1s var(--ease-out-soft) both;animation-delay:.7s}.bar__fill--ok[data-astro-cid-rwyotucc]{background:var(--accent-vivid)}.bar__fill--run[data-astro-cid-rwyotucc]{background:var(--brand-vivid)}.bar__fill--wait[data-astro-cid-rwyotucc]{background:var(--border-strong)}.kpi[data-astro-cid-rwyotucc]{position:absolute;right:-1.25rem;bottom:-2rem;display:grid;gap:.15rem;padding:.9rem 1.1rem;border:1px solid var(--border-subtle);border-radius:.8rem;background-color:var(--surface-card);box-shadow:var(--shadow-lifted);animation:rise .9s var(--ease-out-soft) both;animation-delay:.55s}.kpi__label[data-astro-cid-rwyotucc]{font-size:.6rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--text-muted)}.kpi__value[data-astro-cid-rwyotucc]{font-size:1.4rem;font-weight:300;color:var(--text-primary);font-variant-numeric:tabular-nums}.kpi__spark[data-astro-cid-rwyotucc] svg[data-astro-cid-rwyotucc]{width:5.5rem;height:1.4rem}.kpi__spark[data-astro-cid-rwyotucc] polyline[data-astro-cid-rwyotucc]{fill:none;stroke:var(--accent-vivid);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes grow{0%{width:0}to{width:var(--w)}}@media(prefers-reduced-motion:reduce){.win[data-astro-cid-rwyotucc],.row[data-astro-cid-rwyotucc],.kpi[data-astro-cid-rwyotucc],.bar__fill[data-astro-cid-rwyotucc]{animation:none;opacity:1;transform:none;width:var(--w)}}.hero[data-astro-cid-bbe6dxrz]{position:relative;overflow:hidden;padding-block:clamp(2.5rem,5vw,4.5rem) clamp(3rem,7vw,6rem)}.hero__bg[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;background:radial-gradient(52rem 30rem at 78% -8%,color-mix(in srgb,var(--brand-vivid) 11%,transparent),transparent 66%),radial-gradient(44rem 28rem at 0% 96%,color-mix(in srgb,var(--accent-vivid) 13%,transparent),transparent 62%);pointer-events:none}.hero__inner[data-astro-cid-bbe6dxrz]{position:relative;display:grid;grid-template-columns:1fr;align-items:center;gap:clamp(2.5rem,6vw,4rem)}.hero__title[data-astro-cid-bbe6dxrz]{margin:1.25rem 0 0;font-size:var(--text-display);line-height:var(--text-display--line-height);letter-spacing:var(--text-display--letter-spacing);font-weight:300}.hero__title[data-astro-cid-bbe6dxrz] em[data-astro-cid-bbe6dxrz]{font-style:normal;font-weight:700;color:var(--brand-vivid)}.hero__lead[data-astro-cid-bbe6dxrz]{max-width:54ch;margin:1.5rem 0 0;font-size:var(--text-lead);line-height:var(--text-lead--line-height);color:var(--text-secondary)}.hero__lead[data-astro-cid-bbe6dxrz] sup[data-astro-cid-bbe6dxrz]{font-size:.62em;vertical-align:super}.hero__actions[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:2rem}.hero__proof[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:.65rem 1.5rem;margin:2.25rem 0 0;padding:0;list-style:none;font-size:.875rem;color:var(--text-muted)}.hero__proof[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:.45rem}.hero__proof[data-astro-cid-bbe6dxrz] svg{color:var(--accent);flex:none}.hero__visual[data-astro-cid-bbe6dxrz]{display:none;justify-self:center;width:min(100%,28rem)}@media(min-width:900px){.hero__inner[data-astro-cid-bbe6dxrz]{grid-template-columns:1.15fr .85fr}.hero__visual[data-astro-cid-bbe6dxrz]{display:block}}.card[data-astro-cid-dohjnao5]{display:flex;flex-direction:column;gap:.75rem;height:100%;padding:1.75rem;border:1px solid var(--border-subtle);border-radius:var(--radius-card);background-color:var(--surface-card);text-decoration:none;transition:border-color .3s var(--ease-out-soft),box-shadow .35s var(--ease-out-soft),transform .35s var(--ease-out-soft)}.card--link[data-astro-cid-dohjnao5]:hover{border-color:var(--brand);box-shadow:var(--shadow-lifted);transform:translateY(-3px)}.card__icon[data-astro-cid-dohjnao5]{display:grid;place-items:center;width:2.75rem;height:2.75rem;margin-bottom:.35rem;border-radius:.7rem;background-color:var(--brand-soft);color:var(--brand)}.card__title[data-astro-cid-dohjnao5]{font-size:var(--text-h3);line-height:var(--text-h3--line-height);letter-spacing:var(--text-h3--letter-spacing);font-weight:700;margin:0}.card__body[data-astro-cid-dohjnao5]{font-size:.9375rem;line-height:1.65;color:var(--text-secondary)}.card__body[data-astro-cid-dohjnao5] p{margin:0}.card__body[data-astro-cid-dohjnao5] ul{list-style:none;margin:.85rem 0 0;padding:0;display:grid;gap:.45rem}.card__body[data-astro-cid-dohjnao5] li{position:relative;padding-left:1.15rem}.card__body[data-astro-cid-dohjnao5] li:before{content:"";position:absolute;left:0;top:.6em;width:.4rem;height:.4rem;border-radius:2px;background-color:var(--accent-vivid)}.card__more[data-astro-cid-dohjnao5]{display:inline-flex;align-items:center;gap:.4rem;margin-top:auto;padding-top:.85rem;font-size:.875rem;font-weight:600;color:var(--brand)}.card--link[data-astro-cid-dohjnao5]:hover .card__more[data-astro-cid-dohjnao5] svg{transform:translate(3px)}.card__more[data-astro-cid-dohjnao5] svg{transition:transform .3s var(--ease-out-soft)}@media(prefers-reduced-motion:reduce){.card--link[data-astro-cid-dohjnao5]:hover{transform:none}.card--link[data-astro-cid-dohjnao5]:hover .card__more[data-astro-cid-dohjnao5] svg{transform:none}}.grid-3[data-astro-cid-j7pv25f6],.grid-4[data-astro-cid-j7pv25f6]{display:grid;gap:1.25rem;margin-top:clamp(2.5rem,5vw,3.5rem);grid-template-columns:1fr}@media(min-width:640px){.grid-3[data-astro-cid-j7pv25f6],.grid-4[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.grid-3[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}.grid-4[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,1fr)}}.center-action[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;margin-top:2rem}.ki-band[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem 3rem;padding:clamp(1.75rem,4vw,2.5rem);border:1px solid var(--border-subtle);border-left:4px solid var(--accent-vivid);border-radius:var(--radius-card);background:var(--surface-muted)}.ki-band__text[data-astro-cid-j7pv25f6]{flex:1 1 28rem;min-width:0}.ki-band__title[data-astro-cid-j7pv25f6]{margin:.75rem 0 0;font-size:var(--text-h2);line-height:var(--text-h2--line-height);letter-spacing:var(--text-h2--letter-spacing);font-weight:300}.ki-band__title[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-weight:700;color:var(--brand-vivid)}.ki-band__lead[data-astro-cid-j7pv25f6]{max-width:62ch;margin:.75rem 0 0;font-size:1rem;line-height:1.65;color:var(--text-secondary)}.split[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr;gap:clamp(2.5rem,5vw,4.5rem);align-items:start}.split__actions[data-astro-cid-j7pv25f6]{margin-top:2rem}@media(min-width:1000px){.split[data-astro-cid-j7pv25f6]{grid-template-columns:.95fr 1.05fr}.split--reverse[data-astro-cid-j7pv25f6] .split__text[data-astro-cid-j7pv25f6]{order:2}}.chain[data-astro-cid-j7pv25f6]{display:grid;gap:0;margin:0;padding:0;list-style:none;counter-reset:chain}.chain__item[data-astro-cid-j7pv25f6]{display:flex;align-items:start;gap:1.1rem;padding:1.15rem 0;border-bottom:1px solid var(--border-subtle)}.chain__item[data-astro-cid-j7pv25f6]:first-child{padding-top:0}.chain__item[data-astro-cid-j7pv25f6]:last-child{border-bottom:0}.chain__marker[data-astro-cid-j7pv25f6]{flex:none;width:2.6rem;font-size:.8125rem;font-weight:700;letter-spacing:.06em;color:var(--brand);padding-top:.15rem}.chain__label[data-astro-cid-j7pv25f6]{margin:0 0 .15rem;font-size:1.0625rem;font-weight:700}.chain__body[data-astro-cid-j7pv25f6]{margin:0;font-size:.9375rem;color:var(--text-secondary)}.industry-list[data-astro-cid-j7pv25f6]{display:grid;gap:1.75rem 2.5rem;margin:clamp(2.5rem,5vw,3.5rem) 0 0;padding:0;list-style:none;grid-template-columns:1fr}@media(min-width:700px){.industry-list[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.industry-list[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}}.industry[data-astro-cid-j7pv25f6]{padding-top:1.1rem;border-top:2px solid var(--border-subtle)}.industry__title[data-astro-cid-j7pv25f6]{margin:0 0 .4rem;font-size:1.0625rem;font-weight:700}.industry__body[data-astro-cid-j7pv25f6]{margin:0;font-size:.9375rem;line-height:1.65;color:var(--text-secondary)}.value-list[data-astro-cid-j7pv25f6]{display:grid;gap:1.5rem;margin:0;padding:0;list-style:none}.value[data-astro-cid-j7pv25f6]{display:flex;align-items:start;gap:.95rem}.value__dot[data-astro-cid-j7pv25f6]{flex:none;display:grid;place-items:center;width:1.6rem;height:1.6rem;margin-top:.15rem;border-radius:50%;background-color:var(--accent-vivid);color:var(--on-accent)}.value__title[data-astro-cid-j7pv25f6]{margin:0 0 .25rem;font-size:1.0625rem;font-weight:700}.value__body[data-astro-cid-j7pv25f6]{margin:0;font-size:.9375rem;line-height:1.65;color:var(--text-secondary)}
