.HelveticaNeueLTPro-Md,.font-hn-regular,body,.Imprint,.Privacy .footer,.Privacy .part .text,.ProjectPreviewContainer .project-preview-col p,.workProject .workProject-content .credits,.workProject .workProject-content .quote .quote-text .quote-author-info .quote-author-role,.workProject .workProject-header p,.Work .project p,.Jobs .offers .JobOffer .jobOffer-content-container,.Persons .person p,.MainMenu .MainMenuItem a{font-family:var(--font-hn-regular),sans-serif;font-style:normal;font-weight:400}.HelveticaNeueLTPro-Hv,.font-hn-heavy,.Imprint .part h4,.Imprint .address-col,.Privacy h2,.ProjectPreviewContainer .project-preview-col h4,.ProjectPreviewContainer .container-title-row h3,.workProject .workProject-content .credits strong,.workProject .workProject-content .quote .quote-text .quote-author-info,.workProject .workProject-content .quote .quote-text p,.workProject .workProject-content .text,.workProject .workProject-header h5,.Work .project .type>div,.Work .project h4,.Work h3.heading-with-line,.Kontakt .location-row h4,.Kontakt .col-kontakt-title h3,.Jobs .intro,.Persons .person h4,.AgenturInfoTabs .agentur-info-container .row-content .agentur-content-container .agentur-inner-container .agentur-content h3,.AgenturInfoTabs .agentur-info-container .headline .items .item.selected,.AgenturInfoTabs .agentur-info-container .headline .items .item:hover{font-family:var(--font-hn-heavy),sans-serif;font-style:normal;font-weight:400}.HelveticaNeueLTPro-BlkEx,.font-hn-black-extended,.NotFound h2,.Jobs .offers .JobOffer .jobOffer-content-container ul li:before,.Jobs .claim,.personsClaim-container .FullSizeText .FullSizeText-text .personsClaim,.AgenturInfoTabs .agentur-info-container .row-content .agentur-content-container .agentur-inner-container .agentur-content .content ul li:before,.headerClaim-container .FullSizeText .FullSizeText-text>h2{font-family:var(--font-hn-black-extended),sans-serif;font-style:normal;font-weight:400}.HelveticaNeueLTPro-Bd,.font-hn-bold,.Imprint .button-info,.Imprint b,.Privacy .part .conclusion,.Privacy .part h4,.FooterMenu a,.Kontakt .contact-row .button-info,.Jobs .offers .JobOffer .jobOffer-content-container b,.MainMenu .MainMenuItem.active a,.MainMenu .MainMenuItem.hover a,.SideMenu a,.SideMenu button,.Button .btn{font-family:var(--font-hn-bold),sans-serif;font-style:normal;font-weight:400}.Button{position:relative}.Button .btn{color:#fff;text-align:center;cursor:pointer;letter-spacing:.14em;background-color:#000;border:none;outline:none;height:40px;font-size:13px;line-height:42px}@media (min-width:1370px){.Button .btn{letter-spacing:.15em;font-size:15px}}@media (min-width:3430px){.Button .btn{height:85px;font-size:36px;line-height:89px}}.Button .btn{text-transform:uppercase;width:100%;padding:0 15px;text-decoration:none;display:inline-block}.Button .btn .icon-container{vertical-align:-3px;height:15px;padding-right:15px;display:inline-block}@media (min-width:3430px){.Button .btn .icon-container{height:30px;margin-left:15px;padding-right:30px}}.Button .btn .icon-container img.arrow{transition:transform .5s;display:inline-block}@media (min-width:3430px){.Button .btn .icon-container img.arrow{width:30px}}.Button .btn.btn-hover{color:#000;background-color:#0000;position:absolute;top:0;left:0}.Button .btn.btn-hover .overlay-container{transition:left .5s;position:absolute;inset:0 0 0 100%;overflow:hidden}.Button .btn.btn-hover .overlay-container .yellow{background-color:#ff0;height:100%;position:absolute;left:29px;right:0}@media (min-width:3430px){.Button .btn.btn-hover .overlay-container .yellow{left:62px}}.Button .btn.btn-hover .overlay-container svg{height:40px;position:absolute;left:0}@media (min-width:3430px){.Button .btn.btn-hover .overlay-container svg{height:85px}}.Button .btn.btn-hover .title{opacity:0;clip-path:polygon(100% 0,100% 0,100% 100%,calc(100% + 25px) 100%);position:relative}@media (min-width:3430px){.Button .btn.btn-hover .title{clip-path:polygon(100% 0,100% 0,100% 100%,calc(100% + 52px) 100%)}}.Button .btn.btn-hover .title{transition:clip-path .5s}.Button.block .btn{display:block}.Button.block .btn.btn-hover{display:none}@media (min-width:550px){.Button.block .btn.btn-hover{display:block}}.Button.white .btn-default{color:#000;background-color:#fff}.Button.outline.white .btn-default{border:2px solid #000;height:38px;padding-left:13px;line-height:38px}@media (min-width:3430px){.Button.outline.white .btn-default{height:83px;font-size:36px;line-height:87px}.Button.outline.white .btn-hover .title{line-height:90px}}.Button.onBlackBg .btn-hover .overlay-container svg .st1{fill:#fff;stroke:#fff}.Button.textLeft .btn{text-align:left}.Button:hover .btn-hover .overlay-container,.Button.hover .btn-hover .overlay-container{left:-25px}@media (min-width:3430px){.Button:hover .btn-hover .overlay-container,.Button.hover .btn-hover .overlay-container{left:-52px}}.Button:hover .btn-hover .title,.Button.hover .btn-hover .title{opacity:1;clip-path:polygon(-25px 0,100% 0,100% 100%,0 100%)}@media (min-width:3430px){.Button:hover .btn-hover .title,.Button.hover .btn-hover .title{clip-path:polygon(-52px 0,100% 0,100% 100%,0 100%)}}.Button.arrowDown .icon-container img.arrow{transform:rotate(90deg)}.FullSizeText{height:100%}.FullSizeText .FullSizeText-text{font-size:1px;display:inline-block}.bg-black-container{z-index:4;opacity:0;visibility:hidden;background-color:#000;position:relative}.bg-black-container.in{opacity:1;visibility:visible;transition:opacity .5s}.bg-black-container.out{opacity:0;visibility:hidden;transition:opacity .5s,visibility 0s .5s}.bg-black-container.absolute{width:100%;position:absolute}.bg-black-container .bg-black-helper{clip:rect(0, auto, auto, 0);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);z-index:5;pointer-events:none;position:absolute;inset:0}.bg-black-container .bg-black-helper .LogoContainer{pointer-events:all;display:none}.bg-black-container .bg-black-helper .MainMenu{pointer-events:all}@media (min-width:550px){.bg-black-container .bg-black-helper{right:66vw}.bg-black-container .bg-black-helper .LogoContainer{display:block}}@media (min-width:550px) and (max-aspect-ratio:1),(min-width:1370px){.bg-black-container .bg-black-helper{right:0}.bg-black-container .bg-black-helper .LogoContainer{display:none}}@media (min-width:1370px){.bg-black-container .bg-black-helper{right:66vw}.bg-black-container .bg-black-helper .LogoContainer{display:block}}.safari .bg-black-container .bg-black-helper{clip:unset}.SideMenu{transform-origin:100% 0;z-index:10;width:calc(100vh - 50px);width:calc(var(--vh,1vh)*100 - 50px);justify-content:flex-end;transition:width .1s;display:flex;position:fixed;top:25px;right:30px;transform:rotate(-90deg)}@media (min-width:550px){.SideMenu{width:calc(100vh - 100px);width:calc(var(--vh,1vh)*100 - 100px);top:50px}}@media (min-width:550px) and (max-aspect-ratio:1),(min-width:1370px){.SideMenu{width:calc(100vh - 200px);width:calc(var(--vh,1vh)*100 - 200px);top:100px}}@media (min-width:1370px){.SideMenu{width:calc(100vh - 220px);width:calc(var(--vh,1vh)*100 - 220px);top:110px}}@media (min-width:3430px){.SideMenu{width:calc(100vh - 440px);width:calc(var(--vh,1vh)*100 - 440px);top:220px}}@media (min-width:550px){.SideMenu{justify-content:space-between;right:40px}}@media (min-width:550px) and (max-width:800px){.SideMenu{right:30px}}@media (min-width:550px) and (max-width:1370px) and (max-height:540px){.SideMenu{justify-content:flex-end}}@media (min-width:550px) and (max-width:800px) and (max-height:440px){.SideMenu{justify-content:flex-end}}@media (min-width:1370px) and (max-width:3430px) and (max-height:670px){.SideMenu{justify-content:flex-end}}@media (min-width:3430px) and (max-height:1130px){.SideMenu{justify-content:flex-end}}@media (min-width:550px) and (max-aspect-ratio:1),(min-width:1370px){.SideMenu{width:calc(100vh - 246px);width:calc(var(--vh,1vh)*100 - 246px)}}@media (min-width:1370px){.SideMenu{width:calc(100vh - 220px);width:calc(var(--vh,1vh)*100 - 220px)}}@media (min-width:3430px){.SideMenu{width:calc(100vh - 440px);width:calc(var(--vh,1vh)*100 - 440px);right:90px}}.SideMenu a,.SideMenu button{text-transform:uppercase;color:#afafaf;letter-spacing:.155em;font-size:11px;text-decoration:none}@media (min-width:550px){.SideMenu a,.SideMenu button{letter-spacing:.15em;font-size:15px}}@media (min-width:550px) and (max-width:800px){.SideMenu a,.SideMenu button{letter-spacing:.155em;font-size:11px}}@media (min-width:3430px){.SideMenu a,.SideMenu button{letter-spacing:.15em;font-size:25px}}.SideMenu a,.SideMenu button{cursor:pointer;background-color:#0000;border:none;outline:none}.SideMenu a img,.SideMenu button img{vertical-align:-2px;margin-left:8px}@media (min-width:550px){.SideMenu a img,.SideMenu button img{vertical-align:-1px;margin-left:14px}}.SideMenu a img.black,.SideMenu button img.black{display:none}.SideMenu a:hover,.SideMenu a.active,.SideMenu button:hover,.SideMenu button.active{color:#000}.SideMenu a:hover img,.SideMenu a.active img,.SideMenu button:hover img,.SideMenu button.active img{display:none}.SideMenu a:hover img.black,.SideMenu a.active img.black,.SideMenu button:hover img.black,.SideMenu button.active img.black{display:inline}@media (min-width:550px) and (max-width:1370px) and (max-height:540px){.SideMenu a.optional{display:none!important}}@media (min-width:550px) and (max-width:800px) and (max-height:440px){.SideMenu a.optional{display:none!important}}@media (min-width:1370px) and (max-width:3430px) and (max-height:670px){.SideMenu a.optional{display:none!important}}@media (min-width:3430px) and (max-height:1130px){.SideMenu a.optional{display:none!important}}.MainMenu{z-index:4;text-align:center;clip:rect(0, auto, auto, 0);background-color:#000;justify-content:space-between;padding-left:25px;padding-right:25px;position:fixed;bottom:0;left:0;right:0}@media (min-width:550px){.MainMenu{bottom:46px;left:50px;right:unset;text-align:left;clip:unset;background-color:#0000;padding-left:0;padding-right:0}}@media (min-width:550px) and (max-aspect-ratio:1),(min-width:1370px){.MainMenu{text-align:center;clip:rect(0, auto, auto, 0);background-color:#000;padding-left:100px;padding-right:100px;bottom:0;left:0;right:0}}@media (min-width:1370px){.MainMenu{bottom:105px;left:110px;right:unset;text-align:left;clip:unset;background-color:#0000;padding-left:0;padding-right:0}}@media (min-width:3430px){.MainMenu{bottom:215px;left:220px}}.MainMenu .MainMenuItem{margin-top:15px;margin-bottom:15px;display:inline-block;position:relative}.MainMenu .MainMenuItem:first-of-type{position:absolute;left:25px}.MainMenu .MainMenuItem:nth-of-type(3){position:absolute;right:25px}@media (min-width:550px){.MainMenu .MainMenuItem{margin-top:30px;margin-bottom:0}.MainMenu .MainMenuItem:first-of-type{margin-top:0}.MainMenu .MainMenuItem:first-of-type,.MainMenu .MainMenuItem:nth-of-type(3){left:unset;right:unset;position:relative}}@media (min-width:550px) and (max-aspect-ratio:1),(min-width:1370px){.MainMenu .MainMenuItem{margin-top:15px;margin-bottom:15px}.MainMenu .MainMenuItem:first-of-type{margin-top:15px;position:absolute;left:100px}.MainMenu .MainMenuItem:nth-of-type(3){position:absolute;right:100px}}@media (min-width:1370px){.MainMenu .MainMenuItem{margin-top:50px;margin-bottom:0}.MainMenu .MainMenuItem:first-of-type{margin-top:0}.MainMenu .MainMenuItem:first-of-type,.MainMenu .MainMenuItem:nth-of-type(3){left:unset;right:unset;position:relative}}@media (min-width:3430px){.MainMenu .MainMenuItem{clip-path:polygon(-100% -100%,calc(100% + 32px) -100%,calc(100% + 42px) 200%,-100% 200%);margin-top:100px}}.MainMenu .MainMenuItem a{text-transform:uppercase;color:#fff;letter-spacing:.1em;font-size:13px;text-decoration:none;display:block}@media (min-width:550px){.MainMenu .MainMenuItem a{color:#000}}@media (min-width:550px) and (max-aspect-ratio:1),(min-width:1370px){.MainMenu .MainMenuItem a{color:#fff}}@media (min-width:1370px){.MainMenu .MainMenuItem a{letter-spacing:.15em;color:#000;font-size:15px}}@media (min-width:3430px){.MainMenu .MainMenuItem a{font-size:36px}}.MainMenu .MainMenuItem a{white-space:nowrap}.MainMenu .MainMenuItem .mainMenu-item-overlay{height:24px;position:absolute;top:-5px;left:-5px;right:-5px}@media (min-width:1370px){.MainMenu .MainMenuItem .mainMenu-item-overlay{height:32px;top:-9px;left:-15px;right:-15px}}@media (min-width:3430px){.MainMenu .MainMenuItem .mainMenu-item-overlay{height:62px;top:-12px;left:-30px;right:-30px}}.MainMenu .MainMenuItem .mainMenu-item-overlay{visibility:hidden}.MainMenu .MainMenuItem .mainMenu-item-overlay .overlay-container{clip:rect(-50px, auto, 120px, 0);transition:left .5s;position:absolute;inset:0 0 0 100%}.MainMenu .MainMenuItem .mainMenu-item-overlay .overlay-container .yellow{background-color:#ff0;height:100%;position:absolute;left:26px;right:0}@media (min-width:1370px){.MainMenu .MainMenuItem .mainMenu-item-overlay .overlay-container .yellow{left:32px}}@media (min-width:3430px){.MainMenu .MainMenuItem .mainMenu-item-overlay .overlay-container .yellow{left:67px}}.MainMenu .MainMenuItem .mainMenu-item-overlay svg{height:43px;position:absolute;top:-9px;left:0}@media (min-width:1370px){.MainMenu .MainMenuItem .mainMenu-item-overlay svg{height:57px;top:-12px}}@media (min-width:3430px){.MainMenu .MainMenuItem .mainMenu-item-overlay svg{height:110px;top:-23px}}.MainMenu .MainMenuItem .mainMenu-item-overlay svg .st1{stroke:#fff!important}@media (min-width:550px){.MainMenu .MainMenuItem .mainMenu-item-overlay svg .st1{stroke:#000!important}}@media (min-width:550px) and (max-aspect-ratio:1),(min-width:1370px){.MainMenu .MainMenuItem .mainMenu-item-overlay svg .st1{stroke:#fff!important}}@media (min-width:1370px){.MainMenu .MainMenuItem .mainMenu-item-overlay svg .st1{stroke:#000!important}}.MainMenu .MainMenuItem .mainMenu-item-overlay .title{clip-path:polygon(100% 0,100% 0,100% 100%,calc(100% + 26px) 100%);margin-top:6px;margin-left:0;position:relative}@media (min-width:550px){.MainMenu .MainMenuItem .mainMenu-item-overlay .title{margin-left:5px}}@media (min-width:1370px){.MainMenu .MainMenuItem .mainMenu-item-overlay .title{clip-path:polygon(100% 0,100% 0,100% 100%,calc(100% + 32px) 100%);margin-top:9px;margin-left:15px}}@media (min-width:3430px){.MainMenu .MainMenuItem .mainMenu-item-overlay .title{clip-path:polygon(100% 0,100% 0,100% 100%,calc(100% + 67px) 100%);margin-top:12px;margin-left:30px}}.MainMenu .MainMenuItem .mainMenu-item-overlay .title{opacity:0;transition:clip-path .5s}.MainMenu .MainMenuItem.active a{color:#fff}@media (min-width:550px){.MainMenu .MainMenuItem.active a{color:#000}}@media (min-width:550px) and (max-aspect-ratio:1),(min-width:1370px){.MainMenu .MainMenuItem.active a{color:#fff}}@media (min-width:1370px){.MainMenu .MainMenuItem.active a{color:#000}}.MainMenu .MainMenuItem.active .mainMenu-item-overlay{visibility:visible}.MainMenu .MainMenuItem.active .mainMenu-item-overlay .overlay-container{left:-18px}@media (min-width:1370px){.MainMenu .MainMenuItem.active .mainMenu-item-overlay .overlay-container{left:-32px}}@media (min-width:3430px){.MainMenu .MainMenuItem.active .mainMenu-item-overlay .overlay-container{left:-42px}}.MainMenu .MainMenuItem.active .mainMenu-item-overlay .title{opacity:1;clip-path:polygon(-18px 0,100% 0,100% 100%,0 100%)}@media (min-width:1370px){.MainMenu .MainMenuItem.active .mainMenu-item-overlay .title{clip-path:polygon(-32px 0,100% 0,100% 100%,0 100%)}}@media (min-width:3430px){.MainMenu .MainMenuItem.active .mainMenu-item-overlay .title{clip-path:polygon(-367px 0,100% 0,100% 100%,0 100%)}}.MainMenu .MainMenuItem.active .mainMenu-item-overlay .title a{color:#000}@media (min-width:550px){.MainMenu .MainMenuItem.active .mainMenu-item-overlay .title a{color:#000}}@media (min-width:550px) and (max-aspect-ratio:1),(min-width:1370px){.MainMenu .MainMenuItem.active .mainMenu-item-overlay .title a{color:#000}}@media (min-width:1370px){.MainMenu .MainMenuItem.active .mainMenu-item-overlay .title a{color:#000}}.MainMenu .MainMenuItem.active .line-left{left:-5px}@media (min-width:550px){.MainMenu .MainMenuItem.active .line-left{left:-10px}}@media (min-width:1370px){.MainMenu .MainMenuItem.active .line-left{left:-14px}}@media (min-width:3430px){.MainMenu .MainMenuItem.active .line-left{left:-25px}}.MainMenu.white{background-color:#fff}@media (min-width:550px){.MainMenu.white{background-color:#0000}}@media (min-width:550px) and (max-aspect-ratio:1),(min-width:1370px){.MainMenu.white{background-color:#fff}}@media (min-width:1370px){.MainMenu.white{background-color:#0000}}.MainMenu.white .MainMenuItem a{color:#000}@media (min-width:550px){.MainMenu.white .MainMenuItem a{color:#fff}}@media (min-width:550px) and (max-aspect-ratio:1),(min-width:1370px){.MainMenu.white .MainMenuItem a{color:#000}}@media (min-width:1370px){.MainMenu.white .MainMenuItem a{color:#fff}}.MainMenu.white .MainMenuItem .mainMenu-item-overlay svg .st1{stroke:#000!important}@media (min-width:550px){.MainMenu.white .MainMenuItem .mainMenu-item-overlay svg .st1{stroke:#fff!important}}@media (min-width:550px) and (max-aspect-ratio:1),(min-width:1370px){.MainMenu.white .MainMenuItem .mainMenu-item-overlay svg .st1{stroke:#000!important}}@media (min-width:1370px){.MainMenu.white .MainMenuItem .mainMenu-item-overlay svg .st1{stroke:#fff!important}}.MainMenu.white .MainMenuItem .mainMenu-item-overlay a{color:#000}.logo-text-hide,body.logoTextHidden .LogoContainer .logo-text{clip-path:polygon(207px 0,101% 0,100% 100%,182px 100%);left:-120px}@media (min-width:3430px){.logo-text-hide,body.logoTextHidden .LogoContainer .logo-text{clip-path:polygon(483px 0,101% 0,100% 100%,422px 100%);left:-280px}}.logo-text-show,.LogoContainer.hover .logo-text{clip-path:polygon(25px 0,100% 0,100% 100%,0 100%)!important;left:62px!important}@media (min-width:3430px){.logo-text-show,.LogoContainer.hover .logo-text{clip-path:polygon(61px 0,100% 0,100% 100%,0 100%)!important;left:142px!important}}.LogoContainer{z-index:3;cursor:pointer;position:absolute;top:25px;left:25px}@media (min-width:550px){.LogoContainer{position:fixed}}@media (min-width:550px) and (max-aspect-ratio:1),(min-width:1370px){.LogoContainer{position:absolute}}@media (min-width:1370px){.LogoContainer{position:fixed}}.LogoContainer{top:25px;left:25px}@media (min-width:550px){.LogoContainer{top:50px;left:50px}}@media (min-width:550px) and (max-aspect-ratio:1),(min-width:1370px){.LogoContainer{top:100px;left:100px}}@media (min-width:1370px){.LogoContainer{top:110px;left:110px}}@media (min-width:3430px){.LogoContainer{top:220px;left:220px}}@media (min-width:0) and (max-width:1370px) and (max-height:320px){.LogoContainer{display:none}}@media (min-width:1370px) and (max-height:500px){.LogoContainer{display:none}}.LogoContainer .logo{width:55px}@media (min-width:550px){.LogoContainer .logo{width:74px}}@media (min-width:1370px){.LogoContainer .logo{width:85px}}@media (min-width:3430px){.LogoContainer .logo{width:200px}}.LogoContainer .logo{vertical-align:bottom;z-index:3;position:relative}.LogoContainer .logo-text{z-index:1;clip-path:polygon(25px 0,101% 0,100% 100%,0 100%);height:44px;transition:left,clip-path .5s,all .5s;position:absolute;bottom:0;left:62px}@media (min-width:3430px){.LogoContainer .logo-text{clip-path:polygon(61px 0,101% 0,100% 100%,0 100%);height:105px;left:142px}}.edge .LogoContainer .logo-text{clip-path:unset!important;left:62px!important}@keyframes headerClaimIn01{0%{transform:rotate(90deg)}to{transform:rotate(-3deg)}}@keyframes headerClaimIn02{0%{transform:rotate(-3deg)}to{transform:rotate(2deg)}}@keyframes headerClaimIn03{0%{transform:rotate(2deg)}to{transform:rotate(0)}}@keyframes headerClaimOut{0%{transform:rotate(0)}to{transform:rotate(-90deg)}}.headerClaim-container{height:calc(100vh - 165px);height:calc(var(--vh,1vh)*100 - 165px);margin-top:100px;margin-bottom:65px;transition:height .1s}@media (min-width:550px){.headerClaim-container{height:calc(100vh - 100px);height:calc(var(--vh,1vh)*100 - 100px);margin-top:50px;margin-bottom:50px}}@media (min-width:550px) and (max-aspect-ratio:1),(min-width:1370px){.headerClaim-container{height:calc(100vh - 246px);height:calc(var(--vh,1vh)*100 - 246px);margin-top:100px;margin-bottom:146px}}@media (min-width:1370px){.headerClaim-container{height:calc(100vh - 220px);height:calc(var(--vh,1vh)*100 - 220px);margin-top:110px;margin-bottom:110px}}@media (min-width:3430px){.headerClaim-container{height:calc(100vh - 440px);height:calc(var(--vh,1vh)*100 - 440px);margin-top:220px;margin-bottom:220px}}.headerClaim-container .FullSizeText{position:relative}.headerClaim-container .FullSizeText .FullSizeText-text{position:absolute;bottom:0}.headerClaim-container .FullSizeText .FullSizeText-text>h2{text-transform:uppercase;letter-spacing:-.0016em;font-size:1em;line-height:.87em;position:relative;bottom:-.14em}@media (min-width:3430px){.headerClaim-container .FullSizeText .FullSizeText-text>h2{bottom:-.16em}}.headerClaim-container .FullSizeText .FullSizeText-text>h2 .smallerLetterSpacing{letter-spacing:-.04em}.headerClaim-container .FullSizeText .FullSizeText-text>h2 small{font-size:.75em;line-height:0}.headerClaim-container .FullSizeText .FullSizeText-text>h2 .changingWord-container{height:.87em;position:relative;overflow:hidden}.headerClaim-container .FullSizeText .FullSizeText-text>h2 .changingWord-container .changingWord{transition:top .3s ease-out;position:absolute;top:-105%}.headerClaim-container .FullSizeText .FullSizeText-text>h2 .changingWord-container .changingWord.in{top:0}.headerClaim-container .FullSizeText .FullSizeText-text>h2 .changingWord-container .changingWord.out{top:105%}.headerClaim-container .FullSizeText .FullSizeText-text>h2.higherLines{line-height:1.05em;position:relative;bottom:-.22em}.headerClaim-container .FullSizeText .FullSizeText-text>h2.higherLines .changingWord-container{height:1.05em}.overlay-header{width:100%;position:absolute}.overlay-header .headerClaim-container .FullSizeText .FullSizeText-text>h2{color:#fff}.HeaderClaims{height:100vh;height:calc(var(--vh,1vh)*100);transition:height .1s;overflow:hidden}.HeaderClaims .HeaderClaim{transform-origin:156% calc(100% - 100px);transition:top .1s;position:relative;transform:rotate(90deg)}.HeaderClaims .HeaderClaim:nth-of-type(2){top:-100vh;top:calc(var(--vh,1vh)*-100)}.HeaderClaims .HeaderClaim:nth-of-type(3){top:-200vh;top:calc(var(--vh,1vh)*-200)}.HeaderClaims .HeaderClaim:nth-of-type(4){top:-300vh;top:calc(var(--vh,1vh)*-300)}.HeaderClaims .HeaderClaim:nth-of-type(5){top:-400vh;top:calc(var(--vh,1vh)*-400)}.HeaderClaims .HeaderClaim:nth-of-type(6){top:-500vh;top:calc(var(--vh,1vh)*-500)}.HeaderClaims .HeaderClaim.initial{transform:rotate(0)}.HeaderClaims .HeaderClaim.in{animation-name:headerClaimIn01,headerClaimIn02,headerClaimIn03;animation-duration:.6s,.12s,80ms;animation-timing-function:ease-out,ease,ease-in;animation-delay:0s,.6s,.72s;animation-fill-mode:none,none,forwards}.HeaderClaims .HeaderClaim.out{animation-name:headerClaimOut;animation-duration:.8s;animation-timing-function:ease-in;animation-fill-mode:forwards}.AgenturInfoTabs{z-index:4;position:relative;overflow-x:hidden}.AgenturInfoTabs .agentur-info-container{padding-bottom:90px}@media (min-width:1370px){.AgenturInfoTabs .agentur-info-container{padding-bottom:200px}}@media (min-width:3430px){.AgenturInfoTabs .agentur-info-container{padding-bottom:360px}}.AgenturInfoTabs .agentur-info-container{color:#fff}.AgenturInfoTabs .agentur-info-container .headline{z-index:2;border-bottom:2px solid #3c3c3c;padding-bottom:11px;position:relative}.AgenturInfoTabs .agentur-info-container .headline .items{justify-content:space-between;display:flex}@media (min-width:1370px){.AgenturInfoTabs .agentur-info-container .headline .items{justify-content:inherit;display:block}}.AgenturInfoTabs .agentur-info-container .headline .items .item{color:#afafaf;letter-spacing:.08em;font-size:13px;font-family:var(--font-hn-bold),sans-serif;background:0 0;border:none;font-style:normal;font-weight:400}@media (min-width:1370px){.AgenturInfoTabs .agentur-info-container .headline .items .item{letter-spacing:.15em;font-size:15px}}@media (min-width:3430px){.AgenturInfoTabs .agentur-info-container .headline .items .item{font-size:35px}}.AgenturInfoTabs .agentur-info-container .headline .items .item{cursor:pointer;text-transform:uppercase;text-align:left;outline:none}.AgenturInfoTabs .agentur-info-container .headline .items .item.selected,.AgenturInfoTabs .agentur-info-container .headline .items .item:hover{color:#fff}@media (min-width:1370px){.AgenturInfoTabs .agentur-info-container .headline .items .item.selected,.AgenturInfoTabs .agentur-info-container .headline .items .item:hover{letter-spacing:.128em}.AgenturInfoTabs .agentur-info-container .headline .items .item+.item{margin-left:55px}}@media (min-width:3430px){.AgenturInfoTabs .agentur-info-container .headline .items .item+.item{margin-left:150px}}.AgenturInfoTabs .agentur-info-container .headline .active-line{background-color:#fff;height:2px;transition:left,width .6s,all .6s;position:absolute;bottom:-2px}.AgenturInfoTabs .agentur-info-container .row-content{margin-top:40px}@media (min-width:1370px){.AgenturInfoTabs .agentur-info-container .row-content{margin-top:50px}}@media (min-width:3430px){.AgenturInfoTabs .agentur-info-container .row-content{margin-top:110px}}.AgenturInfoTabs .agentur-info-container .row-content{position:relative}.AgenturInfoTabs .agentur-info-container .row-content .agentur-content-container{width:calc(100% + 160px);margin-left:-80px;padding:0 80px;position:relative;overflow:hidden}.AgenturInfoTabs .agentur-info-container .row-content .agentur-content-container:before{content:"";z-index:4;background-image:linear-gradient(90deg,#000,#0000);width:50px;height:100%;position:absolute;top:0;left:0}.AgenturInfoTabs .agentur-info-container .row-content .agentur-content-container:after{content:"";z-index:4;background-image:linear-gradient(90deg,#0000,#000);width:50px;height:100%;position:absolute;top:0;right:0}.AgenturInfoTabs .agentur-info-container .row-content .agentur-content-container .agentur-inner-container{z-index:3;width:calc(300% + 160px);position:relative}.AgenturInfoTabs .agentur-info-container .row-content .agentur-content-container .agentur-inner-container.withAnimation{transition:left 1s}.AgenturInfoTabs .agentur-info-container .row-content .agentur-content-container .agentur-inner-container .agentur-content{vertical-align:top;width:calc(33.3333% - 53.3333px);display:inline-block;position:relative}.AgenturInfoTabs .agentur-info-container .row-content .agentur-content-container .agentur-inner-container .agentur-content.no-width{width:0;height:0;margin:0;overflow:hidden}.AgenturInfoTabs .agentur-info-container .row-content .agentur-content-container .agentur-inner-container .agentur-content:not(.no-width)+.agentur-content{margin-left:80px}.AgenturInfoTabs .agentur-info-container .row-content .agentur-content-container .agentur-inner-container .agentur-content h3{letter-spacing:.046em;font-size:23px;line-height:36px}@media (min-width:1370px){.AgenturInfoTabs .agentur-info-container .row-content .agentur-content-container .agentur-inner-container .agentur-content h3{letter-spacing:.03em;font-size:35px;line-height:55px}}@media (min-width:3430px){.AgenturInfoTabs .agentur-info-container .row-content .agentur-content-container .agentur-inner-container .agentur-content h3{letter-spacing:.02em;font-size:82px;line-height:122px}}.AgenturInfoTabs .agentur-info-container .row-content .agentur-content-container .agentur-inner-container .agentur-content h3+.content{margin-top:20px}@media (min-width:3430px){.AgenturInfoTabs .agentur-info-container .row-content .agentur-content-container .agentur-inner-container .agentur-content h3+.content{margin-top:70px}}.AgenturInfoTabs .agentur-info-container .row-content .agentur-content-container .agentur-inner-container .agentur-content .content{letter-spacing:.05em;font-size:14px;line-height:22px}@media (min-width:1370px){.AgenturInfoTabs .agentur-info-container .row-content .agentur-content-container .agentur-inner-container .agentur-content .content{letter-spacing:.03em;font-size:17px;line-height:29px}}@media (min-width:3430px){.AgenturInfoTabs .agentur-info-container .row-content .agentur-content-container .agentur-inner-container .agentur-content .content{font-size:40px;line-height:73px}}.AgenturInfoTabs .agentur-info-container .row-content .agentur-content-container .agentur-inner-container .agentur-content .content ul{margin-right:50px;list-style-type:none}@media (min-width:3430px){.AgenturInfoTabs .agentur-info-container .row-content .agentur-content-container .agentur-inner-container .agentur-content .content ul{margin-right:120px}}.AgenturInfoTabs .agentur-info-container .row-content .agentur-content-container .agentur-inner-container .agentur-content .content ul li:before{content:"\\";padding-right:.8em;display:inline-block}.AgenturInfoTabs .agentur-info-container .row-content .agentur-content-container .agentur-inner-container .agentur-content .content+.Button{margin-top:10px}@media (min-width:1370px){.AgenturInfoTabs .agentur-info-container .row-content .agentur-content-container .agentur-inner-container .agentur-content .content+.Button{margin-top:50px}}@media (min-width:3430px){.AgenturInfoTabs .agentur-info-container .row-content .agentur-content-container .agentur-inner-container .agentur-content .content+.Button{margin-top:70px}}@media (min-width:550px){.AgenturInfoTabs .agentur-info-container .row-content .agentur-content-container .agentur-inner-container .agentur-content .Button{width:56%}}@media (min-width:550px) and (max-aspect-ratio:1),(min-width:1370px){.AgenturInfoTabs .agentur-info-container .row-content .agentur-content-container .agentur-inner-container .agentur-content .Button{width:100%}}@media (min-width:1370px){.AgenturInfoTabs .agentur-info-container .row-content .agentur-content-container .agentur-inner-container .agentur-content .Button{width:43%}}.AgenturInfoTabs .agentur-info-container .row-content .agentur-content-container .agentur-inner-container .agentur-content img.referenceLogos{width:100%;margin-top:50px}@media (min-width:1370px){.AgenturInfoTabs .agentur-info-container .row-content .agentur-content-container .agentur-inner-container .agentur-content img.referenceLogos{margin-top:100px}}@media (min-width:3430px){.AgenturInfoTabs .agentur-info-container .row-content .agentur-content-container .agentur-inner-container .agentur-content img.referenceLogos{margin-top:220px}}@media (min-width:550px){.AgenturInfoTabs .agentur-info-container .row-content .agentur-content-container .agentur-inner-container .agentur-content img.referenceLogos.smaller{width:50%}}@media (min-width:550px) and (max-aspect-ratio:1),(min-width:1370px){.AgenturInfoTabs .agentur-info-container .row-content .agentur-content-container .agentur-inner-container .agentur-content img.referenceLogos.smaller{margin-left:25%}}@media (min-width:1370px){.AgenturInfoTabs .agentur-info-container .row-content .agentur-content-container .agentur-inner-container .agentur-content img.referenceLogos.smaller{margin-left:0}}.personsClaim-container{z-index:3;position:relative}.personsClaim-container .FullSizeText .FullSizeText-text{vertical-align:bottom}.personsClaim-container .FullSizeText .FullSizeText-text .personsClaim{white-space:nowrap;text-transform:uppercase;color:#3c3c3c;letter-spacing:-.019em;z-index:3;height:1.74em;line-height:1em;position:relative;overflow:visible}@media (min-width:550px){.personsClaim-container .FullSizeText .FullSizeText-text .personsClaim{height:.91em;line-height:1.27em}}@media (min-width:550px) and (max-aspect-ratio:1),(min-width:1370px){.personsClaim-container .FullSizeText .FullSizeText-text .personsClaim{height:1.78em;line-height:1em}}@media (min-width:1370px){.personsClaim-container .FullSizeText .FullSizeText-text .personsClaim{height:.91em;line-height:1.25em}}@media (min-width:3430px){.personsClaim-container .FullSizeText .FullSizeText-text .personsClaim{height:.91em;line-height:1.25em}}.Persons{z-index:2;transition:margin-top .4s;position:relative}.Persons .persons-black-bg-helper{background-color:#000;height:calc(25vw - 12.5px);position:absolute;top:0;left:0;right:0}.Persons .person{margin-bottom:20px}@media (min-width:1370px){.Persons .person{margin-bottom:50px}}@media (min-width:3430px){.Persons .person{margin-bottom:70px}}.Persons .person img{width:100%}.Persons .person h4{margin-top:2px;font-size:12px;line-height:19px}@media (min-width:1370px){.Persons .person h4{margin-top:10px;font-size:17px;line-height:29px}}@media (min-width:3430px){.Persons .person h4{margin-top:25px;font-size:40px;line-height:73px}}.Persons .person h4{letter-spacing:.03em}.Persons .person p{font-size:12px;line-height:19px}@media (min-width:1370px){.Persons .person p{font-size:17px;line-height:29px}}@media (min-width:3430px){.Persons .person p{font-size:40px;line-height:73px}}.Persons .person p{letter-spacing:.03em}.Jobs{margin-top:90px;margin-bottom:80px}@media (min-width:550px){.Jobs{margin-bottom:50px}}@media (min-width:550px) and (max-aspect-ratio:1),(min-width:1370px){.Jobs{margin-bottom:110px}}@media (min-width:1370px){.Jobs{margin-top:150px}}@media (min-width:3430px){.Jobs{margin-top:300px;margin-bottom:220px}}.Jobs{z-index:1;position:relative}.Jobs .claim{text-transform:uppercase;letter-spacing:-.0013em;font-size:1em;line-height:.863em}.Jobs .intro{margin-top:30px;font-size:15px;line-height:23px}@media (min-width:1370px){.Jobs .intro{margin-top:60px;font-size:35px;line-height:55px}}@media (min-width:3430px){.Jobs .intro{margin-top:120px;font-size:82px;line-height:122px}}.Jobs .intro{letter-spacing:.02em}.Jobs .offers{margin-top:40px}@media (min-width:3430px){.Jobs .offers{margin-top:70px}}.Jobs .offers .JobOffer{margin-bottom:5px}@media (min-width:3430px){.Jobs .offers .JobOffer{margin-bottom:25px}}.Jobs .offers .JobOffer .jobOffer-content-container{letter-spacing:.05em;padding:15px 13px 20px;font-size:14px;line-height:22px}@media (min-width:1370px){.Jobs .offers .JobOffer .jobOffer-content-container{letter-spacing:.03em;padding:14px 32px;font-size:17px;line-height:29px}}@media (min-width:3430px){.Jobs .offers .JobOffer .jobOffer-content-container{padding:70px;font-size:40px;line-height:73px}}.Jobs .offers .JobOffer .jobOffer-content-container ul{margin-right:50px;list-style-type:none}.Jobs .offers .JobOffer .jobOffer-content-container ul li{display:flex}.Jobs .offers .JobOffer .jobOffer-content-container ul li:before{content:"\\";padding-right:.8em;display:inline-block}.Jobs .offers .JobOffer .jobOffer-content-container p+ul{margin-top:.3em}.Jobs .offers .JobOffer .jobOffer-content-container ul+p{margin-top:.6em}@keyframes ShutterIn01{0%{height:10vh}to{height:110vh}}@keyframes ShutterIn02{0%{height:110vh;transform:rotate(0)}to{height:87.2vh;transform:rotate(-2deg)}}@keyframes ShutterIn03{0%{height:87.2vh;transform:rotate(-2deg)}to{height:110vh;transform:rotate(0)}}@keyframes ShutterIn04{0%{height:110vh;transform:rotate(0)}to{height:102.9vh;transform:rotate(1deg)}}@keyframes ShutterIn05{0%{height:102.9vh;transform:rotate(1deg)}to{height:110vh;transform:rotate(0)}}@keyframes ShutterOut{0%{opacity:1;height:110vh}99%{opacity:0;height:110vh}to{opacity:0;height:10vh}}.Shutter{z-index:10;box-sizing:border-box;background-color:#fff;border-bottom:2px solid #000;border-left:10vw solid #fff;border-right:10vw solid #fff;width:calc(100% + 20vw);height:10vh;position:fixed;top:-10vh;left:-10vw}.Shutter.in{animation-name:ShutterIn01,ShutterIn02,ShutterIn03,ShutterIn04,ShutterIn05;animation-duration:.48s,.16s,.2s,80ms,.12s;animation-timing-function:ease-in,ease-out,ease-in,ease-out,ease-in;animation-delay:0s,.48s,.64s,.84s,.92s;animation-fill-mode:none,none,none,none,forwards}.Shutter.out{height:110vh;animation-name:ShutterOut;animation-duration:.5s;animation-timing-function:ease-in;animation-delay:.3s;animation-fill-mode:forwards}@keyframes ShutterInnerIn{0%{visibility:visible;height:0}to{height:100vh;height:calc(var(--vh,1vh)*100);visibility:visible}}@keyframes ShutterInnerOut{0%{opacity:1;height:100vh;height:calc(var(--vh,1vh)*100);visibility:visible;position:absolute}99%{opacity:0;height:100vh;height:calc(var(--vh,1vh)*100);visibility:visible}to{opacity:0;visibility:hidden;height:0;position:fixed}}.Shutter-inner{z-index:11;clip:rect(0, auto, auto, 0);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);pointer-events:none;width:100%;height:0;position:fixed;top:0;left:0;overflow:hidden}.Shutter-inner .HeaderClaim{opacity:0}.Shutter-inner.in{height:0;animation-name:ShutterInnerIn;animation-duration:.48s;animation-timing-function:ease-in;animation-delay:0s;animation-fill-mode:forwards}.Shutter-inner.in .HeaderClaim{opacity:1;transition-property:opacity;transition-duration:0s;transition-delay:1.35s}.Shutter-inner.out{height:100vh;height:calc(var(--vh,1vh)*100);animation-name:ShutterInnerOut;animation-duration:0s;animation-timing-function:ease-in;animation-delay:.8s;animation-fill-mode:forwards;position:absolute}.Shutter-inner.out .HeaderClaim{opacity:0;transition-property:opacity;transition-duration:0s;transition-delay:.8s}.Kontakt{border-bottom:25px solid #000}@media (min-width:550px){.Kontakt{border-bottom:0}}.Kontakt .col-kontakt-title h3{letter-spacing:.046em;padding-bottom:5px;font-size:23px}@media (min-width:1370px){.Kontakt .col-kontakt-title h3{letter-spacing:.02em;padding-bottom:10px;font-size:35px}}@media (min-width:3430px){.Kontakt .col-kontakt-title h3{padding-bottom:10px;font-size:82px}}.Kontakt .col-kontakt-title h3{border-bottom:2px solid #000}.Kontakt .contact-row{margin-top:40px}@media (min-width:3430px){.Kontakt .contact-row{margin-top:120px}}.Kontakt .contact-row .button-info{text-align:center;letter-spacing:.1em;margin-top:20px;font-size:13px}@media (min-width:1370px){.Kontakt .contact-row .button-info{letter-spacing:.15em;font-size:15px}}@media (min-width:3430px){.Kontakt .contact-row .button-info{margin-top:60px;font-size:36px}}@media (min-width:550px) and (max-width:800px){.Kontakt .contact-row .col-mail{flex:0 0 75%;max-width:75%}.Kontakt .contact-row .col-mail-phone-spacer{margin-top:1.5em;display:block!important}.Kontakt .contact-row .col-phone{flex:0 0 75%;max-width:75%;margin-left:25%}}@media (min-width:550px) and (max-aspect-ratio:1),(min-width:1370px){.Kontakt .contact-row .col-phone{margin-left:0}}.Kontakt .location-row{margin-top:50px;margin-bottom:60px}@media (min-width:550px) and (max-aspect-ratio:1),(min-width:1370px){.Kontakt .location-row{margin-top:100px;margin-bottom:100px}}@media (min-width:1370px){.Kontakt .location-row{margin-top:110px;margin-bottom:110px}}@media (min-width:3430px){.Kontakt .location-row{margin-top:220px;margin-bottom:220px}}.Kontakt .location-row h4{letter-spacing:.046em;font-size:20px;line-height:30px}@media (min-width:1370px){.Kontakt .location-row h4{letter-spacing:.02em;font-size:35px;line-height:55px}}@media (min-width:3430px){.Kontakt .location-row h4{font-size:82px;line-height:122px}}.Kontakt .location-row h4{margin-top:-.3em}.Kontakt .image-row img{vertical-align:bottom;width:100%}.Kontakt .bg-black-container{color:#fff}.Kontakt .bg-black-container .col-kontakt-title h3{border-bottom:2px solid #fff}.FooterMenu{padding-bottom:80px}@media (min-width:550px) and (max-width:1370px) and (max-height:540px){.FooterMenu{display:block!important}}@media (min-width:550px) and (max-width:800px) and (max-height:440px){.FooterMenu{display:block!important}}@media (min-width:1370px) and (max-width:3430px) and (max-height:670px){.FooterMenu{display:block!important}}@media (min-width:3430px) and (max-height:1130px){.FooterMenu{display:block!important}}.FooterMenu a{text-transform:uppercase;color:#afafaf;letter-spacing:.155em;font-size:11px;text-decoration:none}.FooterMenu a.active{color:#000}.FooterMenu.black{background-color:#000}.FooterMenu.black a.active{color:#fff}.Work{margin-bottom:80px}@media (min-width:550px){.Work{margin-bottom:110px}}@media (min-width:3430px){.Work{margin-bottom:220px}}.Work h3.heading-with-line{letter-spacing:.046em;border-bottom:2px solid #000;padding-bottom:2px;font-size:23px}@media (min-width:1370px){.Work h3.heading-with-line{letter-spacing:.02em;font-size:35px}}@media (min-width:3430px){.Work h3.heading-with-line{font-size:82px}}@media (min-width:550px) and (max-width:800px){.Work .col-sp{flex:0 0 100%;max-width:100%}}@media (min-width:550px) and (max-aspect-ratio:1) and (max-width:800px),(min-width:1370px) and (max-width:800px){.Work .col-sp{flex:0 0 100%;max-width:100%}}.Work .project{color:#000;margin-top:32px;text-decoration:none;display:block}@media (min-width:550px){.Work .project{margin-top:40px}}@media (min-width:3430px){.Work .project{margin-top:120px}}.Work .project h4{letter-spacing:.05em;font-size:14px;line-height:22px}@media (min-width:1370px){.Work .project h4{letter-spacing:.03em;font-size:17px;line-height:29px}}@media (min-width:3430px){.Work .project h4{font-size:40px;line-height:73px}}.Work .project p{letter-spacing:.05em;font-size:14px;line-height:22px}@media (min-width:1370px){.Work .project p{letter-spacing:.03em;font-size:17px;line-height:29px}}@media (min-width:3430px){.Work .project p{font-size:40px;line-height:73px}}.Work .project .type{padding-left:0;position:relative}.Work .project .type>div{color:#939393;text-transform:uppercase;letter-spacing:.065em;font-size:12px;line-height:14px;position:absolute;bottom:.2em}@media (min-width:1370px){.Work .project .type>div{letter-spacing:.065em;font-size:14px;line-height:17px}}@media (min-width:3430px){.Work .project .type>div{font-size:33px;line-height:39px}}.Work .project img{vertical-align:bottom;width:100%;margin-top:10px}.Work .project:hover img{filter:grayscale()}.workProject{margin-top:25px}@media (min-width:550px){.workProject{margin-top:50px}}@media (min-width:550px) and (max-aspect-ratio:1),(min-width:1370px){.workProject{margin-top:100px}}@media (min-width:1370px){.workProject{margin-top:110px}}@media (min-width:3430px){.workProject{margin-top:220px}}.workProject{margin-top:100px;margin-bottom:80px}@media (min-width:550px){.workProject{margin-bottom:110px}}@media (min-width:550px) and (max-width:800px){.workProject{margin-top:90px}}@media (min-width:1370px){.workProject{margin-top:110px}}@media (min-width:3430px){.workProject{margin-top:220px;margin-bottom:220px}}.workProject .workProject-header{margin-bottom:25px}@media (min-width:550px){.workProject .workProject-header{margin-bottom:50px}}@media (min-width:550px) and (max-aspect-ratio:1),(min-width:1370px){.workProject .workProject-header{margin-bottom:100px}}@media (min-width:1370px){.workProject .workProject-header{margin-bottom:110px}}@media (min-width:3430px){.workProject .workProject-header{margin-bottom:220px}}@media (min-width:550px) and (max-aspect-ratio:1) and (max-width:1370px),(min-width:1370px) and (max-width:1370px){.workProject .workProject-header{margin-bottom:30px}}.workProject .workProject-header h5{letter-spacing:.05em;font-size:13px;line-height:16px}@media (min-width:1370px){.workProject .workProject-header h5{letter-spacing:.03em;font-size:17px;line-height:29px}}@media (min-width:3430px){.workProject .workProject-header h5{font-size:40px;line-height:73px}}.workProject .workProject-header p{letter-spacing:.05em;font-size:13px;line-height:16px}@media (min-width:1370px){.workProject .workProject-header p{letter-spacing:.03em;font-size:17px;line-height:29px}}@media (min-width:3430px){.workProject .workProject-header p{font-size:40px;line-height:73px}}.workProject .workProject-header p.partners,.workProject .workProject-header p .grey{color:#6f6f6f}.workProject .workProject-header .spacer{height:1em}@media (min-width:550px) and (max-width:800px){.workProject .workProject-header .client-col,.workProject .workProject-header .project-col{flex:0 0 75%;max-width:75%}.workProject .workProject-header .project-col{margin-left:25%}.workProject .workProject-header .client-project-spacer{display:block!important}}@media (min-width:550px) and (max-aspect-ratio:1),(min-width:1370px){.workProject .workProject-header .project-col{margin-left:0}}.workProject .workProject-content img{vertical-align:bottom;width:100%}.workProject .workProject-content .spacer{height:1em}@media (min-width:1370px){.workProject .workProject-content .spacer{height:30px}}.workProject .workProject-content .text{margin-top:25px;margin-bottom:25px}@media (min-width:550px){.workProject .workProject-content .text{margin-top:50px;margin-bottom:50px}}@media (min-width:550px) and (max-aspect-ratio:1),(min-width:1370px){.workProject .workProject-content .text{margin-top:100px;margin-bottom:100px}}@media (min-width:1370px){.workProject .workProject-content .text{margin-top:110px;margin-bottom:110px}}@media (min-width:3430px){.workProject .workProject-content .text{margin-top:220px;margin-bottom:220px}}@media (min-width:550px) and (max-aspect-ratio:1) and (max-width:1370px),(min-width:1370px) and (max-width:1370px){.workProject .workProject-content .text{margin-top:30px;margin-bottom:30px}}.workProject .workProject-content .text{letter-spacing:.02em;font-size:15px;line-height:23px}@media (min-width:550px) and (max-width:800px){.workProject .workProject-content .text .text-col{flex:0 0 100%;max-width:100%;margin-left:0}}@media (min-width:1370px){.workProject .workProject-content .text{letter-spacing:.02em;font-size:27px;line-height:37px}}@media (min-width:3430px){.workProject .workProject-content .text{font-size:82px;line-height:122px}}@media (min-width:550px) and (max-width:800px){.workProject .workProject-content .quote-col{flex:0 0 75%;max-width:75%;margin-left:25%}}.workProject .workProject-content .quote{margin-bottom:38px}@media (min-width:1370px){.workProject .workProject-content .quote{margin-bottom:110px}}.workProject .workProject-content .quote img{vertical-align:bottom}.workProject .workProject-content .quote .quote-left{margin-top:38px}@media (min-width:550px) and (max-width:800px){.workProject .workProject-content .quote .quote-left{flex:0 0 25%;max-width:25%;margin-left:0}}@media (min-width:1370px){.workProject .workProject-content .quote .quote-left{margin-top:110px}}.workProject .workProject-content .quote .quote-right-smaller-container{position:relative}@media (min-width:550px) and (max-width:800px){.workProject .workProject-content .quote .quote-right-smaller-container{display:block!important}}.workProject .workProject-content .quote .quote-right-smaller-container .quote-right-smaller{width:100%;position:absolute;transform:translateY(-50%)}.workProject .workProject-content .quote .quote-right-smaller-container .quote-author-img{border:2px solid #fff;border-radius:50%;position:absolute;bottom:0;left:0}.workProject .workProject-content .quote .quote-text{margin-top:1em}@media (min-width:550px) and (max-width:1370px){.workProject .workProject-content .quote .quote-text{margin-top:calc(1em + 20px)}}@media (min-width:550px) and (max-width:800px){.workProject .workProject-content .quote .quote-text{flex:0 0 100%;max-width:100%;margin-top:1em;margin-left:0}}@media (min-width:1370px){.workProject .workProject-content .quote .quote-text{margin-top:103px}}.workProject .workProject-content .quote .quote-text p{letter-spacing:.02em;font-size:15px;line-height:23px}@media (min-width:1370px){.workProject .workProject-content .quote .quote-text p{letter-spacing:.02em;font-size:27px;line-height:37px}}@media (min-width:3430px){.workProject .workProject-content .quote .quote-text p{font-size:82px;line-height:122px}}.workProject .workProject-content .quote .quote-text .quote-author-info{text-align:right;letter-spacing:.05em;margin-top:1em;font-size:13px;line-height:18px}@media (min-width:3430px){.workProject .workProject-content .quote .quote-text .quote-author-info{font-size:40px;line-height:73px}}.workProject .workProject-content .quote .quote-text .quote-author-info .quote-author-role{text-transform:uppercase}@media (min-width:550px) and (max-width:800px){.workProject .workProject-content .quote .quote-right-bigger-col-left,.workProject .workProject-content .quote .quote-right-bigger-col-right{display:none!important}}@media (min-width:550px) and (max-width:1370px){.workProject .workProject-content .quote .quote-right-bigger-col-left.quote-right-bigger-col-left,.workProject .workProject-content .quote .quote-right-bigger-col-right.quote-right-bigger-col-left{padding-right:10px}.workProject .workProject-content .quote .quote-right-bigger-col-left.quote-right-bigger-col-right,.workProject .workProject-content .quote .quote-right-bigger-col-right.quote-right-bigger-col-right{padding-left:10px}}.workProject .workProject-content .quote .quote-right-left-bigger-container,.workProject .workProject-content .quote .quote-right-right-bigger-container{height:100%;position:relative}.workProject .workProject-content .quote .quote-right-left-bigger-container .quote-right-left-bigger,.workProject .workProject-content .quote .quote-right-left-bigger-container .quote-right-right-bigger,.workProject .workProject-content .quote .quote-right-right-bigger-container .quote-right-left-bigger,.workProject .workProject-content .quote .quote-right-right-bigger-container .quote-right-right-bigger{position:absolute;bottom:0;left:0;right:0}.workProject .workProject-content .quote .quote-right-left-bigger-container .quote-right-left-bigger .quote-author-img,.workProject .workProject-content .quote .quote-right-left-bigger-container .quote-right-right-bigger .quote-author-img,.workProject .workProject-content .quote .quote-right-right-bigger-container .quote-right-left-bigger .quote-author-img,.workProject .workProject-content .quote .quote-right-right-bigger-container .quote-right-right-bigger .quote-author-img{border:2px solid #fff;border-radius:50%;position:absolute;bottom:0;left:0}.workProject .workProject-content .credits{letter-spacing:.02em;margin-top:1em;font-size:12px}@media (min-width:1370px){.workProject .workProject-content .credits{letter-spacing:.03em;font-size:17px}}@media (min-width:3430px){.workProject .workProject-content .credits{font-size:40px}}.ProjectPreviewContainer{margin-top:70px}@media (min-width:550px) and (max-aspect-ratio:1),(min-width:1370px){.ProjectPreviewContainer{margin-top:80px}}@media (min-width:1370px){.ProjectPreviewContainer{margin-top:110px;margin-left:-30px}}@media (min-width:3430px){.ProjectPreviewContainer{margin-top:220px;margin-left:-60px}}.ProjectPreviewContainer .container-title-row h3{letter-spacing:.046em;border-bottom:2px solid #000;padding-bottom:5px;font-size:23px}@media (min-width:1370px){.ProjectPreviewContainer .container-title-row h3{letter-spacing:.02em;padding-bottom:8px;font-size:35px}}@media (min-width:3430px){.ProjectPreviewContainer .container-title-row h3{padding-bottom:20px;font-size:82px}}.ProjectPreviewContainer .project-preview-col{color:#000;margin-top:32px;text-decoration:none;display:block}@media (min-width:550px){.ProjectPreviewContainer .project-preview-col{margin-top:40px}}@media (min-width:3430px){.ProjectPreviewContainer .project-preview-col{margin-top:120px}}.ProjectPreviewContainer .project-preview-col h4{letter-spacing:.05em;font-size:14px;line-height:22px}@media (min-width:1370px){.ProjectPreviewContainer .project-preview-col h4{letter-spacing:.03em;font-size:17px;line-height:29px}}@media (min-width:3430px){.ProjectPreviewContainer .project-preview-col h4{font-size:40px;line-height:73px}}.ProjectPreviewContainer .project-preview-col p{letter-spacing:.05em;font-size:14px;line-height:22px}@media (min-width:1370px){.ProjectPreviewContainer .project-preview-col p{letter-spacing:.03em;font-size:17px;line-height:29px}}@media (min-width:3430px){.ProjectPreviewContainer .project-preview-col p{font-size:40px;line-height:73px}}.ProjectPreviewContainer .project-preview-col img{vertical-align:bottom;width:100%;margin-top:10px}.ProjectPreviewContainer .project-preview-col:hover img{filter:grayscale()}.BackToWorkButton{z-index:5;position:fixed;left:50%;transform:translate(-50%)}@media (min-width:0) and (max-width:550px){.BackToWorkButton{top:-2px!important}}@media (min-width:550px){.BackToWorkButton{left:50px;transform:none}}@media (min-width:550px) and (max-width:800px){.BackToWorkButton{left:50%;transform:translate(-50%);top:-2px!important}}@media (min-width:550px) and (max-aspect-ratio:1),(min-width:1370px){.BackToWorkButton{left:50%;transform:translate(-50%)}}@media (min-width:550px) and (max-aspect-ratio:1) and (max-width:1370px),(min-width:1370px) and (max-width:1370px){.BackToWorkButton{top:-2px!important}}@media (min-width:1370px){.BackToWorkButton{left:110px;transform:none}}@media (min-width:3430px){.BackToWorkButton{left:220px}}.BackToWorkButton .btn-default{border:2px solid #000;padding:0 40px;line-height:38px}@media (min-width:3430px){.BackToWorkButton .btn-default{line-height:85px}}.Privacy{margin-top:155px;margin-bottom:90px}@media (min-width:550px){.Privacy{margin-top:50px;margin-bottom:50px}}@media (min-width:550px) and (max-aspect-ratio:1),(min-width:1370px){.Privacy{margin-top:235px;margin-bottom:90px}}@media (min-width:1370px){.Privacy{margin-top:110px;margin-bottom:110px}}@media (min-width:3430px){.Privacy{margin-top:220px;margin-bottom:220px}}.Privacy h2{letter-spacing:.046em;font-size:23px;line-height:36px}@media (min-width:1370px){.Privacy h2{letter-spacing:.02em;font-size:35px;line-height:55px}}@media (min-width:3430px){.Privacy h2{font-size:82px;line-height:122px}}.Privacy .part{margin-top:90px}@media (min-width:3430px){.Privacy .part{margin-top:220px}}.Privacy .part h4{letter-spacing:.05em;font-size:14px;line-height:22px}@media (min-width:1370px){.Privacy .part h4{letter-spacing:.03em;font-size:17px;line-height:29px}}@media (min-width:3430px){.Privacy .part h4{font-size:40px;line-height:73px}}.Privacy .part h4+.text{margin-top:1.5em}.Privacy .part .text{letter-spacing:.05em;font-size:14px;line-height:22px}@media (min-width:1370px){.Privacy .part .text{letter-spacing:.03em;font-size:17px;line-height:29px}}@media (min-width:3430px){.Privacy .part .text{font-size:40px;line-height:73px}}.Privacy .part .text p+p,.Privacy .part .text+.conclusion{margin-top:1.5em}.Privacy .part .conclusion{letter-spacing:.05em;font-size:14px;line-height:22px}@media (min-width:1370px){.Privacy .part .conclusion{letter-spacing:.03em;font-size:17px;line-height:29px}}@media (min-width:3430px){.Privacy .part .conclusion{font-size:40px;line-height:73px}}.Privacy .footer{letter-spacing:.03em;margin-top:1.5em;font-size:11px}@media (min-width:1370px){.Privacy .footer{letter-spacing:.03em;font-size:12px}}@media (min-width:3430px){.Privacy .footer{font-size:33px}}.Imprint{letter-spacing:.05em;margin-top:155px;margin-bottom:90px;font-size:14px;line-height:22px}@media (min-width:550px){.Imprint{margin-top:50px;margin-bottom:50px}}@media (min-width:550px) and (max-aspect-ratio:1),(min-width:1370px){.Imprint{margin-top:235px;margin-bottom:90px}}@media (min-width:1370px){.Imprint{letter-spacing:.03em;margin-top:110px;margin-bottom:110px;font-size:17px;line-height:29px}}@media (min-width:3430px){.Imprint{margin-top:220px;margin-bottom:220px;font-size:40px;line-height:73px}}.Imprint .address-col{letter-spacing:.046em;margin-top:90px;font-size:23px;line-height:36px}@media (min-width:1370px){.Imprint .address-col{letter-spacing:.02em;margin-top:110px;font-size:35px;line-height:55px}}@media (min-width:3430px){.Imprint .address-col{margin-top:220px;font-size:82px;line-height:122px}}.Imprint .info1-col-lg{margin-top:117px}@media (min-width:3430px){.Imprint .info1-col-lg{margin-top:230px}}.Imprint .mail-col,.Imprint .phone-col,.Imprint .info2-col,.Imprint .info1-col{margin-top:30px}@media (min-width:1370px){.Imprint .mail-col,.Imprint .phone-col,.Imprint .info2-col,.Imprint .info1-col{margin-top:110px}}@media (min-width:3430px){.Imprint .mail-col,.Imprint .phone-col,.Imprint .info2-col,.Imprint .info1-col{margin-top:220px}}.Imprint .button-info{text-align:center;letter-spacing:.1em;margin-top:20px;font-size:13px}@media (min-width:1370px){.Imprint .button-info{letter-spacing:.15em;font-size:15px}}@media (min-width:3430px){.Imprint .button-info{margin-top:60px;font-size:36px}}.Imprint .part{margin-top:90px}@media (min-width:1370px){.Imprint .part{margin-top:110px}}@media (min-width:3430px){.Imprint .part{margin-top:220px}}.Imprint .part h4{letter-spacing:.046em;font-size:23px;line-height:36px}@media (min-width:1370px){.Imprint .part h4{letter-spacing:.02em;font-size:35px;line-height:55px}}@media (min-width:3430px){.Imprint .part h4{font-size:82px;line-height:122px}}.Imprint .part h4+.text,.Imprint .part .text p+p{margin-top:1.5em}*{box-sizing:border-box;margin:0;padding:0}body{max-width:100%;height:100%;overflow:hidden scroll}.ReactCollapse--collapse{transition:height .5s}.zindex-unset{z-index:unset}.mt-1{margin-top:1em}.text-right{text-align:right}.NotFound{padding-top:60px;padding-bottom:60px}.NotFound .NotFound-logo{margin-bottom:60px;display:inline-block}.NotFound h2{margin-bottom:30px;font-size:120px;line-height:1}.NotFound p{font-size:20px;line-height:1.5}.NotFound a{color:inherit}
