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,strong,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%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:SuisseIntl-Light;src:url(../assets/fonts/SuisseIntl-Light-WebM.woff) format("woff"),url(../assets/fonts/SuisseIntl-Light-WebM.woff2) format("woff2")}@font-face{font-family:SuisseIntl-Regular;src:url(../assets/fonts/SuisseIntl-Regular-WebM.woff) format("woff"),url(../assets/fonts/SuisseIntl-Regular-WebM.woff2) format("woff2")}.aboutContent-infoHeadline,.detailContainer-contentTitle,.headline{font-family:SuisseIntl-Light;font-size:calc(62px + (132 - 62) * ((100vw - 1921px)/ (2560 - 1921)));line-height:1.1}@media (min-width 1500px){.detailContainer-contentImage, .detailContainer-contentVideo, .detailContainer-contentTags, .detailContainer-contentTitle{max-width: 100rem;}}@media (max-width:1920px){.aboutContent-infoHeadline,.detailContainer-contentTitle,.headline{font-size:3.875rem;line-height:4.25rem}}@media (max-width:667px){.aboutContent-infoHeadline,.detailContainer-contentTitle,.headline{font-size:2.375rem;line-height:2.75rem}}.detailContainer-contentParagraph{font-family:SuisseIntl-Regular;font-size:calc(18px + (24 - 18) * ((100vw - 1921px)/ (2560 - 1921)));line-height:1.6}@media (max-width:1920px){.detailContainer-contentParagraph{font-size:1.125rem;line-height:2rem}}@media (max-width:667px){.detailContainer-contentParagraph{font-size:1rem;line-height:1.75rem}}.aboutContent-avatarArrowText,.aboutContent-footer,.aboutContent-footerMobile,.aboutContent-infoParagraph,.cursor-caption,.detailContainer-contentTags,.navigation-navbarButton,.navigation-navbarLink,.paragraph{font-family:SuisseIntl-Regular;font-size:calc(15px + (24 - 15) * ((100vw - 1921px)/ (2560 - 1921)));line-height:1.4}@media (max-width:1920px){.aboutContent-avatarArrowText,.aboutContent-footer,.aboutContent-footerMobile,.aboutContent-infoParagraph,.cursor-caption,.detailContainer-contentTags,.navigation-navbarButton,.navigation-navbarLink,.paragraph{font-size:.9375rem;line-height:1.5rem}}body,html{display:block;position:relative;width:100%;height:100%;min-height:32.5rem;font-size:1rem;background-color:#fff;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch}body *,html *{cursor:none}button{margin:0;padding:0;background-color:transparent;border:0;outline:0}a,button{transition:.3s}html:not(.is-mobile) a:hover,html:not(.is-mobile) button:hover{color:#4e66ff}.link{color:#252525;text-decoration:underline}.mainLayout{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;position:relative;width:100%;height:100%;overflow:hidden}.mainLayout-content{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding-bottom:3.25rem;height:100%;box-sizing:border-box}.mainLayout-projects{display:block;position:relative;width:calc(30% + 2rem);height:100%}.headline{display:block;position:relative;left:8.33vw;color:#252525}.headline.is-hidden span{-webkit-transform:translateY(100%);transform:translateY(100%)}.headline-text{display:block;position:relative;overflow:hidden}.headline span{display:block;position:relative;-webkit-transform:translateY(0);transform:translateY(0);will-change:transform}.headline-text:nth-child(1) span{transition:-webkit-transform .6s cubic-bezier(.15,.66,.33,1) .2s;transition:transform .6s cubic-bezier(.15,.66,.33,1) .2s;transition:transform .6s cubic-bezier(.15,.66,.33,1) .2s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1) .2s}.headline-text:nth-child(2) span{transition:-webkit-transform .6s cubic-bezier(.15,.66,.33,1) .4s;transition:transform .6s cubic-bezier(.15,.66,.33,1) .4s;transition:transform .6s cubic-bezier(.15,.66,.33,1) .4s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1) .4s}.linkcompany{color: #9d9d9d;text-decoration: none;border-bottom: 1px solid;}.paragraph{display:block;position:relative;left:8.33vw;color:#252525;opacity:1;pointer-events:all;transition:opacity .6s}.paragraph.is-hidden{opacity:0;pointer-events:all}@media (max-width:1920px){.mainLayout-projects{width:calc(30% + 1.5rem)}}@media (max-width:990px){.mainLayout{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.mainLayout-content{padding-bottom:5.5rem}.mainLayout-projects{width:100%;height:26.5rem}.headline,.paragraph{left:5rem}}@media (max-width:667px){.mainLayout-content{padding-bottom:5rem}.mainLayout-projects{width:100%;height:15.625rem}.headline,.paragraph{left:2rem}}@media (max-height:667px){.mainLayout-content{padding-bottom:1rem}}.aboutContainer{display:block;position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:5}.aboutContainer.is-open{pointer-events:all}.aboutContainer.is-open .aboutContainer-overlay{opacity:1}.aboutContainer.is-open .aboutContainer-wrapper{opacity:1;border-radius:0;-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);transition:border-radius .6s cubic-bezier(.15,.66,.33,1) .6s,opacity .6s .6s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1) .6s;transition:border-radius .6s cubic-bezier(.15,.66,.33,1) .6s,transform .6s cubic-bezier(.15,.66,.33,1) .6s,opacity .6s .6s;transition:border-radius .6s cubic-bezier(.15,.66,.33,1) .6s,transform .6s cubic-bezier(.15,.66,.33,1) .6s,opacity .6s .6s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1) .6s}.aboutContainer.is-open .aboutContent-footer,.aboutContainer.is-open .aboutContent-info{pointer-events:all}.aboutContainer.is-visible .aboutContainer-wrapper{overflow:visible;pointer-events:all}.aboutContainer-overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(37,37,37,.6);opacity:0;transition:opacity .6s}.aboutContainer-wrapper{display:block;position:relative;min-width:48rem;width:53.33%;height:100%;opacity:0;border-radius:0 50% 50% 0;overflow:hidden;pointer-events:none;-webkit-transform:translateX(-4rem);transform:translateX(-4rem);transition:border-radius .6s cubic-bezier(.15,.66,.33,1) .6s,opacity .6s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1);transition:border-radius .6s cubic-bezier(.15,.66,.33,1) .6s,transform .6s cubic-bezier(.15,.66,.33,1),opacity .6s;transition:border-radius .6s cubic-bezier(.15,.66,.33,1) .6s,transform .6s cubic-bezier(.15,.66,.33,1),opacity .6s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1)}.aboutContainer-canvas{display:block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.aboutContainer-content{display:block;position:relative;padding:8.25rem 0 3rem 0;width:100%;height:100%;box-sizing:border-box;pointer-events:none;z-index:2}.aboutContainer-closer{display:block;position:absolute;top:1.75rem;right:1.75rem;width:3rem;height:3rem;z-index:2}.aboutContainer-closer::before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;border-radius:100%;-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform .3s cubic-bezier(.15,.66,.33,1.33);transition:transform .3s cubic-bezier(.15,.66,.33,1.33);transition:transform .3s cubic-bezier(.15,.66,.33,1.33),-webkit-transform .3s cubic-bezier(.15,.66,.33,1.33)}html:not(.is-mobile) .aboutContainer-closer:hover::before{-webkit-transform:scale(1.2);transform:scale(1.2)}html:not(.is-mobile) .aboutContainer-closer:hover .aboutContainer-closerIcon{-webkit-transform:translateX(-50%) translateY(-50%) rotate(90deg);transform:translateX(-50%) translateY(-50%) rotate(90deg)}html:not(.is-mobile) .aboutContainer-closer:hover .aboutContainer-closerIcon path{fill:#4e66ff}.aboutContainer-closerIcon{display:block;position:absolute;top:50%;left:50%;width:.75rem;height:auto;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);transition:-webkit-transform .3s cubic-bezier(.15,.66,.33,1.33);transition:transform .3s cubic-bezier(.15,.66,.33,1.33);transition:transform .3s cubic-bezier(.15,.66,.33,1.33),-webkit-transform .3s cubic-bezier(.15,.66,.33,1.33);pointer-events:none}.aboutContainer-closerIcon path{fill:#252525;transition:fill .3s}@media (max-width:990px){.aboutContainer-wrapper{min-width:100%;width:100%;min-height:48rem;height:calc(100% - 20rem);background-color:#f1f2f2;border-radius:0 0 50% 50%;-webkit-transform:translateY(-4rem);transform:translateY(-4rem)}.aboutContainer-canvas{display:none}.aboutContainer-content{padding:7.75rem 0 3rem 0}.aboutContainer-closer{top:1.5rem;right:1.5rem}html:not(.is-mobile) .aboutContainer-closer:hover .aboutContainer-closerIcon{-webkit-transform:translateX(-50%) translateY(-50%) rotate(180deg);transform:translateX(-50%) translateY(-50%) rotate(180deg)}}@media (max-width:667px){.aboutContainer-wrapper{min-height:100%;height:100%}.aboutContainer-content{padding:5.625rem 0 3rem 0}.aboutContainer-closer{top:1.25rem;right:1.25rem}}@media (max-height:667px){.aboutContainer-content{padding:2.75rem 0 1.5rem 0}}.aboutContent{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:auto;height:100%}.aboutContent-info{display:block;position:relative;padding-left:calc(25% + 4rem);max-width:41.5rem;box-sizing:border-box}.aboutContent-avatar{display:block;position:relative;width:10.25rem;height:auto}.aboutContent-avatarArrow{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;top:50%;left:0;-webkit-transform:translateX(calc(-100% - 1.5rem)) translateY(-50%);transform:translateX(calc(-100% - 1.5rem)) translateY(-50%)}.aboutContent-avatarArrowText{color:#252525}.aboutContent-avatarArrowIcon{margin-left:.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.aboutContent-avatarImage{display:block;position:relative;width:100%;height:auto}.aboutContent-infoHeadline{position:absolute;top:50%;left:0;max-width:calc(50% - 1rem);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.aboutContent-infoHeadline+.aboutContent-infoParagraph{margin-top:3.5rem}.aboutContent-infoParagraph{color:#252525}.aboutContent-infoParagraph+.aboutContent-infoParagraph{margin-top:2.5rem}.aboutContent-footer{color:#252525}.aboutContent-footerMobile{display:none;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 2rem;color:#252525;min-width:100%;box-sizing:border-box}@media (max-width:2200px){.aboutContent-info{padding-left:calc(25% + 2rem)}}@media (max-width:2100px){.aboutContent-info{padding-left:17.5rem;max-width:100%}.aboutContent-infoHeadline,.aboutContent-infoParagraph{max-width:16rem}}@media (max-width:667px){.aboutContent-info{padding:0 2rem;width:100%}.aboutContent-avatar{width:9.75rem}.aboutContent-avatarArrow{display:none}.aboutContent-infoHeadline{position:relative;margin-top:2.5rem;max-width:100%;top:auto;-webkit-transform:none;transform:none}.aboutContent-infoHeadline+.aboutContent-infoParagraph{margin-top:1.25rem}.aboutContent-infoParagraph{max-width:100%}.aboutContent-infoParagraph+.aboutContent-infoParagraph{margin-top:1.25rem}.aboutContent-infoParagraph .link{display:inline-block;position:relative;margin-top:1.75rem}.aboutContent-footer{display:none}.aboutContent-footerMobile{display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (max-height:667px){.aboutContent-footerMobile,.aboutContent-info{padding:0 1.5rem}.aboutContent-avatar{width:7.75rem}.aboutContent-infoHeadline{margin-top:.75rem}.aboutContent-infoHeadline+.aboutContent-infoParagraph{margin-top:.75rem}.aboutContent-infoParagraph+.aboutContent-infoParagraph{margin-top:.75rem}.aboutContent-infoParagraph .link{margin-top:0}}.carousel.splide{position:absolute}.carousel{display:block;position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;overflow:hidden}.carousel.is-hidden .carousel-slide,.carousel.is-hidden .carousel-slide.splide__slide{opacity:0;-webkit-transform:translateX(25%) translateY(0);transform:translateX(25%) translateY(0)}.carousel.is-hidden .carousel-slide canvas,.carousel.is-hidden .carousel-slide.splide__slide canvas{pointer-events:none}.carousel:first-child{pointer-events:all;opacity:1;z-index:1}.carousel:last-child{pointer-events:none;opacity:0;z-index:0}.carousel.is-vertical{display:block}.carousel.is-horizontal{display:none;overflow:hidden;pointer-events:all}.carousel.is-horizontal .carousel-slideImage{opacity:1}.carousel .splide__track,.carousel-track{display:block;position:relative;padding-left:2rem;height:calc(100% + 2rem);box-sizing:border-box;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth}.carousel .splide__track::-webkit-scrollbar,.carousel-track::-webkit-scrollbar{width:0}.carousel .splide__track::-webkit-scrollbar-track,.carousel-track::-webkit-scrollbar-track{background:0 0}.carousel .splide__track,.carousel-track{-ms-overflow-style:none}.carousel .splide__track::-webkit-scrollbar-thumb,.carousel-track::-webkit-scrollbar-thumb{background:0 0;border:none}.carousel .splide__list,.carousel-list{display:block;position:relative;width:100%;height:auto}.carousel-slide,.carousel-slide.splide__slide{display:block;position:relative;width:100%;height:auto;opacity:1;-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);z-index:0}.carousel-slide.splide__slide:hover,.carousel-slide:hover{z-index:1}.carousel-slide+.carousel-slide,.carousel-slide.splide__slide+.carousel-slide{margin-top:2rem}.carousel-slide canvas,.carousel-slide.splide__slide canvas{pointer-events:all}.carousel-slide.splide__slide:nth-child(1),.carousel-slide:nth-child(1){transition:opacity .6s .2s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1) .2s;transition:transform .6s cubic-bezier(.15,.66,.33,1) .2s,opacity .6s .2s;transition:transform .6s cubic-bezier(.15,.66,.33,1) .2s,opacity .6s .2s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1) .2s}.carousel-slide.splide__slide:nth-child(2),.carousel-slide:nth-child(2){transition:opacity .6s .4s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1) .4s;transition:transform .6s cubic-bezier(.15,.66,.33,1) .4s,opacity .6s .4s;transition:transform .6s cubic-bezier(.15,.66,.33,1) .4s,opacity .6s .4s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1) .4s}.carousel-slide.splide__slide:nth-child(3),.carousel-slide:nth-child(3){transition:opacity .6s .6s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1) .6s;transition:transform .6s cubic-bezier(.15,.66,.33,1) .6s,opacity .6s .6s;transition:transform .6s cubic-bezier(.15,.66,.33,1) .6s,opacity .6s .6s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1) .6s}.carousel-slide.splide__slide:nth-child(4),.carousel-slide:nth-child(4){transition:opacity .6s .8s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1) .8s;transition:transform .6s cubic-bezier(.15,.66,.33,1) .8s,opacity .6s .8s;transition:transform .6s cubic-bezier(.15,.66,.33,1) .8s,opacity .6s .8s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1) .8s}.carousel-slide.splide__slide:nth-child(5),.carousel-slide:nth-child(5){transition:opacity .6s 1s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1) 1s;transition:transform .6s cubic-bezier(.15,.66,.33,1) 1s,opacity .6s 1s;transition:transform .6s cubic-bezier(.15,.66,.33,1) 1s,opacity .6s 1s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1) 1s}.carousel-slide.splide__slide:nth-child(6),.carousel-slide:nth-child(6){transition:opacity .6s 1.2s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1) 1.2s;transition:transform .6s cubic-bezier(.15,.66,.33,1) 1.2s,opacity .6s 1.2s;transition:transform .6s cubic-bezier(.15,.66,.33,1) 1.2s,opacity .6s 1.2s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1) 1.2s}.carousel-slide.splide__slide:nth-child(7),.carousel-slide:nth-child(7){transition:opacity .6s 1.4s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1) 1.4s;transition:transform .6s cubic-bezier(.15,.66,.33,1) 1.4s,opacity .6s 1.4s;transition:transform .6s cubic-bezier(.15,.66,.33,1) 1.4s,opacity .6s 1.4s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1) 1.4s}.carousel-slide.splide__slide:nth-child(8),.carousel-slide:nth-child(8){transition:opacity .6s 1.6s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1) 1.6s;transition:transform .6s cubic-bezier(.15,.66,.33,1) 1.6s,opacity .6s 1.6s;transition:transform .6s cubic-bezier(.15,.66,.33,1) 1.6s,opacity .6s 1.6s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1) 1.6s}.carousel-slide.splide__slide:nth-child(9),.carousel-slide:nth-child(9){transition:opacity .6s 1.8s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1) 1.8s;transition:transform .6s cubic-bezier(.15,.66,.33,1) 1.8s,opacity .6s 1.8s;transition:transform .6s cubic-bezier(.15,.66,.33,1) 1.8s,opacity .6s 1.8s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1) 1.8s}.carousel-slide.splide__slide:nth-child(10),.carousel-slide:nth-child(10){transition:opacity .6s 2s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1) 2s;transition:transform .6s cubic-bezier(.15,.66,.33,1) 2s,opacity .6s 2s;transition:transform .6s cubic-bezier(.15,.66,.33,1) 2s,opacity .6s 2s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1) 2s}.carousel-slide.splide__slide:nth-child(11),.carousel-slide:nth-child(11){transition:opacity .6s 2.2s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1) 2.2s;transition:transform .6s cubic-bezier(.15,.66,.33,1) 2.2s,opacity .6s 2.2s;transition:transform .6s cubic-bezier(.15,.66,.33,1) 2.2s,opacity .6s 2.2s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1) 2.2s}.carousel-slide.splide__slide:nth-child(12),.carousel-slide:nth-child(12){transition:opacity .6s 2.4s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1) 2.4s;transition:transform .6s cubic-bezier(.15,.66,.33,1) 2.4s,opacity .6s 2.4s;transition:transform .6s cubic-bezier(.15,.66,.33,1) 2.4s,opacity .6s 2.4s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1) 2.4s}.carousel-slide.splide__slide:nth-child(13),.carousel-slide:nth-child(13){transition:opacity .6s 2.6s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1) 2.6s;transition:transform .6s cubic-bezier(.15,.66,.33,1) 2.6s,opacity .6s 2.6s;transition:transform .6s cubic-bezier(.15,.66,.33,1) 2.6s,opacity .6s 2.6s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1) 2.6s}.carousel-slide.splide__slide:nth-child(14),.carousel-slide:nth-child(14){transition:opacity .6s 2.8s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1) 2.8s;transition:transform .6s cubic-bezier(.15,.66,.33,1) 2.8s,opacity .6s 2.8s;transition:transform .6s cubic-bezier(.15,.66,.33,1) 2.8s,opacity .6s 2.8s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1) 2.8s}.carousel-slideContent{position:absolute;top:0;right:0;bottom:1.5rem;left:0}.carousel-slidePath{display:none}.carousel-slideCanvas{display:block;position:relative;width:100%;height:auto;pointer-events:none}.carousel-slideImage{position:relative;top:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none;opacity:0}@media (max-width:1920px){.carousel .splide__track,.carousel-track{padding-left:1.5rem}.carousel-slide+.carousel-slide{margin-top:1.5rem}}@media (max-width:990px){.carousel.is-hidden .carousel-slide,.carousel.is-hidden .carousel-slide.splide__slide{-webkit-transform:translateX(0) translateY(25%);transform:translateX(0) translateY(25%)}.carousel:first-child{pointer-events:none;opacity:0;z-index:0}.carousel:last-child{pointer-events:all;opacity:1;z-index:1}.carousel.is-vertical{display:none}.carousel.is-horizontal{display:block}.carousel .splide__track,.carousel-track{padding-top:1.5rem;padding-bottom:2.5rem;padding-left:0;height:100%;overflow-x:hidden;overflow-y:hidden}.carousel .splide__list,.carousel-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;height:calc(100% + 1rem);counter-reset:item;scroll-behavior:smooth;scroll-padding:0;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;overflow-x:auto;overflow-y:hidden}.carousel .splide__list::-webkit-scrollbar,.carousel-list::-webkit-scrollbar{width:0}.carousel .splide__list::-webkit-scrollbar-track,.carousel-list::-webkit-scrollbar-track{background:0 0}.carousel .splide__list,.carousel-list{-ms-overflow-style:none}.carousel .splide__list::-webkit-scrollbar-thumb,.carousel-list::-webkit-scrollbar-thumb{background:0 0;border:none}.carousel-slide{width:auto;height:100%;scroll-snap-align:center}.carousel-slide+.carousel-slide{margin-top:0;margin-left:1.5rem}.carousel-slideImage{width:auto}.carousel-slideCanvas{width:auto;height:100%}}@media (max-width:667px){.carousel .splide__track,.carousel-track{padding-top:1rem;padding-bottom:1rem}.carousel .splide__list,.carousel-list{height:100%}.carousel-slide+.carousel-slide{margin-left:1rem}}.cursor{display:block;position:fixed;top:0;right:0;bottom:0;left:0;opacity:1;pointer-events:none;transition:opacity .6s;z-index:10}.cursor.is-hidden{opacity:0}html.is-mobile .cursor{display:none}.cursor.has-viewPointer .cursor-canvas,.cursor.has-viewPointer .cursor-viewPointer::after{opacity:0}.cursor.has-viewPointer .cursor-viewPointer::before{opacity:1;-webkit-transform:scale(1);transform:scale(1);transition:opacity .2s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1.33);transition:opacity .2s,transform .6s cubic-bezier(.15,.66,.33,1.33);transition:opacity .2s,transform .6s cubic-bezier(.15,.66,.33,1.33),-webkit-transform .6s cubic-bezier(.15,.66,.33,1.33)}.cursor.has-viewPointer .cursor-caption,.cursor.has-viewPointer .cursor-viewPointerArrows{opacity:1}.cursor.has-hoverPointer .cursor-viewPointer::after{width:2.5rem;height:2.5rem;background-color:transparent}.cursor-canvas{display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;transition:opacity .4s}.cursor-viewPointer{display:block;position:absolute;width:2.5rem;height:2.5rem}.cursor-viewPointer::before{content:'';display:block;position:absolute;top:-2rem;left:-2rem;width:6.5rem;height:6.5rem;text-align:center;background-color:#252525;border-radius:3.25rem;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;transform-origin:center;transition:opacity .4s,-webkit-transform .4s;transition:opacity .4s,transform .4s;transition:opacity .4s,transform .4s,-webkit-transform .4s}.cursor-viewPointer::after{content:'';display:block;position:absolute;top:50%;left:50%;width:.5rem;height:.5rem;background-color:#252525;border:1px inset #252525;border-radius:100%;box-sizing:border-box;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);opacity:1;transition:width .3s cubic-bezier(.15,.66,.33,1.33),height .3s cubic-bezier(.15,.66,.33,1.33),background-color .3s,opacity .4s}.cursor-viewPointerArrows{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:50%;left:50%;width:auto;height:calc(100% + 2rem);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:0;transition:opacity .4s}.cursor-viewPointerArrow:first-child{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cursor-caption{display:block;position:absolute;top:50%;left:50%;color:#fff;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:0;transition:opacity .4s}@media (max-width:2200px){.cursor-viewPointer::before{top:-1.5rem;left:-1.5rem;width:5.5rem;height:5.5rem;border-radius:2.75rem}.cursor-viewPointerArrows{height:calc(100% + 1rem)}}@media (max-width:990px){.cursor-viewPointerArrows{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:calc(100% + 2rem);height:auto}.cursor-viewPointerArrow:first-child{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.cursor-viewPointerArrow:last-child{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}.detailContainer{display:block;position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:5}.detailContainer.is-open{pointer-events:all}.detailContainer.is-open .detailContainer-overlay{opacity:1}.detailContainer.is-open .detailContainer-wrapper{opacity:1;border-radius:0;-webkit-transform:translateY(0);transform:translateY(0);transition:border-radius .6s cubic-bezier(.15,.66,.33,1) .3s,opacity .6s .3s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1) .3s;transition:border-radius .6s cubic-bezier(.15,.66,.33,1) .3s,transform .6s cubic-bezier(.15,.66,.33,1) .3s,opacity .6s .3s;transition:border-radius .6s cubic-bezier(.15,.66,.33,1) .3s,transform .6s cubic-bezier(.15,.66,.33,1) .3s,opacity .6s .3s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1) .3s}.detailContainer-overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(37,37,37,.6);opacity:0;transition:opacity .6s}.detailContainer-wrapper{display:block;position:relative;width:100%;height:100%;text-align:center;background-color:#f1f2f2;border-radius:50% 50% 0 0;opacity:0;overflow:hidden;-webkit-transform:translateY(4rem);transform:translateY(4rem);transition:border-radius .6s cubic-bezier(.15,.66,.33,1) .6s,opacity .6s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1);transition:border-radius .6s cubic-bezier(.15,.66,.33,1) .6s,transform .6s cubic-bezier(.15,.66,.33,1),opacity .6s;transition:border-radius .6s cubic-bezier(.15,.66,.33,1) .6s,transform .6s cubic-bezier(.15,.66,.33,1),opacity .6s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1)}.detailContainer-content{display:block;position:relative;margin:0 auto;padding:5rem;width:100%;height:100%;box-sizing:border-box;overflow-y:auto}.detailContainer-content::-webkit-scrollbar{width:0}.detailContainer-content::-webkit-scrollbar-track{background:0 0}.detailContainer-content{-ms-overflow-style:none}.detailContainer-content::-webkit-scrollbar-thumb{background:0 0;border:none}.detailContainer-contentTitle{display:block;position:relative;margin:0 auto;margin-bottom:2rem;max-width:75rem;text-align:left;color:#252525}.detailContainer-contentTags{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;position:relative;margin:0 auto;margin-bottom:2.5rem;max-width:75rem;text-align:left;color:#252525}.detailContainer-contentTag{position:relative}.detailContainer-contentTag+.detailContainer-contentTag{margin-left:84px}.detailContainer-contentTag+.detailContainer-contentTag::before{content:'|';display:block;position:absolute;top:0;left:-2.625rem;color:#252525;pointer-events:none}.detailContainer-contentImage,.detailContainer-contentVideo{display:block;position:relative;margin:0 auto;width:100%;max-width:75rem;height:auto;overflow:hidden;transition:opacity .6s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1);transition:opacity .6s,transform .6s cubic-bezier(.15,.66,.33,1);transition:opacity .6s,transform .6s cubic-bezier(.15,.66,.33,1),-webkit-transform .6s cubic-bezier(.15,.66,.33,1)}.detailContainer-contentImage+.detailContainer-contentImage,.detailContainer-contentImage+.detailContainer-contentVideo,.detailContainer-contentVideo+.detailContainer-contentImage,.detailContainer-contentVideo+.detailContainer-contentVideo{margin-top:2.5rem}.detailContainer-contentImage+.detailContainer-contentParagraph,.detailContainer-contentVideo+.detailContainer-contentParagraph{margin-top:5rem}.detailContainer-contentImage img{display:block;position:relative;width:100%;height:auto}.detailContainer-contentParagraph{display:block;position:relative;margin:0 auto;max-width:50rem;text-align:left;transition:opacity .6s,-webkit-transform .6s cubic-bezier(.15,.66,.33,1);transition:opacity .6s,transform .6s cubic-bezier(.15,.66,.33,1);transition:opacity .6s,transform .6s cubic-bezier(.15,.66,.33,1),-webkit-transform .6s cubic-bezier(.15,.66,.33,1)}.detailContainer-contentParagraph+.detailContainer-contentImage,.detailContainer-contentParagraph+.detailContainer-contentVideo{margin-top:5rem}.detailContainer-contentParagraph+.detailContainer-contentParagraph{margin-top:2.5rem}.detailContainer .is-hidden{opacity:0;-webkit-transform:translateY(2rem);transform:translateY(2rem)}.detailContainer-closer{display:block;position:absolute;top:1.75rem;right:1.75rem;width:3rem;height:3rem;background-color:#fff;border-radius:100%;z-index:2}.detailContainer-closer::before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;border-radius:100%;-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform .3s cubic-bezier(.15,.66,.33,1.33);transition:transform .3s cubic-bezier(.15,.66,.33,1.33);transition:transform .3s cubic-bezier(.15,.66,.33,1.33),-webkit-transform .3s cubic-bezier(.15,.66,.33,1.33)}html:not(.is-mobile) .detailContainer-closer:hover::before{-webkit-transform:scale(1.2);transform:scale(1.2)}html:not(.is-mobile) .detailContainer-closer:hover .detailContainer-closerIcon{-webkit-transform:translateX(-50%) translateY(-50%) rotate(180deg);transform:translateX(-50%) translateY(-50%) rotate(180deg)}html:not(.is-mobile) .detailContainer-closer:hover .detailContainer-closerIcon path{fill:#4e66ff}.detailContainer-closerProgress{display:block;position:absolute;top:0;right:0;width:3rem;height:3rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);pointer-events:none}.detailContainer-closerProgress circle{stroke-dasharray:302;stroke-dashoffset:302}.detailContainer-closerIcon{display:block;position:absolute;top:50%;left:50%;width:.75rem;height:auto;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);transition:-webkit-transform .3s cubic-bezier(.15,.66,.33,1.33);transition:transform .3s cubic-bezier(.15,.66,.33,1.33);transition:transform .3s cubic-bezier(.15,.66,.33,1.33),-webkit-transform .3s cubic-bezier(.15,.66,.33,1.33);pointer-events:none}.detailContainer-closerIcon path{fill:#252525;transition:fill .3s}@media (max-width:990px){.detailContainer-contentTags{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.detailContainer-contentTag+.detailContainer-contentTag{margin-left:0}.detailContainer-contentTag+.detailContainer-contentTag::before{display:none}.detailContainer-contentImage+.detailContainer-contentImage,.detailContainer-contentImage+.detailContainer-contentVideo,.detailContainer-contentVideo+.detailContainer-contentImage,.detailContainer-contentVideo+.detailContainer-contentVideo{margin-top:2rem}.detailContainer-contentImage+.detailContainer-contentParagraph,.detailContainer-contentVideo+.detailContainer-contentParagraph{margin-top:2.5rem}.detailContainer-contentParagraph{max-width:32.5rem}.detailContainer-contentParagraph+.detailContainer-contentImage,.detailContainer-contentParagraph+.detailContainer-contentVideo{margin-top:2.5rem}.detailContainer-contentParagraph+.detailContainer-contentParagraph{margin-top:2rem}.detailContainer-closer{top:1.5rem;right:1.5rem}}@media (max-width:667px){.detailContainer-content{padding:5rem 2rem}.detailContainer-contentImage+.detailContainer-contentImage,.detailContainer-contentImage+.detailContainer-contentVideo,.detailContainer-contentVideo+.detailContainer-contentImage,.detailContainer-contentVideo+.detailContainer-contentVideo{margin-top:1rem}.detailContainer-contentImage+.detailContainer-contentParagraph,.detailContainer-contentVideo+.detailContainer-contentParagraph{margin-top:2rem}.detailContainer-contentParagraph{max-width:32.5rem}.detailContainer-contentParagraph+.detailContainer-contentImage,.detailContainer-contentParagraph+.detailContainer-contentVideo{margin-top:2rem}.detailContainer-contentParagraph+.detailContainer-contentParagraph{margin-top:1rem}.detailContainer-closer{top:1.25rem;right:1.25rem}}.loader{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff;transition:opacity .6s;z-index:15}.loader.is-hidden{opacity:0;pointer-events:none}.loader-lottie{position:absolute;top:50%;left:50%;width:30rem;height:auto;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}@media (max-width:1920px){.loader-lottie{width:20rem}}@media (max-width:990px){.loader-lottie{width:160px}}.navigation{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:2.5rem 3.75rem;width:calc(100% + 2rem);box-sizing:border-box;opacity:1;pointer-events:all;transition:opacity .6s}.navigation.is-hidden{opacity:0;pointer-events:all}.navigation-logo{display:block;position:relative;width:7.5rem;height:1.75rem}.navigation-logo svg{width:auto;height:100%}.navigation-logo polygon{-webkit-animation:blink 3s infinite forwards;animation:blink 3s infinite forwards}.navigation-navbar{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.navigation-navbarButton{color:#252525}.navigation-navbarLink{position:relative;margin-left:6.25rem;color:#252525;text-decoration:none}.navigation-navbarLink::before{content:'|';display:block;position:absolute;top:0;left:-3.125rem;color:#252525;pointer-events:none}@media (max-width:2200px){.navigation-logo{height:1.25rem}}@media (max-width:1920px){.navigation{width:calc(100% + 1.5rem)}}@media (max-width:990px){.navigation{padding:2rem 2.5rem;width:100%}}@media (max-width:667px){.navigation{padding:2rem}.navigation-navbarLink{display:none}}@-webkit-keyframes blink{0%{opacity:1}25%{opacity:1}50%{opacity:0}75%{opacity:1}100%{opacity:1}}@keyframes blink{0%{opacity:1}25%{opacity:1}50%{opacity:0}75%{opacity:1}100%{opacity:1}}
