.styles_cookieInfo__8JvZb{position:fixed;left:0;bottom:-1px;width:100%;height:auto;display:flex;flex-direction:column;background:#fff;border-top:1px solid #000;z-index:999;overflow:hidden;transform:translateY(110%);transform:translateY(110%) translateZ(0);transform:translate3d(0,110%,0);pointer-events:none}.styles_cookieInfo_transition__2MdxQ{transition:transform .5s ease-in-out}.styles_cookieInfo_opened__yJpcn{transform:translateY(0);transform:translateY(0) translateZ(0);transform:translateZ(0);pointer-events:auto}.styles_cookieInfo__container__hL4zd{display:flex;flex-direction:row;padding:12px 20px}@media(min-width:576px){.styles_cookieInfo__container__hL4zd{padding-left:24px;padding-right:24px}}@media(min-width:744px){.styles_cookieInfo__container__hL4zd{padding-left:30px;padding-right:30px}}@media(min-width:1024px){.styles_cookieInfo__container__hL4zd{padding-left:40px;padding-right:40px}}@media(min-width:1200px){.styles_cookieInfo__container__hL4zd{padding-left:48px;padding-right:48px}}@media(min-width:1440px){.styles_cookieInfo__container__hL4zd{padding-left:60px;padding-right:60px}}@media(min-width:1600px){.styles_cookieInfo__container__hL4zd{padding-left:64px;padding-right:64px}}@media(min-width:1920px){.styles_cookieInfo__container__hL4zd{padding-left:72px;padding-right:72px}}@media(min-width:2560px){.styles_cookieInfo__container__hL4zd{padding-left:80px;padding-right:80px}}.styles_cookieInfo__content__RNTlQ{display:flex;flex-direction:column;width:50%}.styles_cookieInfo__content__headline__t3Ot4{display:flex;margin-bottom:36px}.styles_cookieInfo__content__headline__t3Ot4 span{font-style:normal;font-weight:400;font-size:16px;line-height:140%}.styles_cookieInfo__content__informationLink__qWb1P{display:flex}.styles_cookieInfo__content__informationLink__qWb1P a{font-style:normal;font-weight:300;font-size:14px;line-height:140%;-webkit-text-decoration-line:underline;text-decoration-line:underline}.styles_cookieInfo__action__ncoZo{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;width:50%}.styles_cookieInfo__action__button___RZh3{display:flex;margin-bottom:20px}.styles_cookieInfo__action__button___RZh3 button{display:flex;align-items:center;justify-content:flex-end;text-align:center;font-style:normal;font-weight:400;font-size:16px;line-height:140%;color:#000;-webkit-text-decoration-line:underline;text-decoration-line:underline}.styles_cookieInfo__action__button___RZh3 button:hover{-webkit-text-decoration-line:none;text-decoration-line:none}.styles_cookieInfo__action__button___RZh3:last-child{margin-bottom:0}.styles_cookieInfo__action__button_active__GQRDY button{color:#000}@media(min-width:1024px){.styles_cookieInfo__container__hL4zd{display:flex;flex-direction:row;justify-content:space-between;padding-top:20px;padding-bottom:42px}.styles_cookieInfo__content__RNTlQ{display:flex;flex-direction:column}.styles_cookieInfo__content__headline__t3Ot4{margin-bottom:37px}.styles_cookieInfo__content__headline__t3Ot4 span{font-size:36px}.styles_cookieInfo__content__informationLink__qWb1P a{font-size:24px;line-height:130%}.styles_cookieInfo__action__ncoZo{align-items:flex-end;flex-direction:row}.styles_cookieInfo__action__button___RZh3{margin-bottom:0;margin-right:20px}.styles_cookieInfo__action__button___RZh3 button{font-size:24px}}.styles_preloader__YQp8f{position:fixed;inset:0;background-color:#1d1d21;z-index:999999;display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity 1.5s ease}.styles_preloader__typing__ea5dm{font-size:24px;font-weight:400;color:#f5f5f5;font-family:Inter;white-space:nowrap}.styles_whiteFade__TFAnm{position:fixed;inset:0;background-color:#f5f5f5;z-index:9998;pointer-events:none;opacity:0}.styles_pageContent__Pspm5{opacity:0;transition:opacity 1.2s ease}.styles_fadeIn__gvUra{opacity:1}@media(min-width:1024px){.styles_preloader__typing__ea5dm{font-size:36px}}@media(min-width:1200px){.styles_preloader__typing__ea5dm{font-size:45px}}@media(min-width:1920px){.styles_preloader__typing__ea5dm{font-size:66px}}*,:after,:before{box-sizing:border-box;background-repeat:no-repeat}:after,:before{text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;line-height:1.5;overflow-wrap:break-word;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(nav li):before{content:"​";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}:where(button,input,select,textarea){background-color:transparent;border:1px solid WindowFrame;color:inherit;font:inherit;letter-spacing:inherit;padding:.25em .375em}:where(select){-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='4'%3E%3Cpath d='M4 0h6L7 4'/%3E%3C/svg%3E") no-repeat 100%/1em;border-radius:0;padding-right:1em}:where(select[multiple]){background-image:none}:where([type=color i],[type=range i]){border-width:0;padding:0}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}@font-face{font-family:Inter;src:url(/fonts/Inter-Regular.woff2) format("woff2"),url(/fonts/Inter-Regular.woff) format("woff")}@font-face{font-family:Inter-Light;src:url(/fonts/Inter-Light.woff2) format("woff2"),url(/fonts/Inter-Light.woff) format("woff")}@font-face{font-family:Inter-Bold;src:url(/fonts/Inter-Bold.woff2) format("woff2"),url(/fonts/Inter-Bold.woff) format("woff")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}:focus{outline:0}button{border:none;background-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-style:normal;font-stretch:normal;white-space:nowrap;padding:0;margin:0}ol,ul{list-style:none}strong{font-weight:700}picture{width:100%;height:100%}img,video{width:100%;height:auto;object-fit:contain;object-position:left}input,textarea{display:block;width:100%;padding:0;border:none;background:transparent}h1,h2,h3,h4,p,span{word-break:normal}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important}@media(min-width:1024px){a,body,button,html,input,label{cursor:none!important}}#cursor-circle-wrapper,#cursor-container{position:fixed;left:0;top:0;width:66px;height:66px;opacity:0;box-shadow:none;pointer-events:none;z-index:1000;transform:translate(-66px,-66px);transition:all .05s}@media(min-width:1440px){#cursor-circle-wrapper,#cursor-container{width:72px;height:72px;transform:translate(-72px,-72px)}}@media(min-width:1600px){#cursor-circle-wrapper,#cursor-container{width:83px;height:83px;transform:translate(-83px,-83px)}}@media(min-width:2340px){#cursor-circle-wrapper,#cursor-container{width:95px;height:95px;transform:translate(-95px,-95px)}}#cursor-circle-wrapper{background:#fff;mix-blend-mode:difference;border-radius:50%;z-index:1000;transform:translate(-66px,-66px) scale(.4)}@media(min-width:1440px){#cursor-circle-wrapper{transform:translate(-72px,-72px) scale(.4)}}@media(min-width:1600px){#cursor-circle-wrapper{transform:translate(-83px,-83px) scale(.4)}}@media(min-width:2340px){#cursor-circle-wrapper{transform:translate(-95px,-95px) scale(.4)}}#cursor-container{z-index:1000}#cursor-container .cursor-text{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;text-align:center}#cursor-container .cursor-text span{width:100%;margin-top:.2em;font-style:normal;font-weight:500;font-size:12px;line-height:100%;text-transform:uppercase;color:#fff}@media(min-width:1440px){#cursor-container .cursor-text span{font-size:12px}}@media(min-width:1600px){#cursor-container .cursor-text span{font-size:13px}}@media(min-width:1920px){#cursor-container .cursor-text span{font-size:15px}}#cursor-container .cursor-plus{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;text-align:center}#cursor-container .cursor-plus span{width:100%;margin-top:.05em;font-style:normal;font-weight:500;font-size:19px;line-height:100%;text-transform:uppercase;color:#fff}@media(min-width:1440px){#cursor-container .cursor-plus span{font-size:19px}}@media(min-width:1600px){#cursor-container .cursor-plus span{font-size:21px}}@media(min-width:1920px){#cursor-container .cursor-plus span{font-size:23px}}@media(min-width:2340px){#cursor-container .cursor-plus span{font-size:25px}}@media(min-width:2560px){#cursor-container .cursor-plus span{font-size:27px}}#cursor-container .cursor-image{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:.25em}#cursor-container .cursor-image svg{width:70%;height:70%;object-fit:contain;opacity:0;transition:opacity .4s ease-in-out}body{background-color:#1d1d21}:root{--light:#f5f5f5;--dark:#1d1d21}html{--header-height:40px;--header-offset:40px;--header-compensation:-40px;--container-offset:20px;--app-height:100vh;--app-height:-webkit-fill-available;--section-height:calc(100vh - 40px);background-color:#1d1d21}@media(min-width:1024px){html{--container-offset:40px}}@media(min-width:1440px){html{--header-height:80px;--header-offset:80px;--header-compensation:-60px;--container-offset:60px;--app-height:100vh;--section-height:calc(100vh - 80px)}}@media(min-width:1600px){html{--header-height:63.6px;--header-offset:63.6px;--header-compensation:-63.6px;--section-height:calc(100vh - 63.6px);--container-offset:64px}}@media(min-width:1920px){html{--header-height:67.2px;--header-offset:67.2px;--header-compensation:-67.2px;--section-height:calc(100vh - 67.2px);--container-offset:72px}}@media(min-width:2340px){html{--header-height:72px;--header-offset:72px;--header-compensation:-72px;--container-offset:72px;--section-height:calc(100vh - 72px)}}@media(min-width:2560px){html{--header-height:78px;--header-offset:78px;--header-compensation:-78px;--container-offset:80px;--section-height:calc(100vh - 78px)}}.typingBureau{display:none}.textTypingVisible{width:100%;margin:0 auto}@media(min-width:1024px){.typingBureau{display:flex}.projectsPageTyping{display:none}}@media(min-width:1440px){.snapSection{scroll-snap-align:start;scroll-snap-stop:always}}section{max-width:100%;width:100%;display:flex;flex-direction:column;padding:0 20px;margin:0 auto}@media(min-width:576px){section{padding:0 24px}}@media(min-width:744px){section{padding:0 30px}}@media(min-width:1024px){section{padding:0 40px}}@media(min-width:1200px){section{padding:0 48px}}@media(min-width:1440px){section{padding:0 60px}}@media(min-width:1600px){section{padding:0 64px}}@media(min-width:1920px){section{padding:0 72px}}@media(min-width:2560px){section{padding:0 80px}}h1,h2,h3,h4,h5,h6{font-weight:400}.splide__sr{display:none}body{font-family:Inter-Light;font-size:16px;font-weight:400;font-style:normal;color:#000;background-color:#f5f5f5;position:relative}body::-webkit-scrollbar{display:none}body::-webkit-scrollbar,body::-webkit-scrollbar-thumb{width:0!important;height:0!important;background:transparent!important}main{position:relative;flex:1 0 auto;display:flex!important;flex-direction:column;z-index:1;pointer-events:auto;background-color:#f5f5f5}a{text-decoration:none;color:#000;cursor:none}::selection{color:#000;text-shadow:none}.no-pointer{pointer-events:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}#loader-lottie__wrapper{width:100%;height:100%!important}.changeBackgroundColor{background:var(--light);height:auto;position:relative}.projectSectionHover{mix-blend-mode:normal!important;color:#000}.forScrollDown{position:relative}.no-scroll{overflow:hidden;height:100%;touch-action:none}::view-transition-new(root),::view-transition-old(root){animation-duration:.5s;animation-timing-function:ease-in-out;animation-fill-mode:both}::view-transition-old(root){animation-name:fade-out}::view-transition-new(root){animation-name:fade-in}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}