path[data-v-38c967a7],path[data-v-9551785e]{transition:fill .33s}.scroll-separator[data-v-a7221d5c]{position:absolute;display:flex;justify-content:space-between;align-items:flex-end;width:100%;bottom:0;z-index:5;font-size:max(1.6rem,1.25vw);color:#ffec00}@-webkit-keyframes arrowAnimation-data-v-a7221d5c{0%{margin-bottom:-.75em}80%{margin-bottom:-.75em}85%{margin-bottom:-1.25em}90%{margin-bottom:-.75em}95%{margin-bottom:-1.25em}to{margin-bottom:-.75em}}@keyframes arrowAnimation-data-v-a7221d5c{0%{margin-bottom:-.75em}80%{margin-bottom:-.75em}85%{margin-bottom:-1.25em}90%{margin-bottom:-.75em}95%{margin-bottom:-1.25em}to{margin-bottom:-.75em}}@-webkit-keyframes arrowAnimationMd-data-v-a7221d5c{0%{margin-bottom:-1.15em}80%{margin-bottom:-1.15em}85%{margin-bottom:-1.5em}90%{margin-bottom:-1.15em}95%{margin-bottom:-1.5em}to{margin-bottom:-1.15em}}@keyframes arrowAnimationMd-data-v-a7221d5c{0%{margin-bottom:-1.15em}80%{margin-bottom:-1.15em}85%{margin-bottom:-1.5em}90%{margin-bottom:-1.15em}95%{margin-bottom:-1.5em}to{margin-bottom:-1.15em}}@-webkit-keyframes arrowDown-data-v-a7221d5c{0%{margin-bottom:-.75em}to{margin-bottom:-1.35em}}@keyframes arrowDown-data-v-a7221d5c{0%{margin-bottom:-.75em}to{margin-bottom:-1.35em}}@-webkit-keyframes arrowDownMd-data-v-a7221d5c{0%{margin-bottom:-1.15em}to{margin-bottom:-1.75em}}@keyframes arrowDownMd-data-v-a7221d5c{0%{margin-bottom:-1.15em}to{margin-bottom:-1.75em}}a[data-v-a7221d5c]{position:relative;line-height:1}a[data-v-a7221d5c]:after{content:"";position:absolute;width:300%;height:200%;top:-50%;left:-100%}@media(hover:hover){a:hover svg[data-v-a7221d5c]{-webkit-animation:arrowDown-data-v-a7221d5c .33s;animation:arrowDown-data-v-a7221d5c .33s;-webkit-animation-timing-function:cubic-bezier(.75,-.5,0,1.75);animation-timing-function:cubic-bezier(.75,-.5,0,1.75);margin-bottom:-1.35em}}@media(hover:hover)and (min-width:1280px){a:hover svg[data-v-a7221d5c]{-webkit-animation:arrowDownMd-data-v-a7221d5c .33s;animation:arrowDownMd-data-v-a7221d5c .33s;margin-bottom:-1.75em}}.text[data-v-a7221d5c]{transform:translateX(-50%);position:absolute;display:none;min-width:15ch;bottom:3.5em;left:50%;text-align:center;text-transform:uppercase;letter-spacing:.25em}.text[data-v-a7221d5c]:after{content:"";position:absolute;width:140%;height:360%;top:-130%;left:-20%}@media(min-width:1280px){.text[data-v-a7221d5c]{display:block}}svg[data-v-a7221d5c]{will-change:transition,animation,margin;transition:margin .33s cubic-bezier(.75,-.5,0,1.75),fill .33s,stroke-width .33s;-webkit-animation:arrowAnimation-data-v-a7221d5c 4s cubic-bezier(.17,.67,.39,1) infinite;animation:arrowAnimation-data-v-a7221d5c 4s cubic-bezier(.17,.67,.39,1) infinite;transform:rotate(90deg);width:1em;margin-bottom:-.75em}svg.arrow-down[data-v-a7221d5c]{display:none}@media(min-width:768px){svg[data-v-a7221d5c]{stroke-width:.2rem}}@media(min-width:1280px){svg[data-v-a7221d5c]{-webkit-animation:arrowAnimationMd-data-v-a7221d5c 4s cubic-bezier(.17,.67,.39,1) infinite;animation:arrowAnimationMd-data-v-a7221d5c 4s cubic-bezier(.17,.67,.39,1) infinite;transform:none;width:2.25em;margin-bottom:-1.15em;stroke-width:1}svg.arrow[data-v-a7221d5c]{display:none}svg.arrow-down[data-v-a7221d5c]{display:inline-block}}span[data-v-a7221d5c]{width:calc(50% - 1.25em);height:.2rem;background:#ffec00}@media(min-width:1280px){span[data-v-a7221d5c]{width:calc(50% - 2em);height:.1rem}}.hero[data-v-6d512030]{position:relative;background:#000}.video-element[data-v-6d512030]{transition:padding .33s;position:relative;width:100%;height:0;padding-top:100%}@media(min-width:556px){.video-element[data-v-6d512030]{padding-top:56.25%}}.image-wrapper[data-v-6d512030]{overflow:hidden;height:100vh;line-height:0}.image-wrapper>img[data-v-6d512030],.image-wrapper picture[data-v-6d512030] img{transform:translateX(-50%);-o-object-fit:cover;object-fit:cover;width:auto;height:100%;min-height:60rem;margin-left:50%}@media(min-width:768px){.image-wrapper[data-v-6d512030]{height:unset}.image-wrapper>img[data-v-6d512030],.image-wrapper picture[data-v-6d512030] img{transform:none;width:100%;height:auto;margin-left:unset}}iframe[data-v-6d512030]{transition:height .33s;display:block;width:100%;height:100%;top:0}.content[data-v-6d512030],iframe[data-v-6d512030]{position:absolute}.content[data-v-6d512030]{transform:translateY(-50%);-webkit-backface-visibility:hidden;backface-visibility:hidden;top:calc(50% + 3em);left:0;padding:0 4rem}.content.has-background[data-v-6d512030]:after{content:"";translate:-2em 0;position:absolute;width:calc(100% + 2em - 8rem);height:130%;top:-10%;left:4rem;z-index:-1;background:rgba(0,0,0,.65)}.content h1[data-v-6d512030]{max-width:13ch;font-size:max(2.7rem,4.167vw);line-height:1.2;font-weight:600;color:#ffec00}.content p[data-v-6d512030]{max-width:55ch;margin-top:2.5em;color:#fff}@media(min-width:768px){.content[data-v-6d512030]{padding:0 12.5vw}.content.has-background[data-v-6d512030]:after{width:calc(100% + 2em - 25vw);left:12.5vw}}@media(min-width:1280px){.content[data-v-6d512030]{top:50%;padding:0 10.834vw}.content.has-background[data-v-6d512030]:after{width:calc(100% + 2em - 21.668vw);left:10.834vw}}#after-hero[data-v-6d512030]{position:absolute;bottom:0}.facts[data-v-2f83787d]{padding:3.5em 4rem;font-size:max(1.6rem,1.25vw);border:.1em solid #ffec00}.facts.yellow[data-v-2f83787d]{background:#ffec00;border:none}.facts.yellow h2[data-v-2f83787d]{color:#000}.facts.yellow .arrow[data-v-2f83787d]{background:#fff}.facts.yellow .arrow path[data-v-2f83787d]{stroke:#000}.facts.yellow ul[data-v-2f83787d]{color:#000}.facts.left h2[data-v-2f83787d],.facts.left ul[data-v-2f83787d]{text-align:right}.facts.left li[data-v-2f83787d]{justify-content:end}.facts.left .arrow[data-v-2f83787d]{order:2;margin-right:unset;margin-left:1.2em}@media(min-width:768px){.facts[data-v-2f83787d]{width:50%;min-width:70ch;padding:3.5em 5em}.facts[data-v-2f83787d]:not(.left){border-right:none}.facts.left[data-v-2f83787d]{border-left:none}}h2[data-v-2f83787d]{margin-bottom:1.25em;font-size:max(2.8rem,3.334vw)}ul[data-v-2f83787d]{font-size:max(1.8rem,1.667vw);color:#fff}li[data-v-2f83787d]{display:flex;align-items:center;word-break:break-word;text-transform:uppercase;letter-spacing:.2em}li[data-v-2f83787d]:not(:last-of-type){margin-bottom:2em}li.in .arrow[data-v-2f83787d]{transform:scale(1)}.arrow[data-v-2f83787d]{transition:transform .5s cubic-bezier(.75,-.5,0,1.75) .1s;transform:scale(0);display:inline-block;min-width:2em;width:2em;height:2em;margin-right:1.2em;background:#ffec00;border-radius:50%}.arrow path[data-v-2f83787d]{stroke:#000}@media(min-width:556px){.arrow[data-v-2f83787d]{min-width:2.5em;width:2.5em;height:2.5em}}.swiper-slide[data-v-d508cad8]{overflow:hidden;transition:opacity .33s,transform .33s;position:relative;line-height:0;background:none}.swiper-slide[data-v-d508cad8]:not(.swiper-slide-prev):not(.swiper-slide-next):not(.swiper-slide-active){opacity:0}.swiper-slide picture[data-v-d508cad8]{line-height:0}.swiper-slide picture[data-v-d508cad8] img{transform:translateX(-50%);width:100%;margin-left:50%;line-height:0}@media(min-width:556px){.swiper-slide[data-v-d508cad8]{width:unset}}@media(min-width:768px){.swiper-slide picture[data-v-d508cad8] img{transform:none;width:100%;margin-left:unset}}.swiper-slide-active[data-v-d508cad8]{opacity:1;transform:translate(0)}.news-element[data-v-d508cad8] .content{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swiper-slider[data-v-d508cad8]{overflow:hidden;position:relative;max-width:100vw;background:none}.content[data-v-d508cad8]{transition:margin .5s;position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1.5em 1.5em 2em;top:10%;left:calc(4rem - 1.5em);font-size:max(1.6rem,1.25vw);line-height:normal;background:rgba(0,0,0,.5)}.content p[data-v-d508cad8]{display:none}@media(min-width:768px){.content[data-v-d508cad8]{left:calc(12.5vw - 1.5em)}.content p[data-v-d508cad8]{display:block}}@media(min-width:1280px){.content[data-v-d508cad8]{top:unset;bottom:5%;left:calc(10.834vw - 1.5em)}}.navigation[data-v-d508cad8]{position:absolute;display:flex;justify-content:center;align-items:center;width:100%;bottom:1em;z-index:1;font-size:max(3.2rem,2.2vw);color:#ffec00}.navigation .arrow-wrapper[data-v-d508cad8]{cursor:pointer;transition:opacity .33s,transform .33s cubic-bezier(.75,-.5,0,1.75);width:2em;height:2em;padding:.25em;text-align:center;line-height:0;border-radius:50%;background:rgba(0,0,0,.5)}.navigation .arrow-wrapper.inactive[data-v-d508cad8]{pointer-events:none;opacity:0}.navigation .arrow-wrapper.prev .arrow[data-v-d508cad8]{transform:scale(-1);margin-right:.1em}.navigation .arrow-wrapper.next .arrow[data-v-d508cad8]{margin-left:.1em}@media(hover:hover){.navigation .arrow-wrapper[data-v-d508cad8]:hover{transform:scale(1.1)}}.navigation .arrow[data-v-d508cad8]{width:1em;stroke-width:3}.navigation .page-index[data-v-d508cad8]{padding:0 1em;font-weight:300}.navigation .page-index .current[data-v-d508cad8]{font-weight:600}.navigation .page-index .spacer[data-v-d508cad8]{margin:0 .5em}@media(min-width:768px){.navigation[data-v-d508cad8]{width:-webkit-max-content;width:-moz-max-content;width:max-content;right:1.5em;bottom:1.75em}}@media(min-width:1280px){.navigation[data-v-d508cad8]{position:static}.navigation .arrow-wrapper[data-v-d508cad8]{transform:translateY(-50%);position:absolute;top:50%;z-index:1}.navigation .arrow-wrapper.prev[data-v-d508cad8]{left:10.834vw}.navigation .arrow-wrapper.next[data-v-d508cad8]{right:10.834vw}}@media(min-width:1280px)and (hover:hover){.navigation .arrow-wrapper[data-v-d508cad8]:hover{transform:translateY(-50%) scale(1.1)}}@media(min-width:1280px){.navigation .page-index[data-v-d508cad8]{position:absolute;padding:0;right:1.5em;bottom:5%;z-index:1}}h3[data-v-d508cad8]{text-transform:uppercase;font-size:max(2.2rem,2.2vw);letter-spacing:.15em;color:#ffec00}@media(min-width:768px){h3[data-v-d508cad8]{margin-bottom:1em;font-size:max(3.2rem,2.2vw)}}p[data-v-d508cad8]{color:#fff}blockquote[data-v-513ea124]{max-width:53ch;font-size:max(1.6rem,1.25vw)}blockquote .quote[data-v-513ea124]{position:relative;display:flex;align-items:baseline;font-size:inherit}blockquote .quote[data-v-513ea124]:before{content:"»";margin-right:.25em;margin-left:-.75em;line-height:inherit}blockquote .author[data-v-513ea124]{margin-top:4em;text-align:right;font-size:max(1.4rem,.973vw);font-weight:300}blockquote .author[data-v-513ea124]:before{content:"– "}@media(min-width:768px){blockquote[data-v-513ea124]{font-size:max(1.8rem,2.2vw)}blockquote .author[data-v-513ea124]{margin-top:3.5em;font-size:max(1.6rem,1.25vw)}}@media(min-width:1280px){blockquote .quote[data-v-513ea124]{display:inline-block}blockquote .quote[data-v-513ea124]:before{margin-right:.5em;margin-left:-1.15em}blockquote .author[data-v-513ea124]{display:inline-block;margin-top:1.4em;text-align:left;text-align:initial}blockquote .author[data-v-513ea124]:before{content:unset}}blockquote[data-v-7bfbc0d2]{margin-left:2em}.form-input[data-v-1e942a48]{display:flex;flex-direction:column}.invalid.filled input[data-v-1e942a48]{color:red}label[data-v-1e942a48]{font-size:max(1.6rem,2.223vw);letter-spacing:.225em;text-transform:uppercase;font-weight:600}input[data-v-1e942a48],textarea[data-v-1e942a48]{transition:color .33s,border .33s;padding:.75em 0;font-size:max(1.6rem,1.25vw);outline:none;border:none;border-bottom:1px solid}textarea[data-v-1e942a48]{resize:none;min-height:8.5em;height:8.5em;overflow-y:auto}@media(min-width:768px){textarea[data-v-1e942a48]{height:12.7em}}.checkbox[data-v-0e96437e]{cursor:pointer;position:relative;width:2.8rem;min-width:2.8rem;height:2.8rem;padding:.5rem;border:1px solid;border-radius:2px}.checkbox[data-v-0e96437e]:after{content:"";position:absolute;width:200%;height:200%;top:-50%;left:-50%}.checkbox svg[data-v-0e96437e]{transition:transform .2s cubic-bezier(.17,.67,.31,1.93),opacity .05s;transform:scale(.8);opacity:0;display:block}.checkbox svg path[data-v-0e96437e]{transition:stroke-dashoffset .33s;stroke-dasharray:4rem;stroke-dashoffset:4rem}@-webkit-keyframes checkAnimation-data-v-0e96437e{0%{transform:scale(1);border-radius:2px}50%{transform:scale(.75);border-radius:3px}99%{transform:scale(1);border-radius:2px}to{transform:none}}@keyframes checkAnimation-data-v-0e96437e{0%{transform:scale(1);border-radius:2px}50%{transform:scale(.75);border-radius:3px}99%{transform:scale(1);border-radius:2px}to{transform:none}}.checkbox.active[data-v-0e96437e]{-webkit-animation:checkAnimation-data-v-0e96437e .4s cubic-bezier(.75,-.5,0,1.75);animation:checkAnimation-data-v-0e96437e .4s cubic-bezier(.75,-.5,0,1.75)}.checkbox.active svg[data-v-0e96437e]{transition:transform .2s cubic-bezier(.17,.67,.31,1.93),opacity .75s;transform:scale(1);opacity:1;width:100%;height:auto}.checkbox.active svg path[data-v-0e96437e]{stroke-dashoffset:0}.button[data-v-cbe0d222]{transition:opacity .25s,color .25s,background .25s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:1.4em 1.7em 1.5em;font-size:max(1.2rem,1.112vw)}.button.inactive[data-v-cbe0d222]{pointer-events:none;opacity:.3}.button.black[data-v-cbe0d222]{color:#ffec00;background:#000}.button.black-white[data-v-cbe0d222]{color:#fff;background:#000}.button.white[data-v-cbe0d222]{color:#000;background:#fff}.button.yellow[data-v-cbe0d222]{color:#000;background:#ffec00}.button.filter[data-v-cbe0d222]{background:transparent;border:1px solid}.button.filter.black[data-v-cbe0d222]{color:#000}.button.filter.black-white[data-v-cbe0d222],.button.filter.white[data-v-cbe0d222]{color:#fff}.button.filter.yellow[data-v-cbe0d222]{color:#ffec00}.button.filter.active.black[data-v-cbe0d222]{color:#fff;background:#000;border:1px solid #000}.button.filter.active.white[data-v-cbe0d222]{color:#000;background:#fff;border:1px solid #fff}.button.filter.active.yellow[data-v-cbe0d222]{color:#000;background:#ffec00;border:1px solid #000}.button.active[data-v-cbe0d222]{background:currentColor}@media(hover:hover){.button:hover:not(.inactive):not(.filter).black[data-v-cbe0d222]{color:#000;background:#ffec00;outline:1px solid #000}.button:hover:not(.inactive):not(.filter).black-white[data-v-cbe0d222]{color:#000;background:transparent;outline:1px solid #000}.button:hover:not(.inactive):not(.filter).white[data-v-cbe0d222]{color:#fff;background:transparent;outline:1px solid #fff}.button:hover:not(.inactive):not(.filter).yellow[data-v-cbe0d222]{color:#ffec00;background:#000;outline:1px solid #ffec00}.button:hover.filter.black[data-v-cbe0d222]{color:#fff;background:#000;border:1px solid #000}.button:hover.filter.white[data-v-cbe0d222]{color:#000;background:#fff;border:1px solid #fff}.button:hover.filter.yellow[data-v-cbe0d222]{color:#000;background:#ffec00;border:1px solid #000}}@media(min-width:1280px){.button.filter>span[data-v-cbe0d222]{font-size:80%}}.content[data-v-cbe0d222]{font-weight:600;text-transform:uppercase;letter-spacing:.2em;line-height:1;color:currentColor}.close[data-v-cbe0d222]{transition:opacity .33s,width .33s,margin .33s;opacity:0;display:inline-block;width:0;font-weight:300}.close.active[data-v-cbe0d222]{transition:opacity .33s .15s,width .33s cubic-bezier(.75,-.5,0,1),margin .33s cubic-bezier(.75,-.5,0,1);opacity:1;width:1ch;margin-left:1em}.contact-form[data-v-0bb8de8c]{padding:13rem 6.5rem;font-size:max(1.6rem,1.25vw);background:#ffec00}.contact-form.light[data-v-0bb8de8c]{background:#fff}@media(min-width:768px){.contact-form[data-v-0bb8de8c]{padding:6.5em 12.5vw 6.5em 16.25vw}.contact-form>div[data-v-0bb8de8c]{display:flex;flex-wrap:wrap;justify-content:space-between}}@media(min-width:1280px){.contact-form[data-v-0bb8de8c]{padding:6.5em 16.251vw 8em}}h2[data-v-0bb8de8c]{width:100%;max-width:40ch;margin-top:-2em;margin-bottom:3em;line-height:1.35;color:#000}@media(min-width:768px){h2[data-v-0bb8de8c]{margin-top:-1em}}.input-wrapper[data-v-0bb8de8c]{max-width:100ch}@media(min-width:768px){.input-wrapper[data-v-0bb8de8c]{display:flex;flex-direction:column;width:40%}.input-wrapper .button[data-v-0bb8de8c]{margin-top:auto}}@media(min-width:1280px){.input-wrapper[data-v-0bb8de8c]{max-width:70ch}}.form-input[data-v-0bb8de8c]{margin-bottom:4.375em}@media(min-width:768px){.form-input[data-v-0bb8de8c]:nth-of-type(3n){margin-bottom:0}}.privacy[data-v-0bb8de8c]{display:flex;align-items:center;margin-bottom:2em}.privacy .checkbox[data-v-0bb8de8c]{width:2em;min-width:2em;height:2em;margin-right:1em}.message p[data-v-0bb8de8c]{margin-bottom:1em}.content[data-v-d21f7706]{background:#fff}.content .intro[data-v-d21f7706]:first-of-type{padding-bottom:0}.content .intro[data-v-d21f7706]:nth-of-type(2){padding-top:0}@media(min-width:768px){.intro[data-v-d21f7706]{padding-bottom:6.25vw}}.flex-wrapper[data-v-d21f7706]{display:flex;flex-wrap:wrap}@media(min-width:768px){.flex-wrapper[data-v-d21f7706]>:first-child{order:0}.flex-wrapper.left[data-v-d21f7706]>:first-child,.flex-wrapper[data-v-d21f7706]>:nth-child(2){order:1}.flex-wrapper.left[data-v-d21f7706]>:nth-child(2){order:0}}@media(min-width:1280px){.flex-wrapper[data-v-d21f7706]{margin-bottom:2em;font-size:max(1.6rem,1.25vw)}}.text-box[data-v-d21f7706]{margin-bottom:2em;font-size:max(1.6rem,1.25vw);color:#000}.text-box h2[data-v-d21f7706]{margin-bottom:1em;color:inherit}.text-box p[data-v-d21f7706]{max-width:90ch;white-space:pre-line}@media(min-width:768px){.text-box[data-v-d21f7706]{width:calc(52% - 3em);margin-bottom:5em}.text-box.idea[data-v-d21f7706]{margin-right:3em}.text-box.implementation[data-v-d21f7706]{margin-left:3em}}.facts[data-v-d21f7706]{width:100%;min-width:unset;max-width:60ch;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-bottom:3em}.facts[data-v-d21f7706].left{margin-left:auto}@media(max-width:480px){.facts[data-v-d21f7706]{width:calc(100% + 4rem);margin-right:-2rem}.facts[data-v-d21f7706],.facts[data-v-d21f7706].left{margin-left:-2rem}}@media(min-width:768px){.facts[data-v-d21f7706]{width:calc(48% + 12.5vw);max-width:unset}.facts[data-v-d21f7706].left{margin-left:unset}.facts[data-v-d21f7706].advantages{margin-right:-12.5vw}.facts[data-v-d21f7706].usecase-facts{margin-left:-12.5vw}}@media(min-width:1280px){.facts[data-v-d21f7706]{width:calc(48% + 10.834vw)}.facts[data-v-d21f7706].advantages{margin-right:-10.834vw}.facts[data-v-d21f7706].usecase-facts{margin-left:-10.834vw}}.reel[data-v-d21f7706]{margin-bottom:3em;font-size:max(1.6rem,1.25vw)}@media(min-width:1280px){.reel[data-v-d21f7706]{margin-bottom:5em}}.swiper-slider[data-v-d21f7706] .content{right:calc(4rem - 1.5em);left:unset!important}@media(min-width:768px){.swiper-slider[data-v-d21f7706] .content{right:calc(12.5vw - 1.5em)}}@media(min-width:1280px){.swiper-slider[data-v-d21f7706] .content{top:10%;right:calc(10.834vw - 1.5em);bottom:unset}}.swiper-slider[data-v-d21f7706] h3{color:#fff}.swiper-slider[data-v-d21f7706] p{max-width:56ch}.quote[data-v-d21f7706]{position:relative;background:#fff}.quote .particles[data-v-d21f7706]{position:absolute}.quote .particles[data-v-d21f7706]:first-of-type{top:0;right:0}.quote .particles[data-v-d21f7706]:last-of-type{bottom:-5em;left:0}.contact[data-v-d21f7706]{position:relative}.contact .particles[data-v-d21f7706]{position:absolute}.contact .particles[data-v-d21f7706]:first-of-type{top:0}.contact .particles[data-v-d21f7706]:last-of-type{bottom:0}.loading[data-v-d21f7706]{display:flex;flex-direction:column;justify-content:center;min-height:50vh}.video-element[data-v-056de84c]{transition:padding .33s;position:relative;width:100%}iframe[data-v-056de84c]{transition:height .33s;aspect-ratio:1;display:block;width:100%;height:100%}iframe.lightbox[data-v-056de84c]{max-height:min(100vh,108rem)}@media(min-width:768px){iframe[data-v-056de84c]{aspect-ratio:16/9}}path[data-v-2265d0c5]{transition:fill .33s}.projects-overview[data-v-833a2618]{display:flex;flex-wrap:wrap;flex-direction:column}.projects-overview.light h2[data-v-833a2618]{color:#000}@media(min-width:556px){.projects-overview[data-v-833a2618]{flex-direction:row}}h2[data-v-833a2618]{flex-basis:100%;margin-bottom:1em;white-space:pre-line;line-height:1.5}article[data-v-833a2618]{position:relative;width:100%;padding-top:100%;margin-bottom:2%}article .text-wrapper[data-v-833a2618]{max-width:calc(100% - 1em);padding:.5em;top:.75em;left:.5em;color:#fff;background:rgba(0,0,0,.75)}@media(hover:hover){article .text-wrapper[data-v-833a2618]{opacity:0;transform:translateY(1em);top:1em;right:unset;left:1em;padding:unset;color:#000;background:none}article .icon-wrapper[data-v-833a2618]{transition:opacity .33s,transform .33s cubic-bezier(.75,-.5,0,1.75) .05s;opacity:0}article:hover .icon-wrapper[data-v-833a2618],article:hover .text-wrapper[data-v-833a2618]{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;opacity:1}article:hover .text-wrapper[data-v-833a2618]{transform:translateY(0)}article:hover .icon-wrapper[data-v-833a2618]{transform:scale(1.1)}article:hover .media-wrapper[data-v-833a2618]:after{opacity:.75}article:hover .media-wrapper picture[data-v-833a2618] img{filter:blur(5px);isolation:isolate}}@media(min-width:556px){article[data-v-833a2618]{width:49%;padding-top:49%}article[data-v-833a2618]:not(:nth-of-type(2n)){margin-right:2%}}@media(min-width:992px){article[data-v-833a2618]{width:32%;padding-top:32%}article[data-v-833a2618]:not(:nth-of-type(2n)){margin-right:unset}article[data-v-833a2618]:not(:nth-of-type(3n)){margin-right:2%}}.link-wrapper[data-v-833a2618],.link-wrapper[data-v-833a2618]:after{position:absolute;top:0;right:0;bottom:0;left:0}.link-wrapper[data-v-833a2618]:after{content:""}.text-wrapper[data-v-833a2618]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .33s,transform .33s;position:absolute;font-size:max(1.6rem,1.25vw);text-transform:uppercase}.content-wrapper[data-v-833a2618]{position:absolute;width:100%;height:100%;top:0;left:0}.media-wrapper[data-v-833a2618]{transition:filter .33s;overflow:hidden;width:100%;height:100%}.media-wrapper[data-v-833a2618]:after{content:"";transition:opacity .25s;pointer-events:none;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;background:#fff}.media-wrapper picture[data-v-833a2618] img{transition:filter .4s}.media-wrapper iframe[data-v-833a2618],.media-wrapper picture[data-v-833a2618] img,.media-wrapper video[data-v-833a2618]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.icon-wrapper[data-v-833a2618]{transition:opacity .33s,transform .33s;position:absolute;width:3em;height:3em;bottom:1em;left:1em;z-index:1;font-size:max(1.6rem,1.25vw)}.load-more[data-v-833a2618],.more[data-v-833a2618]{flex-basis:100%;margin-top:2em;text-align:center;text-transform:uppercase}.load-more[data-v-833a2618]{color:currentColor}.load-more p[data-v-833a2618]{cursor:pointer;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:auto}