@charset "UTF-8";:root{--black:17,17,17;--white:255,255,255;--ac1l:158,208,255;--ac1d:44,43,113;--ac2l:219,254,188;--ac2d:92,125,62;background:#111111}.light{--bg:var(--white);--heading-main:var(--ac1d);--heading-accent:var(--ac2d);--body:var(--black);--cta-main:var(--ac1d);--cta-main-typo:var(--ac2l);--cta-main-ic:var(--white);--cta-second:var(--ac1l);--cta-second-typo:var(--ac1d);--cta-third:var(--white);--cta-third-typo:var(--ac1d);--cta-hover:var(--ac2d);--cta-hover-typo:var(--ac2l)}.dark{--bg:var(--black);--heading-main:var(--white);--heading-accent:var(--ac1l);--body:var(--white);--cta-main:var(--white);--cta-main-typo:var(--black);--cta-main-ic:var(--black);--cta-second:var(--white);--cta-second-typo:var(--black);--cta-third:var(--black);--cta-third-typo:var(--white);--cta-hover:var(--black);--cta-hover-typo:var(--white)}.light-accent-1{--bg:var(--ac1l);--heading-main:var(--ac1d);--heading-accent:var(--ac2l);--body:var(--ac1d);--cta-main:var(--ac1d);--cta-main-typo:var(--ac2l);--cta-main-ic:var(--white);--cta-second:var(--ac2l);--cta-second-typo:var(--ac1d);--cta-third:var(--ac1l);--cta-third-typo:var(--ac1d);--cta-hover:var(--white);--cta-hover-typo:var(--ac1d)}.dark-accent-1{--bg:var(--ac1d);--heading-main:var(--ac1l);--heading-accent:var(--ac2l);--body:var(--white);--cta-main:var(--white);--cta-main-typo:var(--ac2d);--cta-main-ic:var(--black);--cta-second:var(--ac2l);--cta-second-typo:var(--ac2d);--cta-third:var(--ac1d);--cta-third-typo:var(--ac2l);--cta-hover:var(--ac2d);--cta-hover-typo:var(--ac2l)}.light-accent-2{--bg:var(--ac2l);--heading-main:var(--ac2d);--heading-accent:var(--ac1d);--body:var(--black);--cta-main:var(--ac1d);--cta-main-typo:var(--ac2l);--cta-main-ic:var(--white);--cta-second:var(--ac2d);--cta-second-typo:var(--ac2l);--cta-third:var(--ac2l);--cta-third-typo:var(--ac2d);--cta-hover:var(--black);--cta-hover-typo:var(--white)}.dark-accent-2{--bg:var(--ac2d);--heading-main:var(--ac2l);--heading-accent:var(--white);--body:var(--white);--cta-main:var(--white);--cta-main-typo:var(--ac2d);--cta-main-ic:var(--black);--cta-second:var(--ac2l);--cta-second-typo:var(--ac2d);--cta-third:var(--ac2d);--cta-third-typo:var(--ac2l);--cta-hover:var(--ac1d);--cta-hover-typo:var(--white)}.block,body{background:rgba(var(--bg),1)}.block blockquote,.block h1,.block h2,.block h3,.block h4,.block h5,.block h6,body blockquote,body h1,body h2,body h3,body h4,body h5,body h6{color:rgba(var(--heading-main),1)}.block blockquote em,.block blockquote strong,.block h1 em,.block h1 strong,.block h2 em,.block h2 strong,.block h3 em,.block h3 strong,.block h4 em,.block h4 strong,.block h5 em,.block h5 strong,.block h6 em,.block h6 strong,body blockquote em,body blockquote strong,body h1 em,body h1 strong,body h2 em,body h2 strong,body h3 em,body h3 strong,body h4 em,body h4 strong,body h5 em,body h5 strong,body h6 em,body h6 strong{color:rgba(var(--heading-accent),1)}.block blockquote .line,.block h1 .line,.block h2 .line,.block h3 .line,.block h4 .line,.block h5 .line,.block h6 .line,body blockquote .line,body h1 .line,body h2 .line,body h3 .line,body h4 .line,body h5 .line,body h6 .line{background:-webkit-gradient(linear,left top,right top,color-stop(49.9%,rgba(var(--heading-main),1)),color-stop(50%,rgba(var(--heading-main),0.1)));background:linear-gradient(90deg,rgba(var(--heading-main),1) 49.9%,rgba(var(--heading-main),0.1) 50%);background-size:200%;background-position:100% 0%;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.block blockquote .line em,.block blockquote .line strong,.block h1 .line em,.block h1 .line strong,.block h2 .line em,.block h2 .line strong,.block h3 .line em,.block h3 .line strong,.block h4 .line em,.block h4 .line strong,.block h5 .line em,.block h5 .line strong,.block h6 .line em,.block h6 .line strong,body blockquote .line em,body blockquote .line strong,body h1 .line em,body h1 .line strong,body h2 .line em,body h2 .line strong,body h3 .line em,body h3 .line strong,body h4 .line em,body h4 .line strong,body h5 .line em,body h5 .line strong,body h6 .line em,body h6 .line strong{background:-webkit-gradient(linear,left top,right top,color-stop(49.9%,rgba(var(--heading-accent),1)),color-stop(50%,rgba(var(--heading-accent),0.1)));background:linear-gradient(90deg,rgba(var(--heading-accent),1) 49.9%,rgba(var(--heading-accent),0.1) 50%);background-size:200%;background-position:100% 0%;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.block .h0,.block .h1,.block .h2,.block .h3,.block .h4,.block .h5,.block .h6,body .h0,body .h1,body .h2,body .h3,body .h4,body .h5,body .h6{color:rgba(var(--heading-main),1)}.block .body-default,.block .body-large,.block .small-body,.block blockquote,.block button,.block div,.block figcaption,.block input,.block label,.block p,body .body-default,body .body-large,body .small-body,body blockquote,body button,body div,body figcaption,body input,body label,body p{color:rgba(var(--body),1)}.block a:not(.ajax),body a:not(.ajax){color:rgba(var(--heading-accent),1)}.block a:not(.ajax):hover,body a:not(.ajax):hover{color:rgba(var(--heading-main),1)}.block .block-type-quote>div:before,body .block-type-quote>div:before{color:rgba(var(--heading-accent),1)}.block .link.main,.block .tag.main,body .link.main,body .tag.main{background:rgba(var(--cta-main),1);color:rgba(var(--cta-main-typo),1)}.block .link.main:before,.block .tag.main:before,body .link.main:before,body .tag.main:before{color:rgba(var(--cta-main-ic),1)}.block .link.main .wrap,.block .tag.main .wrap,body .link.main .wrap,body .tag.main .wrap{border:1px solid rgba(var(--cta-main),0)}.block .link.second,.block .tag.second,body .link.second,body .tag.second{background:rgba(var(--cta-second),1);color:rgba(var(--cta-second-typo),1)}.block .link.second .wrap,.block .tag.second .wrap,body .link.second .wrap,body .tag.second .wrap{border:1px solid rgba(var(--cta-second),0.1)}.block .link.third,.block .tag.third,body .link.third,body .tag.third{background:rgba(var(--cta-third),1);color:rgba(var(--cta-third-typo),1)}.block .link.third .wrap,.block .tag.third .wrap,body .link.third .wrap,body .tag.third .wrap{border:1px solid rgba(var(--cta-main),0.2)}.block .link:after,.block .tag:after,body .link:after,body .tag:after{background:rgba(var(--cta-hover),1)}.block .link.active .wrap,.block .link.active:before,.block .link:focus-visible .wrap,.block .link:focus-visible:before,.block .link:hover .wrap,.block .link:hover:before,.block .tag.active .wrap,.block .tag.active:before,.block .tag:focus-visible .wrap,.block .tag:focus-visible:before,.block .tag:hover .wrap,.block .tag:hover:before,body .link.active .wrap,body .link.active:before,body .link:focus-visible .wrap,body .link:focus-visible:before,body .link:hover .wrap,body .link:hover:before,body .tag.active .wrap,body .tag.active:before,body .tag:focus-visible .wrap,body .tag:focus-visible:before,body .tag:hover .wrap,body .tag:hover:before{color:rgba(var(--cta-hover-typo),1)}.block .link.active .wrap,.block .link:focus-visible .wrap,.block .link:hover .wrap,.block .tag.active .wrap,.block .tag:focus-visible .wrap,.block .tag:hover .wrap,body .link.active .wrap,body .link:focus-visible .wrap,body .link:hover .wrap,body .tag.active .wrap,body .tag:focus-visible .wrap,body .tag:hover .wrap{border:1px solid rgba(var(--bg),0)}.block .link:focus-visible,.block .tag:focus-visible,body .link:focus-visible,body .tag:focus-visible{outline:3px solid rgba(var(--cta-hover),1)}.block .filter:focus-visible .wrap,body .filter:focus-visible .wrap{border:1px solid rgba(var(--bg),1)}.block .contained-yep,body .contained-yep{background:rgba(var(--body),0.025)}.block .block-type-figure figcaption,body .block-type-figure figcaption{border-top:1px solid rgba(var(--body),0.2)}*,:after,:before{background-repeat:no-repeat;-webkit-box-sizing:inherit;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;font-family:sans-serif;line-height:140%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}::-moz-selection{background-color:#333!important;color:#ccc!important}::-moz-selection,::selection{background-color:#333!important;color:#ccc!important}img,svg{vertical-align:middle}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{outline-width:0}::-moz-focus-inner{border-style:none;padding:0}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[tabindex],button{-ms-touch-action:manipulation;touch-action:manipulation}[hidden][aria-hidden=false]{clip:rect(0,0,0,0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}@font-face{font-family:"Mazius";font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale;font-display:swap;src:url("../../fonts/mazius.woff2") format("woff2")}@font-face{font-family:"Nohemi";font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale;font-display:swap;src:url("../../fonts/nohemi.woff2") format("woff2")}*,.font-antialiasing{font-weight:100!important;-webkit-font-smoothing:antialiased!important}*{font-family:"Nohemi",Helvetica,sans-serif;line-height:125%;margin-bottom:1rem}b,em,i,strong{font-style:normal!important}strong{font-family:"Mazius",Times,serif}body,html{font-size:100%}@media only screen and (min-width:1600px){html.fluid{font-size:calc(8px + 12 * (100vw - 320px) / 1600)}}.h0{font-size:6.25rem}@media only screen and (max-width:1024px){.h0{font-size:4.81rem}}@media only screen and (max-width:768px){.h0{font-size:3.7rem}}.h1,h1{font-size:4.81rem}@media only screen and (max-width:1024px){.h1,h1{font-size:3.7rem}}@media only screen and (max-width:768px){.h1,h1{font-size:2.875rem}}.h2,h2{font-size:3.7rem}@media only screen and (max-width:1024px){.h2,h2{font-size:2.875rem}}@media only screen and (max-width:768px){.h2,h2{font-size:2.2rem}}.h3,h3{font-size:2.875rem}@media only screen and (max-width:1024px){.h3,h3{font-size:2.2rem}}@media only screen and (max-width:768px){.h3,h3{font-size:1.7rem}}.h4,h4{font-size:2.2rem}@media only screen and (max-width:1024px){.h4,h4{font-size:1.7rem}}@media only screen and (max-width:768px){.h4,h4{font-size:1.25rem}}.h5,h5{font-size:1.7rem}@media only screen and (max-width:1024px){.h5,h5{font-size:1.25rem}}.body-large,.h6,h6{font-size:1.25rem}.body-default,p{font-size:1rem;margin-bottom:1rem}.small-body{font-size:0.8rem}li{margin-left:0.4rem;padding-left:0.6rem;margin-bottom:0.5rem;list-style:"–"}h1,h2,h3,h4,h5,h6{margin-bottom:1ex}@font-face{font-display:auto;font-family:"Iconly";font-style:normal;font-weight:400;src:url("../../icons/chuchu-icon.woff2") format("woff2")}[class*=" icon-"]:before,[class=icon]:before,[class^=icon-]:before{display:inline-block;font-family:"Iconly"!important;font-weight:400;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon-zoom-out:before{content:"\e000"}.icon-zoom-in:before{content:"\e001"}.icon-zip:before{content:"\e002"}.icon-wallet:before{content:"\e003"}.icon-volume-up:before{content:"\e004"}.icon-volume-mute:before{content:"\e005"}.icon-view-off-filled:before{content:"\e006"}.icon-view-filled:before{content:"\e007"}.icon-user:before{content:"\e008"}.icon-unlocked:before{content:"\e009"}.icon-trash-can:before{content:"\e00a"}.icon-timer:before{content:"\e00b"}.icon-sustainability:before{content:"\e00c"}.icon-subtract-large:before{content:"\e00d"}.icon-star:before{content:"\e00e"}.icon-star-filled:before{content:"\e00f"}.icon-shopping-cart:before{content:"\e010"}.icon-shopping-bag:before{content:"\e011"}.icon-settings-adjust:before{content:"\e012"}.icon-send-alt-filled:before{content:"\e013"}.icon-renew:before{content:"\e014"}.icon-purchase:before{content:"\e015"}.icon-power:before{content:"\e016"}.icon-play-filled-alt:before{content:"\e017"}.icon-plan:before{content:"\e018"}.icon-pin:before{content:"\e019"}.icon-pin-filled:before{content:"\e01a"}.icon-pause-filled:before{content:"\e01b"}.icon-overflow-menu-vertical:before{content:"\e01c"}.icon-overflow-menu-horizontal:before{content:"\e01d"}.icon-minimize:before{content:"\e01e"}.icon-milestone:before{content:"\e01f"}.icon-maximize:before{content:"\e020"}.icon-logout:before{content:"\e021"}.icon-logo-youtube:before{content:"\e022"}.icon-logo-medium:before{content:"\e023"}.icon-logo-instagram:before{content:"\e024"}.icon-logo-discord:before{content:"\e025"}.icon-login:before{content:"\e026"}.icon-locked:before{content:"\e027"}.icon-launch:before{content:"\e028"}.icon-information:before{content:"\e029"}.icon-information-filled:before{content:"\e02a"}.icon-image:before{content:"\e02b"}.icon-help:before{content:"\e02c"}.icon-help-filled:before{content:"\e02d"}.icon-gift:before{content:"\e02e"}.icon-folder:before{content:"\e02f"}.icon-error:before{content:"\e030"}.icon-edit:before{content:"\e031"}.icon-draggable:before{content:"\e032"}.icon-download:before{content:"\e033"}.icon-close-large:before{content:"\e034"}.icon-chevron-up:before{content:"\e035"}.icon-chevron-right:before{content:"\e036"}.icon-chevron-left:before{content:"\e037"}.icon-chevron-down:before{content:"\e038"}.icon-checkmark:before{content:"\e039"}.icon-caret-up:before{content:"\e03a"}.icon-caret-right:before{content:"\e03b"}.icon-caret-left:before{content:"\e03c"}.icon-caret-down:before{content:"\e03d"}.icon-calendar:before{content:"\e03e"}.icon-bookmark:before{content:"\e03f"}.icon-bookmark-filled:before{content:"\e040"}.icon-attachment:before{content:"\e041"}.icon-arrow-up:before{content:"\e042"}.icon-arrow-up-right:before{content:"\e043"}.icon-arrow-up-left:before{content:"\e044"}.icon-arrow-right:before{content:"\e045"}.icon-arrow-left:before{content:"\e046"}.icon-arrow-down:before{content:"\e047"}.icon-arrow-down-right:before{content:"\e048"}.icon-arrow-down-left:before{content:"\e049"}.icon-analytics:before{content:"\e04a"}.icon-add-large:before{content:"\e04b"}.icon-account:before{content:"\e04c"}.icon-logo-x:before{content:"\e04d"}.icon-logo-snapchat:before{content:"\e04e"}.icon-logo-linkedin:before{content:"\e04f"}.icon-logo-facebook:before{content:"\e050"}.container-full,.container-normal,.grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0rem 1fr 0rem 1fr 0rem 1fr 0rem 1fr 0rem 1fr 0rem 1fr 0rem 1fr 0rem 1fr 0rem 1fr 0rem 1fr 0rem 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:0rem}.container-full>*,.container-normal>*,.grid>*{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:NaN;grid-column-end:last}.container-normal{width:80%;margin:0 auto!important}@media only screen and (max-width:768px){.container-normal{width:calc(100% - 2rem)}}.container-full{width:100%;margin:0 auto!important}.accordion-item button{background:none;border:none;padding:2rem 0}.accordion-item button h4{padding-right:2.25rem;margin-bottom:0}.accordion-item button h4:before{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);opacity:0.5;-webkit-transition:0.225s ease transform,0.225s ease opacity;transition:0.225s ease transform,0.225s ease opacity}.accordion-item button.open h4:before{-webkit-transform:translateY(-50%) rotate(135deg)!important;transform:translateY(-50%) rotate(135deg)!important}.accordion-item hr{opacity:0.2;border-bottom:1px}.accordion-item hr.hover{opacity:1;position:absolute;bottom:0px;left:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:0.5s ease transform;transition:0.5s ease transform;will-change:transform}.accordion-item:hover button h4:before{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);opacity:1}.accordion-item:hover hr.hover{-webkit-transform:scaleX(1);transform:scaleX(1)}.accordion-item .accordion-panel{height:0;overflow:hidden;-webkit-transition:0.75s ease height;transition:0.75s ease height}a,button{cursor:pointer}a:not(.ajax){text-decoration:none;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:0.225s ease color;transition:0.225s ease color}a:not(.ajax):after{font-family:"Iconly"!important;content:"\e043";font-size:75%;position:absolute;bottom:-0.125rem;right:-2.5rem}.link{text-decoration:none;border-radius:0.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:1rem;overflow:hidden}.link:before{position:absolute;right:0.75rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;-webkit-transition:0.25s ease all;transition:0.25s ease all}.link .wrap{z-index:1;display:block;padding:0.75rem 2.25rem 0.75rem 0.75rem;border-radius:0.5rem;-webkit-transition:0.25s ease all;transition:0.25s ease all}.link:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;-webkit-transform:scaleX(0%);transform:scaleX(0%);-webkit-transform-origin:0;transform-origin:0;-webkit-transition:0.25s ease transform;transition:0.25s ease transform}.link:focus-visible:after,.link:hover:after{-webkit-transform:scaleX(100%);transform:scaleX(100%)}.block-type-figure figure figcaption{padding-top:1.5rem}.block-type-figure .sbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.block-type-figure .sbs .container-normal{width:100%}.block-type-figure .sbs .container-normal.contained-yep{height:inherit!important}.block-type-figure .sbs .container-normal.contained-yep .scroll-overflow{width:100%;height:auto}.block-type-figure .sbs figcaption{width:50%!important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.block-type-figure .sbs .block-type-image,.block-type-figure .sbs .block-type-videoo{margin-left:2rem}@media only screen and (max-width:768px){.block-type-figure .sbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:inherit;-webkit-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-flow:column wrap;flex-flow:column wrap}.block-type-figure .sbs .block-type-image,.block-type-figure .sbs .block-type-videoo{margin-left:0rem}.block-type-figure .sbs figcaption{width:100%!important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border:none}}footer{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 5vw 12.5vh 5vw;position:relative}footer h3{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:345px;text-align:center;font-size:2rem;padding-right:0;padding-bottom:2rem}footer .separator{display:block;width:100%;height:1px;background:rgba(255,255,255,0.1);position:absolute;bottom:12.5vh;left:0}footer:before{content:"";display:block;position:absolute;left:5vw;width:1px;height:12.5vh;bottom:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0.1)));background:linear-gradient(0deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.1) 100%)}footer:after{content:"";display:block;position:absolute;right:5vw;width:1px;height:12.5vh;bottom:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0.1)));background:linear-gradient(0deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.1) 100%)}footer.isfixed{position:fixed;bottom:0}@media only screen and (max-width:768px){footer h3{font-size:1.25rem;padding-right:0;padding-bottom:0}footer h3 a:after{right:-1.25rem!important;bottom:0!important}}main.isfixed{z-index:1}main.isfixed .editor{z-index:1}main.isfixed:after{content:"";display:block;width:100%;height:50vh;pointer-events:none}.sign{position:absolute;bottom:15vh;left:2vw;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transform:rotate(-90deg) scale(0.75);transform:rotate(-90deg) scale(0.75);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0.33}.sign a{display:inline-block}.sign a:after{display:none}.horizontal-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;width:100%;overflow:hidden;padding-bottom:5rem;padding-top:7.5rem}.horizontal-gallery.safari .horizontal-gallery_row{-webkit-animation:40s linear safari_horizon infinite;animation:40s linear safari_horizon infinite}.horizontal-gallery.safari .horizontal-gallery_row.duo-1{-webkit-animation:40s linear safari_horizon_bottom infinite;animation:40s linear safari_horizon_bottom infinite}.horizontal-gallery_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;position:relative;width:200%}.horizontal-gallery_row.single-0 .half{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.horizontal-gallery_row .half{width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.horizontal-gallery_row.duo-0 .half{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.horizontal-gallery_row.duo-0 .half picture{-o-object-position:bottom;object-position:bottom}.horizontal-gallery_row.duo-0 .half picture img,.horizontal-gallery_row.duo-0 .half picture source{-o-object-position:bottom;object-position:bottom}.horizontal-gallery_row.duo-1 .half{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.horizontal-gallery_row picture{padding:0.5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}.horizontal-gallery_row picture img,.horizontal-gallery_row picture source{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}@media only screen and (max-width:1024px){.horizontal-gallery .horizontal-gallery_row{width:250%}.horizontal-gallery .horizontal-gallery_row .half{width:125vw}}@media only screen and (max-width:768px){.horizontal-gallery .horizontal-gallery_row{width:400%}.horizontal-gallery .horizontal-gallery_row.duo-0,.horizontal-gallery .horizontal-gallery_row.duo-1{margin:0 auto}.horizontal-gallery .horizontal-gallery_row .half{width:200vw}.horizontal-gallery .horizontal-gallery__header{margin:5rem auto}}@media only screen and (max-width:568px){.horizontal-gallery .horizontal-gallery_row{width:500%}.horizontal-gallery .horizontal-gallery_row .half{width:250vw}}.horizontal-text{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;width:100%;overflow:hidden}.horizontal-text_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;will-change:transform}.horizontal-text.safari .first-row{-webkit-animation:40s linear safari_horizon infinite;animation:40s linear safari_horizon infinite}.horizontal-text.safari .second-row{-webkit-animation:40s linear safari_horizon_bottom infinite;animation:40s linear safari_horizon_bottom infinite}@-webkit-keyframes safari_horizon{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes safari_horizon{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@-webkit-keyframes safari_horizon_bottom{0%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes safari_horizon_bottom{0%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}.block-type-image .container-normal,.block-type-videoo .container-normal{height:100%;border-radius:0.25rem;overflow:hidden}.block-type-image .container-normal img,.block-type-image .container-normal picture,.block-type-image .container-normal source,.block-type-videoo .container-normal img,.block-type-videoo .container-normal picture,.block-type-videoo .container-normal source{border-radius:0.25rem}.block-type-image .container-normal~figcaption,.block-type-videoo .container-normal~figcaption{width:80%;margin:0.5rem auto 0 auto}@media only screen and (max-width:768px){.block-type-image .container-normal~figcaption,.block-type-videoo .container-normal~figcaption{width:calc(100% - 2rem)}}.block-type-image .container-full,.block-type-videoo .container-full{height:100%;overflow:hidden}.scroll-overflow{height:110%;display:block}img,picture,source{width:100%;height:100%;margin:0;-o-object-fit:cover;object-fit:cover}.contained-yep{height:80vh!important;overflow:hidden;aspect-ratio:inherit!important;padding:2rem}.contained-yep .scroll-overflow{height:100%;width:auto;overflow:hidden;display:block;border-radius:0.25rem;margin:0 auto}.contained-yep img,.contained-yep picture,.contained-yep source{width:inherit;height:100%}.locked-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100vh;min-height:-webkit-fill-available;background:#111;-webkit-transition:0.5s ease opacity;transition:0.5s ease opacity;will-change:opacity}.locked-page *{min-width:285px;width:60vw;font-size:1.8rem;text-align:center}.locked-page input{background:rgba(255,255,255,0.05);border:none;margin-top:1.25rem;border-radius:0.5rem;padding:0.4rem 1rem 0.4rem 1rem;outline:3px solid rgba(255,255,255,0);-webkit-transition:0.225s ease background,0.225s ease outline;transition:0.225s ease background,0.225s ease outline;will-change:transition}.locked-page input:focus,.locked-page input:hover{background:rgba(255,255,255,0.1);outline:3px solid white}.locked-page input.wrong{-webkit-animation:wrong 0.15s 3 ease;animation:wrong 0.15s 3 ease;outline:3px solid #D6668e;background:rgba(214,102,142,0.15)}.locked-page p.error{opacity:0}.lock-info{font-size:1.4rem;opacity:0.5;margin-top:2rem;position:absolute;bottom:2rem;text-align:center}@-webkit-keyframes wrong{0%{-webkit-transform:translateX(0rem);transform:translateX(0rem)}25%{-webkit-transform:translateX(-0.5rem);transform:translateX(-0.5rem)}75%{-webkit-transform:translateX(0.5rem);transform:translateX(0.5rem)}to{-webkit-transform:translateX(0rem);transform:translateX(0rem)}}@keyframes wrong{0%{-webkit-transform:translateX(0rem);transform:translateX(0rem)}25%{-webkit-transform:translateX(-0.5rem);transform:translateX(-0.5rem)}75%{-webkit-transform:translateX(0.5rem);transform:translateX(0.5rem)}to{-webkit-transform:translateX(0rem);transform:translateX(0rem)}}blockquote{margin-bottom:2ex}.block-type-quote>div{padding-top:5rem}.block-type-quote>div:before{content:'"';font-family:"Mazius",Times,serif;font-size:10rem;position:absolute;left:-0.5rem;top:4.5rem}@media only screen and (max-width:768px){.block-type-quote>div:before{font-size:7rem}}.block-type-quote .author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.block-type-quote .author img,.block-type-quote .author picture,.block-type-quote .author source{width:2rem;height:2rem;border-radius:3rem}.block-type-quote .author picture{margin-right:0.5rem}.block-type-quote .author h6{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0}.spacer{width:100%;height:1px}.spacer.s{height:3rem}.spacer.m{height:6rem}.spacer.l{height:9rem}@media only screen and (max-width:768px){.spacer.s{height:2rem}.spacer.m{height:4rem}.spacer.l{height:6rem}}@media only screen and (min-width:1600px){.spacer.s{height:5rem}.spacer.m{height:10rem}.spacer.l{height:15rem}}.split{-webkit-transition:0.225s cubic-bezier(0.46,0,0.2,1) opacity;transition:0.225s cubic-bezier(0.46,0,0.2,1) opacity}.split span{position:relative;overflow:hidden;vertical-align:bottom;margin:0;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.split.intro.visible{opacity:0}.split.intro.visible .line{opacity:0;-webkit-transform:translateY(120%);transform:translateY(120%)}.split:not(.visible){opacity:1}.split:not(.visible) .line,.split:not(.visible) .line em,.split:not(.visible) .line strong{background-position:0% 0%;-webkit-transform:translateY(0%);transform:translateY(0%)}.split.scroll{opacity:1}.split.scroll .line,.split.scroll .line em,.split.scroll .line strong{background-position:100% 0%;background-size:210%;-webkit-transform:translateY(0%);transform:translateY(0%);-webkit-transition-delay:0s!important;transition-delay:0s!important;-webkit-transition:inherit!important;transition:inherit!important}.contain{margin:0;overflow:hidden;display:inline-block}.contain:first-of-type .line{-webkit-transition-delay:0.2s;transition-delay:0.2s}.contain:nth-of-type(2) .line{-webkit-transition-delay:0.4s;transition-delay:0.4s}.contain:nth-of-type(3) .line{-webkit-transition-delay:0.6s;transition-delay:0.6s}.contain:nth-of-type(4) .line{-webkit-transition-delay:0.8s;transition-delay:0.8s}.contain:nth-of-type(5) .line{-webkit-transition-delay:1s;transition-delay:1s}.contain:nth-of-type(6) .line{-webkit-transition-delay:1.2s;transition-delay:1.2s}.line,.line em,.line strong{-webkit-transition:1.4s cubic-bezier(0.46,0,0.2,1) background-position,1.4s cubic-bezier(0.46,0,0.2,1) -webkit-transform;transition:1.4s cubic-bezier(0.46,0,0.2,1) background-position,1.4s cubic-bezier(0.46,0,0.2,1) -webkit-transform;transition:1.4s cubic-bezier(0.46,0,0.2,1) background-position,1.4s cubic-bezier(0.46,0,0.2,1) transform;transition:1.4s cubic-bezier(0.46,0,0.2,1) background-position,1.4s cubic-bezier(0.46,0,0.2,1) transform,1.4s cubic-bezier(0.46,0,0.2,1) -webkit-transform;will-change:transform;display:inline}.line{display:inline-block}.line strong{font-family:"Mazius",Times,serif}.block-type-taxonomy>div{display:-webkit-box;display:-ms-flexbox;display:flex}.block-type-taxonomy>div h6{margin-bottom:0;color:inherit}.block-type-taxonomy .tag{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;text-decoration:none;border-radius:0.25rem;overflow:hidden;margin:0 0.5rem 1rem 0;cursor:pointer}.block-type-taxonomy .tag .wrap{z-index:1;display:block;padding:0.75rem 2.25rem 0.75rem 0.75rem;border-radius:0.25rem;-webkit-transition:0.25s ease all;transition:0.25s ease all;padding:0.25rem}.block-type-taxonomy .tag.link:after,.block-type-taxonomy .tag.readonly:after{content:""}.block-type-taxonomy .tag:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;-webkit-transform:scaleX(0%);transform:scaleX(0%);-webkit-transform-origin:0;transform-origin:0;-webkit-transition:0.25s ease all;transition:0.25s ease all}.block-type-taxonomy .tag.readonly{cursor:inherit;pointer-events:none}.block-type-taxonomy .tag.readonly:after{display:none}.block-type-taxonomy .tag.filter .wrap{padding-right:1.25rem}.block-type-taxonomy .tag.filter:before{z-index:2;position:absolute;right:0.25rem;top:50%;-webkit-transition:0.25s ease all;transition:0.25s ease all;will-change:transform;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0.5}.block-type-taxonomy .tag.filter:focus-visible:before,.block-type-taxonomy .tag.filter:hover:before{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);opacity:1}.block-type-taxonomy .tag.filter:focus-visible:after,.block-type-taxonomy .tag.filter:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.block-type-taxonomy .tag.filter.active:before{-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);opacity:1}.block-type-taxonomy .tag.filter.active:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.block-type-videoo .container-full,.block-type-videoo .container-normal{max-height:inherit}.block-type-videoo .scroll-overflow{border:none}.block-type-videoo .scroll-overflow:after{display:-webkit-box;display:-ms-flexbox;display:flex;content:"\e017";font-family:"Iconly"!important;z-index:9;width:6rem;height:6rem;font-size:1.5rem;background:rgba(118,118,118,0.5);position:absolute;top:45%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(0.5rem);backdrop-filter:blur(0.5rem);border-radius:6rem;-webkit-transition:0.5s ease all;transition:0.5s ease all}.block-type-videoo .scroll-overflow:hover:after{background:rgba(118,118,118,0.1)}.block-type-videoo .video-container{position:absolute;top:0;left:0;width:100%;height:100%;background:black;z-index:-1;pointer-events:none}.block-type-videoo .video-container.show{z-index:10;pointer-events:inherit}.block-type-videoo .video-container.show .video-controls{opacity:0;-webkit-transition:0.225s ease all;transition:0.225s ease all;-webkit-transition-delay:3s;transition-delay:3s}.block-type-videoo .video-container.show .video-controls button{display:-webkit-box;display:-ms-flexbox;display:flex}.block-type-videoo .video-container.show:hover .video-controls{-webkit-transition:0.225s ease all;transition:0.225s ease all;-webkit-transition-delay:0s;transition-delay:0s;opacity:1}.block-type-videoo .video-container.end .overlay-replay{opacity:1;pointer-events:inherit}.block-type-videoo .video-container.end .overlay-replay button{display:block}.block-type-videoo .video-container.end .video-controls{opacity:0;pointer-events:none}.block-type-videoo .video-container.end .video-controls button{display:none}.block-type-videoo .video-container iframe{width:100%;height:100%}.block-type-videoo figcaption.false{display:none}.block-type-videoo .video-controls{position:absolute;bottom:0;left:0;width:100%;height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-transition:0.225s ease all;transition:0.225s ease all;opacity:1;will-change:opacity,transition}.block-type-videoo .video-controls:hover .video-progress{bottom:0}.block-type-videoo .video-controls button{z-index:1;height:2.5rem;width:2.5rem;margin-right:0.5rem;border-radius:0.5rem;border:none;background:rgba(118,118,118,0.66);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(0.5rem);backdrop-filter:blur(0.5rem);font-size:1.1rem;line-height:100%;-webkit-transition:0.225s ease all;transition:0.225s ease all;display:none}.block-type-videoo .video-controls button:hover{background:rgba(68,68,68,0.66)}.block-type-videoo .video-controls button:focus-visible{outline:3px solid white;background:rgba(68,68,68,0.66)}.block-type-videoo .video-controls .video-progress{position:absolute;bottom:-0.25rem;left:0;width:100%;height:0.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;outline:none;overflow:hidden;-webkit-transition:0.225s ease all;transition:0.225s ease all;-webkit-box-shadow:0 0 2.5rem black;box-shadow:0 0 2.5rem black}.block-type-videoo .video-controls .video-progress::-webkit-slider-runnable-track{background:rgba(118,118,118,0.75);height:0.5rem}.block-type-videoo .video-controls .video-progress::-moz-range-track{background:rgba(118,118,118,0.75);height:0.5rem}.block-type-videoo .video-controls .video-progress::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:white;height:100%;width:1rem;-webkit-box-shadow:-1407px 0 0 1400px white;box-shadow:-1407px 0 0 1400px white}.block-type-videoo .video-controls .video-progress::-moz-range-thumb{border:none;border-radius:0;background-color:white;height:100%;width:1rem;box-shadow:-1407px 0 0 1400px white}.block-type-videoo .video-controls .video-progress:focus-visible::-webkit-slider-thumb{outline:none;background-color:black}.block-type-videoo .video-controls .video-progress:focus-visible::-moz-range-thumb{outline:none;background-color:black}.block-type-videoo .overlay-replay{position:absolute;bottom:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(118,118,118,0.5);-webkit-backdrop-filter:blur(0.5rem);backdrop-filter:blur(0.5rem);-webkit-transition:0.225s ease all;transition:0.225s ease all;opacity:0;pointer-events:none;will-change:opacity,transition}.block-type-videoo .overlay-replay button{width:auto;background:none;padding:3rem;border:none;font-size:1.25rem;display:none}.block-type-videoo .overlay-replay button:before{margin-right:0.5rem}.loader{min-height:100vh;background:black;mix-blend-mode:screen;-webkit-transition:0.5s ease opacity;transition:0.5s ease opacity;z-index:999;position:fixed}.loader.hide{opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}nav{z-index:99999;position:fixed;bottom:1rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(34,34,34,0.75);-webkit-box-shadow:inset 1px 1px 1px #333,inset -1px -1px 1px #222;box-shadow:inset 1px 1px 1px #333,inset -1px -1px 1px #222;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-width:305px;max-width:568px;width:20%;border-radius:15px;overflow:hidden;height:3.125rem;-webkit-transition:0.4s cubic-bezier(0.64,0.01,0.39,1) height;transition:0.4s cubic-bezier(0.64,0.01,0.39,1) height}nav:after{content:"";display:block;position:absolute;background:rgba(255,255,255,0.05);-webkit-filter:blur(32px);filter:blur(32px);width:200px;height:200px;border-radius:100px;z-index:1;top:-100px;right:-100px}nav .nav--within{border-top:1px solid rgba(255,255,255,0.05);padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:0.225s ease opacity;transition:0.225s ease opacity;opacity:0}nav .nav--within li{list-style:none;padding:0;margin-left:0}nav .nav--within li a{color:white}nav .nav--within li a:after{display:none}nav .nav--within li a:hover{color:rgba(var(--heading-accent),1)}nav .nav--within .donot{color:rgba(255,255,255,0.5);font-size:0.75rem}nav .nav--within .donot:after{display:none}.nav--wrap{border-radius:15px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.nav--wrap *{z-index:10}.nav--main{display:-webkit-box;display:-ms-flexbox;display:flex}.nav--main .nav--toggle,.nav--main h6{padding:1rem;font-size:1rem;line-height:1;margin-bottom:0;height:3.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav--main h6{-webkit-transition:0.225s ease opacity;transition:0.225s ease opacity;-webkit-transition-delay:1s;transition-delay:1s;overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap;width:200px;line-height:125%;display:none}.nav--main .nav--toggle{border:none;outline:none;font-size:1rem;line-height:1;width:100%;background:none;position:relative}.nav--main .nav--toggle span{position:relative;width:100%;display:block}.nav--main .nav--toggle span:before{content:"";background:url(../../icons/svg/caret.svg) center no-repeat;background-size:contain;display:block;width:0.5rem;height:0.5rem;position:absolute;right:0;top:0.2rem;-webkit-transition:0.225s ease transform;transition:0.225s ease transform}.nav--main .nav--toggle span:after{content:"";background:url(../../icons/svg/caret.svg) center no-repeat;background-size:contain;display:block;width:0.5rem;height:0.5rem;position:absolute;right:0;bottom:0.2rem;-webkit-transform:scale(1,-1);transform:scale(1,-1);-webkit-transition:0.225s ease transform;transition:0.225s ease transform}nav.open{height:16rem}nav.open .nav--main h6{opacity:0;-webkit-transition-delay:0;transition-delay:0}nav.open .nav--main .nav--toggle:before{height:0}nav.open .nav--main .nav--toggle span:before{-webkit-transform:scale(-1,-1);transform:scale(-1,-1)}nav.open .nav--main .nav--toggle span:after{-webkit-transform:scale(-1,1);transform:scale(-1,1)}nav.open .nav--within{opacity:1}.logo--fixed{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:black;mix-blend-mode:screen}.logo--fixed img,.logo--fixed picture{width:55%;-o-object-fit:contain;object-fit:contain;min-width:325px}.logo--fixed video{position:absolute;width:55%;-o-object-fit:contain;object-fit:contain;min-width:325px;mix-blend-mode:darken}.logo--interactive{position:fixed;top:50%;left:50%;width:1px;height:1px;mix-blend-mode:overlay;will-change:transform;-webkit-transition:2s ease opacity;transition:2s ease opacity;opacity:1}.logo--interactive:after{content:"";width:300px;height:300px;-webkit-filter:blur(50px);filter:blur(50px);display:block;background:white;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:2s ease opacity;transition:2s ease opacity;opacity:1}.logo--interactive.hidden{opacity:0}.logo--interactive.hidden:after{opacity:0}.home--logo{height:100vh;position:fixed;mix-blend-mode:screen}.project-list{padding:75vh 0 45vh 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;opacity:1!important}.project-list-item:before{content:"";display:block;position:absolute;top:0;left:0;width:110%;height:110%;background-color:rgba(var(--black),1);z-index:999;opacity:1!important;-webkit-transform:scaleY(0);transform:scaleY(0);will-change:transform;-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition:1s cubic-bezier(0.64,0.01,0.39,1) -webkit-transform;transition:1s cubic-bezier(0.64,0.01,0.39,1) -webkit-transform;transition:1s cubic-bezier(0.64,0.01,0.39,1) transform;transition:1s cubic-bezier(0.64,0.01,0.39,1) transform,1s cubic-bezier(0.64,0.01,0.39,1) -webkit-transform}.project-list-item.visible{opacity:1!important}.project-list-item.visible:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.container-full,.container-normal,.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;position:relative;padding:0 0.5rem}.container-full .column,.container-normal .column,.grid .column{padding:0.5rem;height:100%;position:relative}.container-full .column .blocks,.container-normal .column .blocks,.grid .column .blocks{position:relative;height:33vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.container-full .column .blocks>*,.container-normal .column .blocks>*,.grid .column .blocks>*{height:auto}.container-full .column .blocks a,.container-normal .column .blocks a,.grid .column .blocks a{-o-object-fit:contain;object-fit:contain;position:relative;width:auto;height:auto;max-height:100%;max-width:100%}@media only screen and (max-width:768px){.container-full .column .blocks a,.container-normal .column .blocks a,.grid .column .blocks a{padding-bottom:0.5rem}}.container-full .column .blocks a:after,.container-normal .column .blocks a:after,.grid .column .blocks a:after{display:none}.container-full .column .blocks a h3,.container-normal .column .blocks a h3,.grid .column .blocks a h3{font-size:1rem;position:absolute;bottom:0rem;left:0.75rem;text-shadow:0 0 1rem black;opacity:0;-webkit-transition:0.225s ease all;transition:0.225s ease all;z-index:2;height:auto;width:auto}.container-full .column .blocks a .visual,.container-normal .column .blocks a .visual,.grid .column .blocks a .visual{border-radius:0.25rem;height:100%;width:100%;overflow:hidden;position:relative}.container-full .column .blocks a .visual img,.container-full .column .blocks a .visual picture,.container-normal .column .blocks a .visual img,.container-normal .column .blocks a .visual picture,.grid .column .blocks a .visual img,.grid .column .blocks a .visual picture{position:relative;-o-object-fit:cover;object-fit:cover;border-radius:0.25rem}.container-full .column .blocks a .visual video,.container-normal .column .blocks a .visual video,.grid .column .blocks a .visual video{position:absolute;top:0;left:0;z-index:-1;opacity:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0.25rem}.container-full .column .blocks a:hover h3,.container-normal .column .blocks a:hover h3,.grid .column .blocks a:hover h3{opacity:1}.container-full .column .blocks a:hover video,.container-normal .column .blocks a:hover video,.grid .column .blocks a:hover video{z-index:1;opacity:1}@media only screen and (max-width:768px){.container-full,.container-normal,.grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.container-full .column,.container-normal .column,.grid .column{width:100%!important;padding:0!important}.container-full .column .blocks,.container-normal .column .blocks,.grid .column .blocks{height:inherit}.container-full .column .spacer,.container-full .column .spacer-container,.container-normal .column .spacer,.container-normal .column .spacer-container,.grid .column .spacer,.grid .column .spacer-container{display:none!important;height:0!important;padding:0!important}}.column[style="--span:3"]{width:25%}.column[style="--span:3"] .spacer{height:100%}@media only screen and (max-width:768px){.column[style="--span:3"] .spacer{display:none!important;height:0!important;padding:0!important}}.column[style="--span:6"]{width:50%}.column[style="--span:12"] .blocks,.column[style="--span:12"] .spacer{height:10vh!important}@media only screen and (max-width:768px){.column[style="--span:12"] .blocks,.column[style="--span:12"] .spacer{display:none!important;height:0!important;padding:0!important}}.visual{position:relative}.visual img,.visual picture{-o-object-fit:cover;object-fit:cover}.container-full:first-of-type .project-list-item,.container-normal:first-of-type .project-list-item,.grid:first-of-type .project-list-item{-webkit-transition-delay:4s;transition-delay:4s}.about--header{margin:15rem auto 10rem auto;position:relative;width:90vw;display:-webkit-box;display:-ms-flexbox;display:flex}.about--header h1,.about--header h1 *{font-size:calc(24px + 116 * (100vw - 320px) / 1600);padding:0;margin:0}.about--header .emoji{height:5.5vw;width:5.5vw;margin:0 1.25vw;-webkit-transform:translateY(-0.5rem);transform:translateY(-0.5rem);-webkit-transition:0.5s 1.2s ease opacity;transition:0.5s 1.2s ease opacity}.about--header .emoji.visible{opacity:0}.about--header .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;position:relative}.about--header .row h1{width:auto}.about--header .row.row--second h1 span{-webkit-transition-delay:0.15s;transition-delay:0.15s}.about--header .row.row--third h1 span{-webkit-transition-delay:0.3s;transition-delay:0.3s}.about--header .row img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:1024px){.about--header{margin-top:15vh;margin-bottom:66vh}.about--header .header-morph{width:75%;margin:0 auto;min-width:320px}.about--header .header-morph .row{-webkit-transform:inherit!important;transform:inherit!important}.about--header .header-morph .row.row--second{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.about--header .header-morph .row.row--third{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:768px){.about--header{margin-bottom:50vh}.about--header h1,.about--header h1 *{font-size:2.5rem!important}}@media only screen and (max-width:568px){.about--header{margin-bottom:66vh}.about--header h1,.about--header h1 *{font-size:1.66rem!important}.about--header .emoji{height:1.75rem;width:1.75rem;margin:0 0.5rem;-webkit-transform:translateY(-0.25rem);transform:translateY(-0.25rem)}}.header--image{width:55%;margin-top:1rem;overflow:hidden;z-index:-1;will-change:filter;position:relative}.header--image:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(var(--black),1);z-index:999;opacity:1!important;-webkit-transform:scaleY(0);transform:scaleY(0);will-change:transform;-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition:1s 1s cubic-bezier(0.64,0.01,0.39,1) transform;transition:1s 1s cubic-bezier(0.64,0.01,0.39,1) transform}.header--image img{-webkit-transition:cubic-bezier(0.64,0.01,0.39,1) 0.25s filter;transition:cubic-bezier(0.64,0.01,0.39,1) 0.25s filter;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header--image.invert img{-webkit-filter:invert(1);filter:invert(1)}.header--image.visible{opacity:1}.header--image.visible:before{-webkit-transform:scaleY(1);transform:scaleY(1)}@media only screen and (max-width:1024px){.header--image{position:absolute;width:50%;min-width:280px;max-width:500px;right:-5vw;margin-top:26vw}}@media only screen and (max-width:768px){.header--image{margin-top:20vw}}@media only screen and (max-width:568px){.header--image{margin-top:5.5rem}}.bio{border-bottom:1px solid rgba(255,255,255,0.1);padding-bottom:7.5rem;position:relative}.bio .upper *{display:inline;font-size:2.5rem;line-height:130%}.bio .upper img{height:2.5rem;width:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bio .upper{width:66vw;min-width:500px;display:block;font-size:2.5rem;margin:0 auto}.bio .upper p:first-of-type{padding-left:15%}.bio:before{content:"";display:block;position:absolute;left:5vw;width:1px;height:50vh;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgba(255,255,255,0.1)));background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.1) 100%)}.bio:after{content:"";display:block;position:absolute;right:5vw;width:1px;height:50vh;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgba(255,255,255,0.1)));background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.1) 100%)}@media only screen and (max-width:1024px){.bio .upper{padding-top:18vw;width:80vw}.bio .upper,.bio .upper *{font-size:2rem;min-width:inherit}.bio .upper p:first-of-type{padding-left:0%}.bio .upper img{height:1.75rem}}@media only screen and (max-width:768px){.bio .upper,.bio .upper *{font-size:1.25rem}.bio .upper img{height:1.25rem}}@media only screen and (max-width:568px){.bio{padding-top:5vw}}.bio-lower{padding:0 5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.bio-lower .lower{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.bio-lower .lower .social-player{width:30%;min-width:285px;padding:1.75rem;position:relative}.bio-lower .lower .social-player:after{content:"";display:block;position:absolute;left:0vw;width:1px;height:50vh;top:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0.1)));background:linear-gradient(0deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.1) 100%)}.bio-lower .lower .social-player:before{content:"";display:block;position:absolute;right:0vw;width:1px;height:50vh;top:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0.1)));background:linear-gradient(0deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.1) 100%)}.bio-lower .lower .social-player video{border-radius:0.25rem;overflow:hidden}.bio-lower .lower .follow{position:absolute;bottom:1.75rem;left:1.75rem;width:calc(100% - 3.5rem);display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid rgba(255,255,255,0.3);padding:0.75rem 0.75rem 1rem 1rem;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2}.bio-lower .lower .follow:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:250%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(17,17,17,0)),to(rgba(17,17,17,0.5)));background:linear-gradient(180deg,rgba(17,17,17,0) 0%,rgba(17,17,17,0.5) 100%);z-index:-1}.bio-lower .lower .follow img{width:66%;height:auto;margin:auto}.bio-lower .lower .follow h5{font-size:1.25rem;padding:0;margin:0;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.bio-lower .lower .follow div{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.bio-lower .lower .follow div a{display:-webkit-box;display:-ms-flexbox;display:flex;width:2.5rem;height:2.5rem;margin-left:0.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(12,19,28,0.8);-webkit-box-shadow:inset 1px 1px 1px #333,inset -1px -1px 1px #222;box-shadow:inset 1px 1px 1px #333,inset -1px -1px 1px #222;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:0.75rem}.bio-lower .lower .follow div a:after{display:none}.bio-lower .lower .info{width:66%;padding:1.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bio-lower .lower .info h6{font-size:0.875rem;opacity:0.6;width:35%}.bio-lower .lower .info div{width:calc(35vw - 1.75rem)}@media only screen and (max-width:1024px){.bio-lower .lower .info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;min-width:300px;width:100%;max-width:720px}.bio-lower .lower .info:after{content:"";position:absolute;bottom:0;left:-25%;width:200%;height:1px;background:rgba(255,255,255,0.1);z-index:-1}.bio-lower .lower .info h6{width:66%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.bio-lower .lower .info div{width:100%}.bio-lower .lower .social-player{margin:0 auto}}.bio-lower~footer{margin-top:0.5rem;background-color:transparent}.bio-lower~footer h3{position:absolute;right:9vw;bottom:12.5vh;font-size:2.5rem}@media only screen and (max-width:1024px){.bio-lower~footer{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.bio-lower~footer h3{position:inherit;right:inherit;bottom:inherit;font-size:2rem;text-align:center!important;font-size:1.25rem!important;padding-right:0!important}.bio-lower~footer h3 a:after{right:-1.25rem!important;bottom:0!important}}.js-inspi{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;padding:1em;margin-bottom:20vh}.js-inspi img{height:auto;margin:0 0 1rem 0;border-radius:0.25em}@media only screen and (max-width:1024px){.js-inspi{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media only screen and (max-width:568px){.js-inspi{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.header-inspi{height:50vh;display:-webkit-box;display:-ms-flexbox;display:flex}.header-inspi h1{margin:auto;text-align:center}.header-inspi h1,.header-inspi h1 *{padding:0}.pbio{border-bottom:1px solid rgba(255,255,255,0.1);border-top:1px solid rgba(255,255,255,0.1);padding-bottom:3.5rem;padding-top:3.5rem;position:relative}.pbio .upper *{display:inline-block;font-size:2.5rem;line-height:130%}.pbio .upper{width:80vw;display:block;font-size:2.5rem;margin:0 auto}@media only screen and (max-width:1024px){.pbio .upper,.pbio .upper *{font-size:1.75rem}}@media only screen and (max-width:568px){.pbio .upper,.pbio .upper *{font-size:1.25rem}}.pbio:before{content:"";display:block;position:absolute;left:5vw;width:1px;height:80vh;top:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0.1)));background:linear-gradient(0deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.1) 100%)}.pbio:after{content:"";display:block;position:absolute;right:5vw;width:1px;height:80vh;top:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0.1)));background:linear-gradient(0deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.1) 100%)}.pbio-lower{padding:0 10vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.pbio-lower .lower{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.pbio-lower .lower .info{width:100%;padding:3.5rem 0 1.75rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pbio-lower .lower .info h6{font-size:0.875rem;opacity:0.6;width:25%}.pbio-lower .lower .info div{width:calc(35vw - 1.75rem);min-width:345px}@media only screen and (max-width:768px){.pbio-lower .lower{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.pbio-lower .lower .info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.pbio-lower .lower .info h6{width:100%;margin-bottom:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.pbio-lower .lower .info div{width:100%;min-width:unset;margin-bottom:0.5rem}}.project-header{max-height:85vh;width:auto;max-width:96vw;aspect-ratio:16/9;margin:2vw auto;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:0.5rem;background:rgba(0,0,0,0.5);overflow:hidden}.project-header .visual-player{margin:auto}.project-header .visual-player.padding{height:100%;width:auto;padding:1rem}.project-header .visual-player.padding img{border-radius:0.25rem}.project-header .visual-player picture.z-index{z-index:-99;opacity:0}.project-header .visual-player picture.z-index img{opacity:0}.project-header .player{position:absolute;display:none}.project-header iframe{z-index:99;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.transit{position:fixed;z-index:1000000;border-radius:0.25rem;-webkit-transition:0.5s ease all;transition:0.5s ease all}.transit img{border-radius:0.25rem}.transit.out{opacity:0;-webkit-transition:0.25s ease all;transition:0.25s ease all}*{margin:0 0 1rem 0;padding:0;text-align:left;width:100%}body,html{background:#111111}*,body,html{scrollbar-width:none;margin:0;padding:0;position:relative}::-webkit-scrollbar{display:none;width:0px;background:transparent}body::-webkit-scrollbar{width:0px;background:transparent}.block{margin-bottom:0}.noscroll{overflow:hidden}.scroll-indicator{position:fixed;top:0;right:0;height:0;width:0.33rem;z-index:99;background-color:#aaa}@media only screen and (max-width:768px){.scroll-indicator{display:none}}.visible{opacity:0}@media (prefers-reduced-motion){.visible{opacity:1!important}.visible *{opacity:1!important}}.hidden{opacity:0!important}body{will-change:scroll-position}.ajax-zone{position:relative;opacity:1;-webkit-transition:0.6s ease opacity;transition:0.6s ease opacity;background:#111}.ajax-zone.page-transition{opacity:0}
/*# sourceMappingURL=main.css.map */