.hero[data-astro-cid-m3zpgalb]{z-index:2;min-height:100svh;padding:calc(var(--header-h) + clamp(40px, 9vh, 120px)) 0 calc(var(--sheet-r) + 36px);flex-direction:column;justify-content:space-between;gap:56px;display:flex;position:relative}.hero__slot[data-astro-cid-m3zpgalb]{display:none}.hero__copy[data-astro-cid-m3zpgalb]{grid-template-columns:minmax(0,1fr);gap:28px;max-width:min(820px,54vw);display:grid}.hero__title[data-astro-cid-m3zpgalb]{letter-spacing:-.034em;text-wrap:balance;font-size:clamp(46px,5.5vw,92px);font-weight:300;line-height:1}.hero__text[data-astro-cid-m3zpgalb]{color:#e7eeebc2;max-width:560px}.hero__actions[data-astro-cid-m3zpgalb]{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.hero__notes[data-astro-cid-m3zpgalb]{margin:0;padding:0;list-style:none;display:none}.note__dot[data-astro-cid-m3zpgalb],.note__line[data-astro-cid-m3zpgalb]{display:none}.note__chip[data-astro-cid-m3zpgalb]{height:34px;box-shadow:inset 0 0 0 1px var(--line-dark);color:#e7eeebdb;white-space:nowrap;background:#0e1c1980;border-radius:999px;align-items:center;padding:0 13px;font-size:16px;line-height:1;display:inline-flex}@media (width>=1024px){.stage-live .hero__notes[data-astro-cid-m3zpgalb]{z-index:1;pointer-events:none;display:block;position:fixed;inset:0}.stage-live .note[data-astro-cid-m3zpgalb]{opacity:0;position:absolute;top:0;left:0}.stage-live .note[data-astro-cid-m3zpgalb]>[data-astro-cid-m3zpgalb]{position:absolute;top:0;left:0}.stage-live .note__dot[data-astro-cid-m3zpgalb]{background:var(--chartreuse);border-radius:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;display:block;box-shadow:0 0 0 4px #d3ea4a24}.stage-live .note__line[data-astro-cid-m3zpgalb]{transform-origin:0;background:#e7eeeb66;width:1px;height:1px;display:block}}.hero__foot[data-astro-cid-m3zpgalb]{grid-template-columns:minmax(300px,420px) 1fr;align-items:end;gap:40px clamp(32px,5vw,96px);display:grid}.quick[data-astro-cid-m3zpgalb]{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.quick__label[data-astro-cid-m3zpgalb]{color:#e7eeeb99}.quick__field[data-astro-cid-m3zpgalb]{height:60px;box-shadow:inset 0 0 0 1px var(--line-dark-strong);transition:box-shadow var(--d2) var(--ease-out);background:#0e1c1999;border-radius:999px;align-items:center;padding:6px;display:flex}.quick__field[data-astro-cid-m3zpgalb]:focus-within{box-shadow:inset 0 0 0 1px var(--chartreuse)}.quick[data-astro-cid-m3zpgalb] select[data-astro-cid-m3zpgalb]{min-width:0;height:100%;color:var(--mist);appearance:none;cursor:pointer;background:0 0;border:0;outline:none;flex:1;padding:0 16px 0 18px;font-size:18px}.quick[data-astro-cid-m3zpgalb] select[data-astro-cid-m3zpgalb] option[data-astro-cid-m3zpgalb]{color:var(--ink)}.quick__go[data-astro-cid-m3zpgalb]{background:var(--chartreuse);height:100%;color:var(--ink);cursor:pointer;transition:gap var(--d2) var(--ease-out);border:0;border-radius:999px;align-items:center;gap:10px;padding:0 18px 0 20px;font-size:17.5px;font-weight:500;display:inline-flex}.quick__go[data-astro-cid-m3zpgalb]:hover{gap:14px}.quick__go[data-astro-cid-m3zpgalb] svg{width:16px;height:16px}.rail[data-astro-cid-m3zpgalb]{color:inherit;text-decoration:none;display:block}.rail[data-astro-cid-m3zpgalb] ol[data-astro-cid-m3zpgalb]{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.rail[data-astro-cid-m3zpgalb] ol[data-astro-cid-m3zpgalb]:before{content:"";background:repeating-linear-gradient(to right, var(--line-dark-strong) 0 7px, transparent 7px 14px);height:1px;position:absolute;inset:11px 12% auto 0}.rail[data-astro-cid-m3zpgalb] li[data-astro-cid-m3zpgalb]{color:#e7eeebd1;transition:color var(--d2) var(--ease-out);justify-items:start;gap:14px;padding-right:16px;font-size:18px;line-height:1.25;display:grid}.rail[data-astro-cid-m3zpgalb] i[data-astro-cid-m3zpgalb]{background:var(--ink);width:44px;height:22px;box-shadow:inset 0 0 0 1px var(--line-dark-strong);border-radius:999px;display:block;position:relative;overflow:hidden}.rail[data-astro-cid-m3zpgalb] i[data-astro-cid-m3zpgalb]:after{content:"";background:var(--chartreuse);transform-origin:0;border-radius:999px;position:absolute;inset:0;transform:scaleX(0)}.rail[data-astro-cid-m3zpgalb] li[data-astro-cid-m3zpgalb]:first-child i[data-astro-cid-m3zpgalb]:after{transform:scaleX(1)}.motion .rail[data-astro-cid-m3zpgalb] i[data-astro-cid-m3zpgalb]:after{animation:rail-0 7s var(--ease-io) infinite both}.motion .rail[data-astro-cid-m3zpgalb] li[data-astro-cid-m3zpgalb]:nth-child(2) i[data-astro-cid-m3zpgalb]:after{animation-name:rail-1}.motion .rail[data-astro-cid-m3zpgalb] li[data-astro-cid-m3zpgalb]:nth-child(3) i[data-astro-cid-m3zpgalb]:after{animation-name:rail-2}.motion .rail[data-astro-cid-m3zpgalb] li[data-astro-cid-m3zpgalb]:nth-child(4) i[data-astro-cid-m3zpgalb]:after{animation-name:rail-3}.rail[data-astro-cid-m3zpgalb]:hover li[data-astro-cid-m3zpgalb],.rail[data-astro-cid-m3zpgalb]:focus-visible li[data-astro-cid-m3zpgalb]{color:var(--mist)}@keyframes rail-0{0%{opacity:1;transform:scaleX(0)}9%,80%{opacity:1;transform:scaleX(1)}90%,to{opacity:0;transform:scaleX(1)}}@keyframes rail-1{0%,14%{opacity:1;transform:scaleX(0)}23%,80%{opacity:1;transform:scaleX(1)}90%,to{opacity:0;transform:scaleX(1)}}@keyframes rail-2{0%,28%{opacity:1;transform:scaleX(0)}37%,80%{opacity:1;transform:scaleX(1)}90%,to{opacity:0;transform:scaleX(1)}}@keyframes rail-3{0%,42%{opacity:1;transform:scaleX(0)}51%,80%{opacity:1;transform:scaleX(1)}90%,to{opacity:0;transform:scaleX(1)}}.band[data-astro-cid-m3zpgalb]{z-index:2;margin-top:calc(var(--sheet-r) * -1);border-bottom:1px solid var(--line);padding:clamp(28px,3.4vw,48px) 0;position:relative;overflow:hidden}.band__track[data-astro-cid-m3zpgalb]{width:max-content;display:flex}.band__list[data-astro-cid-m3zpgalb]{flex:none;margin:0;padding:0;list-style:none;display:flex}.band__list[data-astro-cid-m3zpgalb] li[data-astro-cid-m3zpgalb]{letter-spacing:-.025em;white-space:nowrap;align-items:center;gap:clamp(22px,2.6vw,44px);padding-right:clamp(22px,2.6vw,44px);font-size:clamp(30px,3.6vw,58px);font-weight:300;line-height:1.1;display:flex}.band__list[data-astro-cid-m3zpgalb] li[data-astro-cid-m3zpgalb]:nth-child(2n) span[data-astro-cid-m3zpgalb]{color:#0000;-webkit-text-stroke:1px var(--ink)}.band__list[data-astro-cid-m3zpgalb] .band__pill{width:clamp(36px,3.4vw,54px);height:auto}.aud__grid[data-astro-cid-m3zpgalb]{grid-template-columns:5fr 7fr;align-items:start;gap:clamp(40px,6vw,120px);display:grid}.aud__head[data-astro-cid-m3zpgalb]{top:calc(var(--header-h) + 40px);position:sticky}.aud__list[data-astro-cid-m3zpgalb]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.aud__row[data-astro-cid-m3zpgalb]{border-bottom:1px solid var(--line);isolation:isolate;grid-template-columns:52px 1fr;gap:20px;padding:34px 0;display:grid;position:relative}.aud__row[data-astro-cid-m3zpgalb]:before{content:"";z-index:-1;background:var(--mist);opacity:0;transition:opacity var(--d2) var(--ease-out), transform var(--d3) var(--ease-out);border-radius:28px;position:absolute;inset:0 -24px;transform:scaleY(.6)}.aud__row[data-astro-cid-m3zpgalb]:hover:before{opacity:1;transform:none}.aud__body[data-astro-cid-m3zpgalb]{gap:10px;max-width:560px;display:grid}.aud__body[data-astro-cid-m3zpgalb] .link[data-astro-cid-m3zpgalb]{justify-self:start;margin-top:4px}.aud__row[data-astro-cid-m3zpgalb] .aud__pill{width:30px;height:15px;color:var(--ink);transition:transform var(--d3) var(--ease-out);margin-top:8px}.aud__row[data-astro-cid-m3zpgalb]:hover .aud__pill{transform:rotate(-35deg)translate(4px)}.row-head[data-astro-cid-m3zpgalb]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 48px;margin-bottom:clamp(48px,6vw,88px);display:flex}.cats[data-astro-cid-m3zpgalb]{overflow:hidden}.cats__viewport[data-astro-cid-m3zpgalb]{overscroll-behavior-x:contain;scrollbar-width:none;padding-inline:var(--gutter);overflow-x:auto}.cats__viewport[data-astro-cid-m3zpgalb]::-webkit-scrollbar,.cats__list[data-astro-cid-m3zpgalb]::-webkit-scrollbar{display:none}.cats__track[data-astro-cid-m3zpgalb]{align-items:center;gap:clamp(20px,2.4vw,40px);width:max-content;display:flex}.cats__intro[data-astro-cid-m3zpgalb]{flex:none;justify-items:start;gap:32px;width:min(36vw,500px);padding-right:clamp(16px,3vw,64px);display:grid}.cats__list[data-astro-cid-m3zpgalb]{gap:inherit;margin:0;padding:0;list-style:none;display:flex}.cat[data-astro-cid-m3zpgalb]{flex:none;width:clamp(300px,27vw,430px);container-type:inline-size}.cat__a[data-astro-cid-m3zpgalb]{gap:22px;text-decoration:none;display:grid}.cat__frame[data-astro-cid-m3zpgalb]{height:clamp(260px,48vh,520px);transition:border-radius .8s var(--ease-out);border-radius:50cqi}.cat__frame[data-astro-cid-m3zpgalb] img[data-astro-cid-m3zpgalb]{transition:scale 1.1s var(--ease-out)}.cat__a[data-astro-cid-m3zpgalb]:hover .cat__frame[data-astro-cid-m3zpgalb],.cat__a[data-astro-cid-m3zpgalb]:focus-visible .cat__frame[data-astro-cid-m3zpgalb]{border-radius:8cqi}.cat__a[data-astro-cid-m3zpgalb]:hover .cat__frame[data-astro-cid-m3zpgalb] img[data-astro-cid-m3zpgalb]{scale:1.05}.cat__meta[data-astro-cid-m3zpgalb]{gap:8px;display:grid}.cat__meta[data-astro-cid-m3zpgalb] .muted[data-astro-cid-m3zpgalb]{max-width:40ch}.cat__ask[data-astro-cid-m3zpgalb]{color:var(--verdigris-text);align-items:center;gap:12px;margin-top:8px;font-size:17.5px;font-weight:500;display:inline-flex}.cat__dot[data-astro-cid-m3zpgalb]{width:44px;height:28px;transition:width var(--d3) var(--ease-out), background var(--d2) var(--ease-out), color var(--d2) var(--ease-out);border-radius:999px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px}.cat__dot[data-astro-cid-m3zpgalb] svg{width:14px;height:14px}.cat__a[data-astro-cid-m3zpgalb]:hover .cat__dot[data-astro-cid-m3zpgalb]{background:var(--ink);width:58px;color:var(--chartreuse);box-shadow:none}.cats__foot[data-astro-cid-m3zpgalb]{display:none}.cats__bar[data-astro-cid-m3zpgalb]{background:var(--line);border-radius:999px;flex:none;width:200px;height:6px;position:relative;overflow:hidden}.cats__bar[data-astro-cid-m3zpgalb] span[data-astro-cid-m3zpgalb]{background:var(--ink);transform-origin:0;border-radius:999px;position:absolute;inset:0;transform:scaleX(0)}.cats[data-astro-cid-m3zpgalb].is-h{height:100vh;padding-block:calc(var(--header-h) + 8px) 28px;flex-direction:column;justify-content:center;display:flex}.cats[data-astro-cid-m3zpgalb].is-h .cats__viewport[data-astro-cid-m3zpgalb]{overflow:visible}.cats[data-astro-cid-m3zpgalb].is-h .cat__frame[data-astro-cid-m3zpgalb] img[data-astro-cid-m3zpgalb]{width:124%;max-width:none;margin-left:-12%}.cats[data-astro-cid-m3zpgalb].is-h .cats__foot[data-astro-cid-m3zpgalb]{letter-spacing:.13em;text-transform:uppercase;color:var(--verdigris-text);align-items:center;gap:16px;margin-top:clamp(18px,4vh,44px);font-size:14.5px;display:flex}.cats__foot[data-astro-cid-m3zpgalb] svg{width:16px;height:16px}.svc__grid[data-astro-cid-m3zpgalb]{grid-template-columns:5fr 7fr;align-items:start;gap:clamp(40px,6vw,120px);display:grid}.svc__media[data-astro-cid-m3zpgalb]{top:calc(var(--header-h) + 32px);position:sticky}.svc__frame[data-astro-cid-m3zpgalb]{aspect-ratio:3/4;max-height:calc(100vh - var(--header-h) - 80px);margin-inline:auto}.svc__frame[data-astro-cid-m3zpgalb] img[data-astro-cid-m3zpgalb]{opacity:0;transition:opacity .9s var(--ease-out), scale 1.4s var(--ease-out);position:absolute;inset:0;scale:1.08}.svc__frame[data-astro-cid-m3zpgalb] img[data-astro-cid-m3zpgalb].is-on{opacity:1;scale:1}.svc__list[data-astro-cid-m3zpgalb]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.svc__row[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb]{border-bottom:1px solid var(--line);grid-template-columns:1fr 56px;grid-template-areas:"t go""s go";align-items:center;gap:8px 20px;padding:30px 0;text-decoration:none;display:grid}.svc__t[data-astro-cid-m3zpgalb]{transition:transform var(--d3) var(--ease-out);grid-area:t}.svc__s[data-astro-cid-m3zpgalb]{max-width:52ch;transition:transform var(--d3) var(--ease-out);grid-area:s}.svc__go[data-astro-cid-m3zpgalb]{width:56px;height:36px;box-shadow:inset 0 0 0 1px var(--line-strong);transition:background var(--d2) var(--ease-out), color var(--d2) var(--ease-out), box-shadow var(--d2) var(--ease-out);border-radius:999px;grid-area:go;place-items:center;display:grid}.svc__go[data-astro-cid-m3zpgalb] svg{width:16px;height:16px}.svc__row[data-astro-cid-m3zpgalb].is-on .svc__t[data-astro-cid-m3zpgalb],.svc__row[data-astro-cid-m3zpgalb].is-on .svc__s[data-astro-cid-m3zpgalb]{transform:translate(10px)}.svc__row[data-astro-cid-m3zpgalb].is-on .svc__go[data-astro-cid-m3zpgalb]{background:var(--ink);color:var(--chartreuse);box-shadow:none}.company__grid[data-astro-cid-m3zpgalb]{grid-template-columns:5fr 7fr;align-items:center;gap:clamp(40px,7vw,140px);display:grid}.company__media[data-astro-cid-m3zpgalb]{margin:0;position:relative}.company__frame[data-astro-cid-m3zpgalb]{aspect-ratio:3/4;max-width:460px}.company__copy[data-astro-cid-m3zpgalb]{justify-items:start;gap:26px;display:grid}.company__copy[data-astro-cid-m3zpgalb] .lead[data-astro-cid-m3zpgalb]{max-width:600px}.company__quote[data-astro-cid-m3zpgalb]{border-top:1px solid var(--line-strong);letter-spacing:-.012em;max-width:560px;margin:12px 0 6px;padding:28px 0 0 72px;font-size:clamp(22px,2vw,30px);font-weight:300;line-height:1.3;position:relative}.company__qm[data-astro-cid-m3zpgalb]{color:var(--ink);gap:2px;display:flex;position:absolute;top:34px;left:0}.company__qm[data-astro-cid-m3zpgalb] .pill{width:26px;height:13px}.company__nums[data-astro-cid-m3zpgalb]{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;max-width:760px;margin:6px 0;padding:0;list-style:none;display:grid}.company__nums[data-astro-cid-m3zpgalb] li[data-astro-cid-m3zpgalb]{border-top:1px solid var(--line-strong);align-content:start;gap:6px;padding:18px 18px 0 0;display:grid}.company__n[data-astro-cid-m3zpgalb]{letter-spacing:-.02em;color:var(--verdigris-text);font-size:clamp(30px,2.6vw,44px);font-weight:300;line-height:1}.company__l[data-astro-cid-m3zpgalb]{color:var(--muted);max-width:18ch;font-size:17.5px;line-height:1.4}@media (width<=1023px){.hero[data-astro-cid-m3zpgalb]{padding-top:calc(var(--header-h) + 38vh)}.hero__slot[data-astro-cid-m3zpgalb]{inset:calc(var(--header-h) - 6px) 0 auto;pointer-events:none;height:38vh;display:block;position:absolute}.hero__copy[data-astro-cid-m3zpgalb]{max-width:640px}.hero__foot[data-astro-cid-m3zpgalb]{grid-template-columns:minmax(0,1fr)}.company__nums[data-astro-cid-m3zpgalb]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:22px}.aud__grid[data-astro-cid-m3zpgalb],.svc__grid[data-astro-cid-m3zpgalb],.company__grid[data-astro-cid-m3zpgalb]{grid-template-columns:minmax(0,1fr)}.aud__head[data-astro-cid-m3zpgalb]{position:static}.cats__viewport[data-astro-cid-m3zpgalb]{overflow:visible}.cats__track[data-astro-cid-m3zpgalb]{width:auto;display:block}.cats__intro[data-astro-cid-m3zpgalb]{width:auto;margin-bottom:40px;padding-right:0}.cats__list[data-astro-cid-m3zpgalb]{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:16px;overflow-x:auto}.cat[data-astro-cid-m3zpgalb]{scroll-snap-align:start;width:min(78vw,340px)}.cat__frame[data-astro-cid-m3zpgalb]{aspect-ratio:4/5;height:auto}.svc__media[data-astro-cid-m3zpgalb]{display:none}.company__frame[data-astro-cid-m3zpgalb]{aspect-ratio:4/5;max-width:380px}}@media (width<=639px){.hero__copy[data-astro-cid-m3zpgalb]{gap:22px}.hero__title[data-astro-cid-m3zpgalb]{font-size:clamp(34px,11.4vw,46px)}html:lang(de) .hero__title[data-astro-cid-m3zpgalb]{font-size:clamp(29px,9.3vw,44px)}.hero__actions[data-astro-cid-m3zpgalb] .btn{justify-content:space-between;width:100%}.rail[data-astro-cid-m3zpgalb] ol[data-astro-cid-m3zpgalb]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}.rail[data-astro-cid-m3zpgalb] ol[data-astro-cid-m3zpgalb]:before{display:none}.aud__row[data-astro-cid-m3zpgalb]{grid-template-columns:38px 1fr;gap:14px}.aud__row[data-astro-cid-m3zpgalb] .aud__pill{width:24px;height:12px}.svc__row[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb]{grid-template-columns:minmax(0,1fr);grid-template-areas:"t""s"}.svc__go[data-astro-cid-m3zpgalb]{display:none}}
