.home_videoBg__NTsTk{position:fixed;inset:0;z-index:0;overflow:hidden;background:#161616}.home_videoBg__NTsTk iframe,.home_videoBg__NTsTk img,.home_videoBg__NTsTk video{position:absolute;top:50%;left:50%;width:100vw;height:56.25vw;min-height:100vh;min-width:177.78vh;transform:translate(-50%,-50%);object-fit:cover;pointer-events:none;transition:opacity 2s ease}.home_videoBg__NTsTk iframe{border:none}.home_videoOverlay__Oazbm{position:fixed;inset:0;background:var(--c-overlay,rgba(22,22,22,.2));transition:background .6s ease;z-index:1}.home_page__GabWt{position:relative;z-index:2;max-width:1620px;margin:0 auto;padding:20px;height:100vh;display:grid;grid-template-columns:repeat(12,1fr);column-gap:10px;font-size:1.2rem;line-height:1.68rem;align-content:start}.home_siteHeader__U8ZE1{grid-column:1/-1;display:grid;grid-template-columns:repeat(12,1fr);column-gap:10px}.home_headerLogoNav__6ixd0{grid-column:2/span 4;display:flex;flex-direction:column;gap:0;align-self:start;align-items:flex-start}.home_headerLogoNavRow__xE5PU{display:flex;gap:20px;align-items:flex-start}.home_headerLogo__ZGJ2d{text-decoration:none;font-family:var(--font-staatliches),"Helvetica Neue",sans-serif;letter-spacing:.03em;font-size:1.5125em;opacity:.9}.home_headerNav__rEdWr{display:flex;gap:10px}.home_active__EHKCt,.home_headerNav__rEdWr a:hover{opacity:1;text-decoration:underline;text-underline-offset:3px}.home_workIntroText__VVe7N{margin-top:1.68rem;font-size:1.4rem;line-height:1.96rem;font-weight:600;opacity:.5}.home_workIntroTextMobile__IqF_6{display:none}.home_workIntroAttr__6eNMG{margin-top:.5rem;font-size:1.2rem;line-height:1.68rem;font-weight:400;opacity:.4;text-align:left}.home_workIntroAttrRow__3dM_l{display:flex;flex-wrap:wrap;align-items:center;gap:0 .5em}.home_workIntroAttrDivider__pXCiq{opacity:.5}.home_workIntroAttr__6eNMG a{color:inherit;text-decoration:underline;text-underline-offset:2px}.home_workIntroAttrMobile__dtIbq{display:none}.home_headerContact__yM_0a{grid-column:9/span 4;display:flex;flex-direction:column;gap:2px;align-self:start}.home_headerLang__otIM7{display:flex;gap:5px;margin-top:2px}.home_headerLang__otIM7 a{opacity:.4}.home_headerLang__otIM7 a:hover{opacity:1;text-decoration:underline;text-underline-offset:3px}.home_headerLang__otIM7 .home_active__EHKCt{opacity:1}.home_headerLangBtn__XwKOi{background:none;border:none;cursor:pointer;color:var(--c-text);font-family:inherit;font-size:1.2rem;font-weight:600;line-height:1;padding:0;opacity:.4;display:flex;align-items:center;transition:opacity .2s ease,color .6s ease}.home_headerLangActive__fwe79,.home_headerLangBtn__XwKOi:hover{opacity:1}.home_headerLangActive__fwe79:disabled{opacity:1;cursor:default}.home_lockFixed__YKrzF{position:fixed;bottom:20px;right:20px;z-index:9}.home_siteFooter__NloD8{position:fixed;bottom:20px;left:calc(max(0px, (100vw - 1620px) / 2) + 20px + (min(100vw, 1620px) - 150px) / 12 + 10px);font-size:1.2rem;line-height:1.68rem;color:var(--c-text);opacity:.4;z-index:9;pointer-events:none;transition:color .6s ease}html[data-theme=light] .home_headerContact__yM_0a>a,html[data-theme=light] .home_headerLogo__ZGJ2d,html[data-theme=light] .home_headerNav__rEdWr a{color:var(--c-nav);opacity:1}html[data-theme=light] .home_headerLogo__ZGJ2d{opacity:.9}html[data-theme=light] .home_headerLang__otIM7 a{color:#767674;opacity:1}html[data-theme=light] .home_headerLang__otIM7 .home_active__EHKCt{color:var(--c-nav);opacity:1}html[data-theme=light] .home_headerLangBtn__XwKOi{color:#767674;opacity:1}html[data-theme=light] .home_headerLangActive__fwe79{color:var(--c-nav);opacity:1}html[data-theme=light] .home_workIntroText__VVe7N{color:#767674;opacity:1}@media (max-width:900px){.home_siteHeader__U8ZE1{grid-template-columns:1fr 1fr}.home_headerLogoNav__6ixd0{grid-column:1}.home_headerContact__yM_0a{grid-column:2;align-items:flex-end;text-align:right}.home_workIntroTextDesktop__JeKVM{display:none}.home_workIntroTextMobile__IqF_6{display:block;grid-column:1/-1;margin-top:20px}.home_workIntroAttrDesktop__Aas2f{display:none}.home_workIntroAttrMobile__dtIbq{display:flex;grid-column:1/-1}.home_siteFooter__NloD8{left:20px}}