.Navigation-module__Pj2Xoq__header{z-index:70;pointer-events:none;mix-blend-mode:difference;width:100%;height:116px;position:fixed;top:0;left:0}.Navigation-module__Pj2Xoq__trigger{pointer-events:auto;color:#fff;background:0 0;border:0;padding:6px 18px 10px;display:block;position:absolute;top:30px;left:50%;transform:translate(-50%)}.Navigation-module__Pj2Xoq__logo{font-family:var(--font-condensed), "Arial Narrow", sans-serif;flex-direction:column;align-items:center;display:flex}.Navigation-module__Pj2Xoq__logoLine{letter-spacing:-.025em;align-items:center;gap:8px;font-size:33px;font-weight:400;line-height:1;display:flex}.Navigation-module__Pj2Xoq__bracket{color:inherit;opacity:.72;font-size:27px;font-weight:100;transition:transform .3s}.Navigation-module__Pj2Xoq__trigger:hover .Navigation-module__Pj2Xoq__bracket:first-child{transform:translate(-3px)}.Navigation-module__Pj2Xoq__trigger:hover .Navigation-module__Pj2Xoq__bracket:last-child{transform:translate(3px)}.Navigation-module__Pj2Xoq__advisors{color:inherit;opacity:.72;margin-top:6px;font-size:21px;font-weight:100;line-height:1.2}.Navigation-module__Pj2Xoq__menu{z-index:100;background:var(--paper);width:100%;height:100dvh;color:var(--navy);padding:140px max(var(--gutter), calc((100vw - 900px) / 2)) 35px;outline:0;flex-direction:column;animation:.28s cubic-bezier(.22,1,.36,1) Navigation-module__Pj2Xoq__menu-arrive;display:flex;position:fixed;inset:0;overflow-y:auto}.Navigation-module__Pj2Xoq__menu[data-state=closed]{animation:.18s ease-in both Navigation-module__Pj2Xoq__menu-leave}.Navigation-module__Pj2Xoq__close{color:var(--ink)}.Navigation-module__Pj2Xoq__language{top:35px;right:var(--gutter);color:#fff;pointer-events:auto;position:absolute}.Navigation-module__Pj2Xoq__language .language{margin:0;font-size:14px}.Navigation-module__Pj2Xoq__language .language-item{align-items:center}.Navigation-module__Pj2Xoq__language a{opacity:.68;padding:8px 1px;display:inline-block}.Navigation-module__Pj2Xoq__menuLanguage{color:var(--navy)}.Navigation-module__Pj2Xoq__links{flex-direction:column;margin:auto 0;display:flex}.Navigation-module__Pj2Xoq__links a{border-bottom:1px solid var(--line);font-family:var(--font-condensed), "Arial Narrow", sans-serif;text-transform:uppercase;align-items:baseline;gap:30px;padding:15px 0 20px;font-size:clamp(42px,5.4vw,88px);font-weight:100;line-height:1;transition:color .25s,padding-left .3s;display:flex}.Navigation-module__Pj2Xoq__links a:hover{color:#9e4b00;padding-left:12px}.Navigation-module__Pj2Xoq__links a[aria-current=page]{color:#9e4b00}.Navigation-module__Pj2Xoq__index{font-family:var(--font-sans), sans-serif;font-size:13px;font-weight:400}.Navigation-module__Pj2Xoq__bottom{justify-content:flex-end;align-items:center;gap:20px;padding-top:36px;font-size:14px;display:flex}@keyframes Navigation-module__Pj2Xoq__menu-arrive{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes Navigation-module__Pj2Xoq__menu-leave{to{transform:translateY(-100%)}}@media (max-width:700px){.Navigation-module__Pj2Xoq__header{height:110px}.Navigation-module__Pj2Xoq__trigger{top:24px}.Navigation-module__Pj2Xoq__logoLine{font-size:31px}.Navigation-module__Pj2Xoq__advisors{font-size:20px}.Navigation-module__Pj2Xoq__language{top:28px;right:18px}.Navigation-module__Pj2Xoq__language .language{font-size:12px}.Navigation-module__Pj2Xoq__menu{padding-top:125px;padding-bottom:28px}.Navigation-module__Pj2Xoq__links a{gap:20px;padding:20px 0;font-size:clamp(38px,10.4vw,60px)}.Navigation-module__Pj2Xoq__bottom{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.Navigation-module__Pj2Xoq__menu,.Navigation-module__Pj2Xoq__menu[data-state=closed]{animation:none}}
.Hero-module__Z8hQ_W__scene{isolation:isolate;background:var(--paper);height:100svh;min-height:0;position:relative;overflow:hidden}.Hero-module__Z8hQ_W__statement{z-index:2;color:#292828;width:90%;font-family:var(--font-condensed), "Arial Narrow", sans-serif;letter-spacing:.015em;text-transform:uppercase;flex-direction:column;align-items:center;gap:.42em;margin:0;font-size:clamp(34px,3.36vw,76px);font-weight:100;line-height:1.15;display:flex;position:absolute;top:43.6%;left:50%;transform:translate(-50%,-50%)}.Hero-module__Z8hQ_W__statement span{white-space:nowrap;display:block}.Hero-module__Z8hQ_W__statement{filter:blur(1.6px);transition:filter .22s}.Hero-module__Z8hQ_W__statement:hover,.Hero-module__Z8hQ_W__statement:focus{filter:blur()}.Hero-module__Z8hQ_W__letters{font-family:var(--font-display), "Bodoni MT", Didot, serif;font-optical-sizing:auto;font-variation-settings:"wght" 400, "opsz" 96;pointer-events:none;justify-content:center;align-items:flex-end;padding:0 10% 12px;font-size:min(20vw,43svh);font-weight:400;display:flex;position:absolute;inset:0}.Hero-module__Z8hQ_W__letters[data-status=waiting]{opacity:0}.Hero-module__Z8hQ_W__letter{font:inherit;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;width:.45em;height:.76em;color:var(--orange);transform-origin:50%;will-change:transform;background:0 0;border:0;flex:0 0 .45em;padding:0;line-height:0;display:block}.Hero-module__Z8hQ_W__letter:disabled{visibility:hidden}.Hero-module__Z8hQ_W__letter[data-grabbed]{cursor:grabbing}.Hero-module__Z8hQ_W__letter svg{fill:currentColor;width:100%;height:100%;display:block;overflow:visible}.Hero-module__Z8hQ_W__letter text{font-family:inherit;font-weight:inherit}.Hero-module__Z8hQ_W__navy{color:var(--navy)}.Hero-module__Z8hQ_W__letters[data-status=falling] .Hero-module__Z8hQ_W__letter,.Hero-module__Z8hQ_W__letters[data-status=playing] .Hero-module__Z8hQ_W__letter,.Hero-module__Z8hQ_W__letters[data-status=settled] .Hero-module__Z8hQ_W__letter{position:absolute;top:0;left:0}.Hero-module__Z8hQ_W__letters[data-status=settled] .Hero-module__Z8hQ_W__letter{will-change:auto}.Hero-module__Z8hQ_W__scroll{z-index:3;font-family:var(--font-condensed), "Arial Narrow", sans-serif;color:#74716e;white-space:nowrap;text-shadow:0 0 3px var(--paper), 0 0 5px var(--paper);padding:6px 12px;font-size:clamp(14px,1.02vw,22px);font-weight:100;line-height:1.2;transition:color .25s;position:absolute;bottom:15px;left:50%;transform:translate(-50%)}.Hero-module__Z8hQ_W__scroll:hover{color:var(--ink)}@media (max-width:700px){.Hero-module__Z8hQ_W__statement{gap:.5em;font-size:clamp(29px,7.8vw,50px);top:43%}.Hero-module__Z8hQ_W__letters{font-size:22vw}.Hero-module__Z8hQ_W__scroll{font-size:14px;bottom:16px}}@media (max-height:500px) and (min-width:701px){.Hero-module__Z8hQ_W__statement{font-size:5.7vh;top:38%}}@media (prefers-reduced-motion:reduce){.Hero-module__Z8hQ_W__letters[data-status=waiting]{opacity:1}.Hero-module__Z8hQ_W__letter{will-change:auto}}@media (hover:none){.Hero-module__Z8hQ_W__statement{filter:none}}
.TeamCarousel-module__hkNhFq__section{padding:76px var(--gutter) 120px}.TeamCarousel-module__hkNhFq__track{scroll-snap-type:x proximity;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;overscroll-behavior-x:contain;gap:3px;padding:6px 0;display:flex;position:relative;overflow-x:auto}.TeamCarousel-module__hkNhFq__track::-webkit-scrollbar{display:none}.TeamCarousel-module__hkNhFq__track[data-dragging]{cursor:grabbing;scroll-snap-type:none}.TeamCarousel-module__hkNhFq__card{scroll-snap-align:start;flex:0 0 clamp(240px,22.5vw,350px);min-width:0;scroll-margin-top:130px}.TeamCarousel-module__hkNhFq__profile{width:100%;color:var(--navy);cursor:inherit;text-align:center;background:#e1e3e4;border:0;padding:0;display:block;overflow:hidden}.TeamCarousel-module__hkNhFq__profile:focus-visible{outline-offset:-3px}.TeamCarousel-module__hkNhFq__caption{z-index:2;opacity:0;pointer-events:none;flex-direction:column;align-items:center;gap:12px;padding:36px 18px;transition:opacity .25s,transform .3s;display:flex;position:absolute;inset:0 0 auto;transform:translateY(8px)}.TeamCarousel-module__hkNhFq__profile:hover .TeamCarousel-module__hkNhFq__caption,.TeamCarousel-module__hkNhFq__profile:focus-visible .TeamCarousel-module__hkNhFq__caption{opacity:1;transform:translateY(0)}.TeamCarousel-module__hkNhFq__role{font-size:11px;line-height:1.5}.TeamCarousel-module__hkNhFq__name{letter-spacing:-.04em;font-size:clamp(23px,1.7vw,29px);font-weight:400;line-height:1.1}.TeamCarousel-module__hkNhFq__image{aspect-ratio:1/2;width:100%;display:block;position:relative;overflow:hidden}.TeamCarousel-module__hkNhFq__image img{object-fit:contain;filter:grayscale()}.TeamCarousel-module__hkNhFq__portrait{transform-origin:50% 100%}.TeamCarousel-module__hkNhFq__card[data-portrait=gerrit-fleige] .TeamCarousel-module__hkNhFq__portrait{transform:translateY(.6%)scale(1.22)}.TeamCarousel-module__hkNhFq__card[data-portrait=friedrich-huth] .TeamCarousel-module__hkNhFq__portrait{transform:translateY(2.9%)scale(1.2)}.TeamCarousel-module__hkNhFq__card[data-portrait=nico-wittmann] .TeamCarousel-module__hkNhFq__portrait{transform:translateY(8.4%)scale(1.1)}.TeamCarousel-module__hkNhFq__card[data-portrait=marc-lehnen] .TeamCarousel-module__hkNhFq__portrait{transform:translateY(-11%);-webkit-mask-image:linear-gradient(#000 93%,#0000);mask-image:linear-gradient(#000 93%,#0000)}.TeamCarousel-module__hkNhFq__torso{transform:translateY(14%)}.TeamCarousel-module__hkNhFq__image:after{content:"";z-index:1;pointer-events:none;mix-blend-mode:multiply;opacity:0;background:linear-gradient(#ff991429,#ff991417 28%,#ff991406 42%,#0000 54%);transition:opacity .3s;position:absolute;inset:0}.TeamCarousel-module__hkNhFq__profile:hover .TeamCarousel-module__hkNhFq__image:after,.TeamCarousel-module__hkNhFq__profile:focus-visible .TeamCarousel-module__hkNhFq__image:after{opacity:1}.TeamCarousel-module__hkNhFq__controls{justify-content:space-between;align-items:center;padding:24px 0 28px;display:flex}.TeamCarousel-module__hkNhFq__counter{letter-spacing:.06em;font-size:12px}.TeamCarousel-module__hkNhFq__arrows{gap:10px;display:flex}.TeamCarousel-module__hkNhFq__arrows button{border:1px solid var(--line);background:0 0;border-radius:50%;width:44px;height:44px;font-size:23px;line-height:1;transition:background .2s,color .2s}.TeamCarousel-module__hkNhFq__arrows button:hover:enabled{background:var(--navy);color:var(--paper)}.TeamCarousel-module__hkNhFq__arrows button:disabled{opacity:.25;cursor:default}.TeamCarousel-module__hkNhFq__biographies{border-top:1px solid var(--line);padding-top:35px}.TeamCarousel-module__hkNhFq__biography:not([hidden]){grid-template-columns:1fr 1.5fr;align-items:start;gap:10%;display:grid}.TeamCarousel-module__hkNhFq__biography[hidden]{display:none}.TeamCarousel-module__hkNhFq__biography h2{letter-spacing:-.04em;margin:13px 0 0;font-size:clamp(28px,2.8vw,44px);font-weight:400;line-height:1.1}.TeamCarousel-module__hkNhFq__biography p{max-width:690px;margin:0;font-size:17px;line-height:1.6}@media (max-width:900px){.TeamCarousel-module__hkNhFq__section{padding-top:50px;padding-bottom:80px}.TeamCarousel-module__hkNhFq__biography:not([hidden]){gap:6%}.TeamCarousel-module__hkNhFq__biography p{font-size:16px}}@media (max-width:700px){.TeamCarousel-module__hkNhFq__section{padding:36px 0 65px}.TeamCarousel-module__hkNhFq__track{padding-left:var(--gutter);padding-right:var(--gutter);scroll-padding-left:var(--gutter)}.TeamCarousel-module__hkNhFq__card{flex-basis:76vw}.TeamCarousel-module__hkNhFq__caption{padding:28px 14px}.TeamCarousel-module__hkNhFq__name{font-size:25px}.TeamCarousel-module__hkNhFq__controls,.TeamCarousel-module__hkNhFq__biographies{margin-left:var(--gutter);margin-right:var(--gutter)}.TeamCarousel-module__hkNhFq__controls{padding-top:18px;padding-bottom:22px}.TeamCarousel-module__hkNhFq__biographies{padding-top:28px}.TeamCarousel-module__hkNhFq__biography:not([hidden]){display:block}.TeamCarousel-module__hkNhFq__biography p{margin-top:22px}}@media (prefers-reduced-motion:reduce){.TeamCarousel-module__hkNhFq__caption,.TeamCarousel-module__hkNhFq__image:after{transition:none}}@media (hover:none),(pointer:coarse){.TeamCarousel-module__hkNhFq__caption{opacity:1;transform:none}}
