.hero[data-astro-cid-dcwno5ig]{isolation:isolate;flex-direction:column;justify-content:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.hero__bg[data-astro-cid-dcwno5ig],.hero__bg[data-astro-cid-dcwno5ig] img{object-fit:cover;z-index:-3;width:100%;height:100%;position:absolute;inset:0}@media (width>=48rem){.hero__bg[data-astro-cid-dcwno5ig] img{transform:scale(1.12)translate(4.5%)}}.hero__shade[data-astro-cid-dcwno5ig]{z-index:-2;background:linear-gradient(262.2deg, transparent 9.23%, var(--color-black-80) 95.91%);position:absolute;inset:0}.hero[data-astro-cid-dcwno5ig] .slats{z-index:-1}.hero__copy[data-astro-cid-dcwno5ig]{width:100%;padding-block:2.5rem 3.75rem;padding-inline:max(var(--container-pad,1rem), calc((100% - var(--container-max)) / 2));flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex}.hero__h1[data-astro-cid-dcwno5ig]{color:var(--color-white);font-size:var(--text-fixed-48);overflow-wrap:normal;max-width:21rem;font-weight:400;line-height:1.2}@media (width<=47.9375rem){html[lang=de] .hero__h1[data-astro-cid-dcwno5ig]{font-size:clamp(var(--text-fixed-28), 9.2vw, var(--text-fixed-36))}}.hero__sub[data-astro-cid-dcwno5ig]{white-space:pre-line;font-size:var(--text-xlarge);color:var(--color-white-80);max-width:30.6rem;margin-bottom:.75rem;line-height:1.2}.hero__logobar[data-astro-cid-dcwno5ig]{background:var(--color-black-25)}.hero__logos[data-astro-cid-dcwno5ig]{background:var(--color-gray-20);align-items:center;gap:1.25rem;padding:.25rem 1.25rem;display:flex}.hero__logos-label[data-astro-cid-dcwno5ig]{font-size:var(--text-small);color:var(--color-neutral-light);flex-shrink:0;max-width:7rem;font-weight:500;line-height:1.3}.hero__marquee[data-astro-cid-dcwno5ig]{flex:1;min-width:0}.hero__cs-link[data-astro-cid-dcwno5ig]{border:1px solid var(--color-white-55);font-size:var(--text-small);color:var(--color-line-on-dark);flex-shrink:0;align-items:center;gap:.375rem;padding:.5rem .75rem;font-weight:500;display:inline-flex}.hero__cs-link[data-astro-cid-dcwno5ig]:hover,.hero__cs-link[data-astro-cid-dcwno5ig]:active{border-color:var(--color-link-on-dark);color:var(--color-link-on-dark)}@media (width>=48rem){.hero__copy[data-astro-cid-dcwno5ig]{--container-pad:5rem}.hero__h1[data-astro-cid-dcwno5ig]{font-size:var(--display-size);max-width:30.7rem}html[lang=de] .hero__h1[data-astro-cid-dcwno5ig],html[lang=pt-BR] .hero__h1[data-astro-cid-dcwno5ig]{max-width:35rem}.hero__sub[data-astro-cid-dcwno5ig]{max-width:39.8rem}}@media (width<=47.9375rem){.hero__logos[data-astro-cid-dcwno5ig]{flex-direction:row;align-items:center;gap:.75rem;padding:.5rem .75rem}.hero__logos-label[data-astro-cid-dcwno5ig]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero__marquee[data-astro-cid-dcwno5ig]{flex:1;min-width:0}.hero__cs-link[data-astro-cid-dcwno5ig]{color:var(--color-white);min-height:2.75rem}}.intro__text[data-astro-cid-ksx7rjb5]{text-align:center;max-width:44rem;font-family:var(--font-heading);font-size:var(--text-huge);color:var(--color-headline);margin:0 auto;line-height:1.3}@media (width<=47.9375rem){.intro__text[data-astro-cid-ksx7rjb5]{font-size:var(--text-fixed-24)}}.intro__frame[data-astro-cid-ksx7rjb5]{border:1px solid var(--color-line-soft);margin-top:4rem}.intro__logos[data-astro-cid-ksx7rjb5]{background:var(--color-line-soft);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.intro__logos[data-astro-cid-ksx7rjb5]{grid-template-columns:repeat(4,minmax(0,1fr))}}.intro__logo[data-astro-cid-ksx7rjb5]{background:var(--color-white);place-items:center;height:7.5rem;display:grid}.intro__logo[data-astro-cid-ksx7rjb5] img{object-fit:contain;filter:grayscale();opacity:.7;width:auto;max-width:75%;transition:filter var(--duration-base) var(--ease-out), opacity var(--duration-base) var(--ease-out)}.intro__logo[data-astro-cid-ksx7rjb5]:hover img{filter:none;opacity:1}.hiw__stage[data-astro-cid-hahnwogd]{gap:3rem;display:grid}@media (width>=64rem){.hiw__stage[data-astro-cid-hahnwogd]{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:stretch;gap:4.5rem}.hiw__stage[data-astro-cid-hahnwogd] .hiw__panel[data-astro-cid-hahnwogd]{height:auto;min-height:36rem}}.hiw__panel[data-astro-cid-hahnwogd]{isolation:isolate;background:var(--color-dark-bg);color:var(--color-white);grid-template-rows:auto 1fr auto;height:40rem;padding:1.25rem 1.5rem 1.5rem;display:grid;position:relative;overflow:hidden}.hiw__panel[data-astro-cid-hahnwogd] .hiw__bg{z-index:-2;object-fit:cover;object-position:40% 50%;width:100%;height:100%;position:absolute;inset:0}.hiw__panel[data-astro-cid-hahnwogd] .slats{z-index:-1}.hiw__panel[data-astro-cid-hahnwogd]:before{content:"";z-index:-1;background:var(--color-dark-bg-12);position:absolute;inset:0}.hiw__bar[data-astro-cid-hahnwogd]{color:var(--color-white-75);align-items:center;display:flex}.hiw__counter[data-astro-cid-hahnwogd]{font-variant-numeric:tabular-nums}.hiw__dots[data-astro-cid-hahnwogd]{gap:.25rem;margin-left:auto;display:flex}.hiw__toggle[data-astro-cid-hahnwogd]{border:1px solid var(--color-white-55);width:1.75rem;height:1.75rem;color:var(--color-white);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out);background:0 0;place-items:center;margin-left:.75rem;padding:0;display:grid}.hiw__toggle[data-astro-cid-hahnwogd]:hover{border-color:var(--color-white)}.hiw__toggle[data-astro-cid-hahnwogd]:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}.hiw__toggle[data-astro-cid-hahnwogd] svg[data-astro-cid-hahnwogd]{width:.75rem;height:.75rem}.hiw__icon-play[data-astro-cid-hahnwogd],.is-stopped[data-astro-cid-hahnwogd] .hiw__icon-pause[data-astro-cid-hahnwogd]{display:none}.is-stopped[data-astro-cid-hahnwogd] .hiw__icon-play[data-astro-cid-hahnwogd]{display:block}.hiw[data-astro-cid-hahnwogd]:not(.is-live) .hiw__toggle[data-astro-cid-hahnwogd]{display:none}.hiw__dot[data-astro-cid-hahnwogd]{background:var(--color-white-25);width:1.5rem;height:2px;transition:background var(--duration-base) var(--ease-out);display:block}.hiw__dot[data-astro-cid-hahnwogd].is-on{background:var(--color-white)}.hiw__screen[data-astro-cid-hahnwogd]{place-items:center;min-height:0;padding-block:1.5rem;display:grid}.hiw__foot[data-astro-cid-hahnwogd] .btn{white-space:nowrap;flex:none}.hiw__foot[data-astro-cid-hahnwogd]{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.hiw__captions[data-astro-cid-hahnwogd]{color:var(--color-white-85);margin:0;display:grid}.hiw__caption[data-astro-cid-hahnwogd]{opacity:0;transition:opacity var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out);grid-area:1/1;transform:translateY(.375rem)}.hiw__caption[data-astro-cid-hahnwogd].is-active{opacity:1;transform:none}.hcard[data-astro-cid-hahnwogd]{background:var(--color-white);width:min(100%,33rem);color:var(--color-ink);box-shadow:var(--hiw-shadow);opacity:0;visibility:hidden;transition:opacity var(--duration-base) var(--ease-out), transform var(--duration-slow) var(--ease-out), visibility 0s linear var(--duration-base);--hiw-shadow:0 28px 60px -30px color-mix(in srgb, var(--color-blue-darkest) 70%, transparent);grid-area:1/1;padding:1.5rem 1.625rem 1.625rem;transform:translateY(.75rem)scale(.985)}.hcard[data-astro-cid-hahnwogd].is-active{opacity:1;visibility:visible;transition:opacity var(--duration-base) var(--ease-out) .12s, transform var(--duration-slow) var(--ease-out) .12s, visibility 0s;transform:none}.hcard[data-astro-cid-hahnwogd].ticks:before,.hcard[data-astro-cid-hahnwogd].ticks:after,.hcard[data-astro-cid-hahnwogd].ticks>.tick-b:before,.hcard[data-astro-cid-hahnwogd].ticks>.tick-b:after{border-color:var(--color-white-60)}.hcard__head[data-astro-cid-hahnwogd]{align-items:center;gap:.75rem;padding-bottom:1rem;display:flex}.hcard__mark[data-astro-cid-hahnwogd]{flex:none;width:1.125rem;display:block}.hcard__mark[data-astro-cid-hahnwogd] svg{width:100%;height:auto;display:block}.hcard__title[data-astro-cid-hahnwogd]{font-size:var(--text-medium);color:var(--color-ink-heading);flex:1;font-weight:500}.hcard__cad[data-astro-cid-hahnwogd]{border:1px solid var(--color-line);color:var(--color-muted);font-size:var(--text-schematic-min);flex:none;padding:.125rem .375rem}.hcard__rows[data-astro-cid-hahnwogd]{margin:0;padding:0;list-style:none}.hrow[data-astro-cid-hahnwogd]{opacity:0;transition:grid-template-rows var(--duration-slow) var(--ease-out), opacity var(--duration-base) var(--ease-out);grid-template-rows:0fr;display:grid}.hrow[data-astro-cid-hahnwogd].is-run{opacity:1;grid-template-rows:1fr}.hrow__inner[data-astro-cid-hahnwogd]{min-height:0;overflow:hidden}.hrow__head[data-astro-cid-hahnwogd]{align-items:center;gap:.625rem;padding-block:.625rem .5rem;display:flex}.hrow__label[data-astro-cid-hahnwogd]{font-size:var(--text-regular);color:var(--color-ink-heading);font-weight:500}.hrow__state[data-astro-cid-hahnwogd]{border:1px solid var(--color-line-divider);flex:none;width:.875rem;height:.875rem;position:relative}.hrow[data-astro-cid-hahnwogd].is-run:not(.is-done) .hrow__state[data-astro-cid-hahnwogd]{border-color:var(--color-accent)}.hrow[data-astro-cid-hahnwogd].is-run:not(.is-done) .hrow__state[data-astro-cid-hahnwogd]:after{content:"";background:var(--color-accent);animation:hiw-pulse .6s var(--ease-in-out) infinite alternate;position:absolute;inset:2px}.hrow[data-astro-cid-hahnwogd].is-done .hrow__state[data-astro-cid-hahnwogd]{background:var(--color-ink-heading);border-color:var(--color-ink-heading)}.hrow[data-astro-cid-hahnwogd].is-done .hrow__state[data-astro-cid-hahnwogd]:after{content:"";border:solid var(--color-white);border-width:0 1.5px 1.5px 0;width:.25rem;height:.4375rem;position:absolute;top:.0625rem;left:.25rem;transform:rotate(45deg)}@keyframes hiw-pulse{0%{opacity:.15}}.hrow__sub[data-astro-cid-hahnwogd]{background:var(--color-bg-section);min-height:3.25rem;font-size:var(--text-small);color:var(--color-muted-text);opacity:0;transition:opacity var(--duration-base) var(--ease-out) .15s, transform var(--duration-base) var(--ease-out) .15s;align-items:center;gap:.625rem;margin-left:1.5rem;padding:.625rem .875rem;display:flex;transform:translateY(.25rem)}.hrow[data-astro-cid-hahnwogd].is-run .hrow__sub[data-astro-cid-hahnwogd]{opacity:1;transform:none}.hrow__icon[data-astro-cid-hahnwogd]{width:1rem;color:var(--color-muted);flex:none;display:block}.hrow__icon[data-astro-cid-hahnwogd] svg,.hrow__logo[data-astro-cid-hahnwogd] svg,.hrow__glyph[data-astro-cid-hahnwogd] svg{width:100%;height:100%;display:block}.hrow__logos[data-astro-cid-hahnwogd]{flex:none;gap:.25rem;display:flex}.hrow__logo[data-astro-cid-hahnwogd]{background:var(--color-white);border:1px solid var(--color-line-soft);opacity:0;width:2rem;height:2rem;transition:opacity var(--duration-fast) var(--ease-out), transform var(--duration-base) var(--ease-out);place-items:center;padding:.4375rem;display:grid;transform:scale(.8)}.hrow[data-astro-cid-hahnwogd].is-run .hrow__logo[data-astro-cid-hahnwogd]{opacity:1;transform:none}.hrow[data-astro-cid-hahnwogd].is-run .hrow__logo[data-astro-cid-hahnwogd]:nth-child(2){transition-delay:60ms}.hrow[data-astro-cid-hahnwogd].is-run .hrow__logo[data-astro-cid-hahnwogd]:nth-child(3){transition-delay:.12s}.hrow[data-astro-cid-hahnwogd].is-run .hrow__logo[data-astro-cid-hahnwogd]:nth-child(4){transition-delay:.18s}.hrow[data-astro-cid-hahnwogd].is-run .hrow__logo[data-astro-cid-hahnwogd]:nth-child(5){transition-delay:.24s}.hrow__glyph[data-astro-cid-hahnwogd]{width:8rem;height:1.625rem;color:var(--color-neutral-light);flex:none;display:block}.hrow__glyph[data-astro-cid-hahnwogd] .hg-a{fill:var(--color-accent);stroke:var(--color-accent)}.hrow__glyph[data-astro-cid-hahnwogd] .hg-l{stroke:var(--color-accent)}.hrow__glyph[data-astro-cid-hahnwogd] .hg-af{fill:var(--color-accent);stroke:none}.hrow__text[data-astro-cid-hahnwogd]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hrow__chips[data-astro-cid-hahnwogd]{flex-wrap:wrap;gap:.25rem;min-width:0;display:flex}.hrow__chip[data-astro-cid-hahnwogd]{background:var(--color-white);border:1px solid var(--color-line);color:var(--color-ink);white-space:nowrap;padding:.1875rem .4375rem}.hrow__chips--flow[data-astro-cid-hahnwogd]{flex-wrap:nowrap;gap:1.125rem}.hrow__chips--flow[data-astro-cid-hahnwogd] .hrow__chip[data-astro-cid-hahnwogd]{position:relative}.hrow__chips--flow[data-astro-cid-hahnwogd] .hrow__chip[data-astro-cid-hahnwogd]+.hrow__chip[data-astro-cid-hahnwogd]:before{content:"";background:var(--color-neutral-light);width:.625rem;height:1px;position:absolute;top:50%;right:calc(100% + .25rem)}.hrow__chips--flow[data-astro-cid-hahnwogd] .hrow__chip[data-astro-cid-hahnwogd]:last-child{border-color:var(--color-accent);color:var(--color-accent)}.hrow__count[data-astro-cid-hahnwogd]{color:var(--color-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-left:auto;padding-left:.5rem}.hrow__sub--meters[data-astro-cid-hahnwogd]{align-items:stretch}.hrow__meters[data-astro-cid-hahnwogd]{flex:1;gap:.375rem;min-width:0;display:grid}.hmeter[data-astro-cid-hahnwogd]{grid-template-columns:7.5rem 1fr 2.5rem;align-items:center;gap:.5rem;display:grid}.hmeter__track[data-astro-cid-hahnwogd]{background:var(--color-line-soft);height:.375rem;position:relative}.hmeter__track[data-astro-cid-hahnwogd] i[data-astro-cid-hahnwogd]{width:calc(var(--v) * 100%);background:var(--color-neutral-light);transform-origin:0;transition:transform var(--duration-reveal) var(--ease-out) .2s;position:absolute;inset:0 auto 0 0;transform:scaleX(0)}.hmeter--you[data-astro-cid-hahnwogd] .hmeter__track[data-astro-cid-hahnwogd] i[data-astro-cid-hahnwogd]{background:var(--color-accent)}.hmeter--you[data-astro-cid-hahnwogd] .hmeter__label[data-astro-cid-hahnwogd],.hmeter--you[data-astro-cid-hahnwogd] .hmeter__val[data-astro-cid-hahnwogd]{color:var(--color-accent)}.hrow[data-astro-cid-hahnwogd].is-run .hmeter__track[data-astro-cid-hahnwogd] i[data-astro-cid-hahnwogd]{transform:none}.hmeter__val[data-astro-cid-hahnwogd]{text-align:right;font-variant-numeric:tabular-nums}.hrow__sub--meters[data-astro-cid-hahnwogd] .hrow__count[data-astro-cid-hahnwogd]{align-self:center}.hiw__copy[data-astro-cid-hahnwogd] .hiw__head{margin-bottom:4rem}.hiw__list[data-astro-cid-hahnwogd]{margin:0;padding:0;list-style:none}.hstep[data-astro-cid-hahnwogd]{padding-left:1.5rem;position:relative}.hstep__rail[data-astro-cid-hahnwogd]{background:var(--color-line-divider);width:1px;position:absolute;top:0;bottom:0;left:0}.hstep__fill[data-astro-cid-hahnwogd]{background:var(--color-accent);transform-origin:top;width:2px;height:100%;position:absolute;top:0;left:-.5px;transform:scaleY(0)}.hstep[data-astro-cid-hahnwogd].is-active .hstep__fill[data-astro-cid-hahnwogd]{animation:hiw-fill var(--hiw-step,7.85s) linear forwards}.is-held[data-astro-cid-hahnwogd] .hstep[data-astro-cid-hahnwogd].is-active .hstep__fill[data-astro-cid-hahnwogd]{animation-play-state:paused}.is-stopped[data-astro-cid-hahnwogd] .hstep[data-astro-cid-hahnwogd].is-active .hstep__fill[data-astro-cid-hahnwogd],.hiw[data-astro-cid-hahnwogd]:not(.is-live) .hstep[data-astro-cid-hahnwogd].is-active .hstep__fill[data-astro-cid-hahnwogd]{animation:none;transform:none}@keyframes hiw-fill{to{transform:scaleY(1)}}.hstep__h[data-astro-cid-hahnwogd]{font:inherit;margin:0}.hstep__btn[data-astro-cid-hahnwogd]{text-align:left;cursor:pointer;width:100%;color:var(--color-muted);transition:color var(--duration-fast) var(--ease-out);background:0 0;border:0;align-items:baseline;gap:.875rem;padding:.625rem 0;display:flex}.hstep__btn[data-astro-cid-hahnwogd]:hover,.hstep[data-astro-cid-hahnwogd].is-active .hstep__btn[data-astro-cid-hahnwogd]{color:var(--color-ink-heading)}.hstep__btn[data-astro-cid-hahnwogd]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.hstep__num[data-astro-cid-hahnwogd]{font-size:var(--text-tiny);letter-spacing:var(--tagline-tracking);font-variant-numeric:tabular-nums;font-weight:500}.hstep[data-astro-cid-hahnwogd].is-active .hstep__num[data-astro-cid-hahnwogd]{color:var(--color-accent)}.hstep__title[data-astro-cid-hahnwogd]{font-size:var(--text-xlarge);font-weight:500;line-height:1.3}.hstep__body[data-astro-cid-hahnwogd]{grid-template-rows:1fr;display:grid}.is-live[data-astro-cid-hahnwogd] .hstep__body[data-astro-cid-hahnwogd]{transition:grid-template-rows var(--duration-slow) var(--ease-out);grid-template-rows:0fr}.is-live[data-astro-cid-hahnwogd] .hstep[data-astro-cid-hahnwogd].is-active .hstep__body[data-astro-cid-hahnwogd]{grid-template-rows:1fr}.is-live[data-astro-cid-hahnwogd] .hstep[data-astro-cid-hahnwogd]:not(.is-active) .hstep__inner[data-astro-cid-hahnwogd]{visibility:hidden;transition:visibility 0s linear var(--duration-slow)}.is-live[data-astro-cid-hahnwogd] .hstep__content[data-astro-cid-hahnwogd]{min-height:var(--hiw-body,0)}.hstep__inner[data-astro-cid-hahnwogd]{min-height:0;padding-left:calc(.875rem + 1.25ch);overflow:hidden}.hstep__text[data-astro-cid-hahnwogd]{max-width:30rem;color:var(--color-muted-text);margin:0}.hiw__copy[data-astro-cid-hahnwogd] .hstep__link{margin:.75rem 0 1rem -.5rem;padding:.375rem .5rem}.hiw[data-astro-cid-hahnwogd]:not(.is-live) .hcard[data-astro-cid-hahnwogd]:first-child .hrow[data-astro-cid-hahnwogd]{opacity:1;grid-template-rows:1fr}.hiw[data-astro-cid-hahnwogd]:not(.is-live) .hcard[data-astro-cid-hahnwogd]:first-child .hrow__sub[data-astro-cid-hahnwogd],.hiw[data-astro-cid-hahnwogd]:not(.is-live) .hcard[data-astro-cid-hahnwogd]:first-child .hrow__logo[data-astro-cid-hahnwogd]{opacity:1;transform:none}@media (width<=63.9375rem){.hiw__stage[data-astro-cid-hahnwogd]{flex-direction:column;display:flex}.hiw__copy[data-astro-cid-hahnwogd]{display:contents}.hiw__copy[data-astro-cid-hahnwogd] .hiw__head{order:-1;margin-bottom:0}.hiw__panel[data-astro-cid-hahnwogd]{height:34rem;min-height:0}}@media (width<=47.9375rem){.hiw__panel[data-astro-cid-hahnwogd]{height:37rem;margin-inline:calc(-1 * var(--container-pad));padding:1rem}.hcard[data-astro-cid-hahnwogd]{padding:1rem}.hiw__screen[data-astro-cid-hahnwogd]{padding-block:1rem}.hrow__sub[data-astro-cid-hahnwogd]{margin-left:0}.hrow__text[data-astro-cid-hahnwogd]{display:none}.hrow__glyph[data-astro-cid-hahnwogd]{width:5rem}.hmeter[data-astro-cid-hahnwogd]{grid-template-columns:5.5rem 1fr 2rem}.hiw__foot[data-astro-cid-hahnwogd]{flex-direction:column;align-items:stretch;gap:1rem}.hiw__captions[data-astro-cid-hahnwogd]{text-align:center}}.home-blog[data-astro-cid-ie2crdsi]{background:var(--color-bg-section)}.home-blog__heading[data-astro-cid-ie2crdsi]{margin-bottom:2.5rem}.home-blog__cards[data-astro-cid-ie2crdsi]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.home-blog__cards[data-astro-cid-ie2crdsi]>li[data-astro-cid-ie2crdsi]{flex-direction:column;display:flex}.home-blog__cards[data-astro-cid-ie2crdsi]>li[data-astro-cid-ie2crdsi]>*{flex:1}.home-blog__more[data-astro-cid-ie2crdsi]{text-align:center;margin:1.5rem 0 0}@media (width>=48rem){.home-blog__heading[data-astro-cid-ie2crdsi]{margin-bottom:4rem}.home-blog__cards[data-astro-cid-ie2crdsi]{grid-template-columns:repeat(3,1fr)}}
