<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url(https://fonts.googleapis.com/css?family=Quicksand:300,400,700&amp;display=swap);@import url(https://fonts.googleapis.com/css?family=Antic+Didone&amp;display=swap);
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--touch-device:0;--hover:1}@media(hover:none){:root{--hover:0}}@media(hover:none)and (pointer:coarse){:root{--touch-device:1}}.menu{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;list-style:none}.menu-icons{background:hsla(0,0%,100%,.25);padding:0;height:37.5px}@media (min-width:767px){.menu-icons{height:50px;padding:0 100px}}@media (max-width:767px){.menu-icons{-ms-flex-pack:distribute;justify-content:space-around}}.menu_item{cursor:pointer}@media (max-width:767px){.menu_item{height:100%;padding:5px 10px;line-height:1;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}}.menu_item svg{width:50px;height:100%}@media (min-width:767px){.menu_item:not(:last-child){margin-right:3rem}}.menu_item-largeIcon&gt;svg{height:12.5px;width:80px}@media (min-width:767px){.menu_item-largeIcon&gt;svg{height:20px}}.menu_item-text{letter-spacing:.1em;font-size:1rem}@media (min-width:767px){.menu_item-text{font-size:1.2rem}}.menu_item-icon&gt;svg{height:20px;width:20px}.project{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow-x:hidden}@media(hover:hover)and (pointer:fine){.project{display:grid;padding:5rem 0 0;height:calc(100vh - 50px);grid-template-columns:-webkit-min-content 4fr;grid-template-columns:min-content 4fr;grid-template-rows:1fr;grid-template-areas:"info gallery"}}.project_info{grid-area:info;background-color:#fff;width:0;max-width:0;overflow:hidden;-webkit-transition:ease-in-out;transition:ease-in-out;-webkit-transition-property:width,opacity,padding,background-color,max-width,-webkit-transform;transition-property:width,opacity,padding,background-color,max-width,-webkit-transform;transition-property:width,opacity,padding,background-color,max-width,transform;transition-property:width,opacity,padding,background-color,max-width,transform,-webkit-transform;-webkit-transition-duration:.3s,.3s,.3s,.3s,.3s,.3s,.3s;transition-duration:.3s,.3s,.3s,.3s,.3s,.3s,.3s;-webkit-transition-delay:.15s,.15s,.15s,15s,.15s,0s,0s;transition-delay:.15s,.15s,.15s,15s,.15s,0s,0s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(hover:none)and (pointer:coarse){.project_info{position:fixed;z-index:350;height:100%;top:0;padding:5rem 1.5rem 50px}}@media(hover:none)and (pointer:coarse)and (min-width:767px){.project_info{z-index:15}}.project_info.open{-webkit-transition-delay:0s,0s,0s,0s,0s,.15s,.15s;transition-delay:0s,0s,0s,0s,0s,.15s,.15s;width:100%;max-width:100%}@media (min-width:767px){.project_info.open{width:35vw;max-width:35vw}}@media (min-width:1025px){.project_info.open{width:25vw;max-width:25vw}}.project_info.open+.video ul.menu{bottom:0;background:#fff;z-index:10000}@media (max-width:767px){.project_info{position:fixed}}@media(hover:none)and (pointer:coarse)and (min-width:767px){.project_info.open+.project_gallery,.project_info.open+.project_gallery .control,.project_info.open+.project_gallery .thumbnail,.project_info.open+.project_video,.project_info.open+.project_video .control,.project_info.open+.project_video .thumbnail{padding-left:35vw}}@media(hover:none)and (pointer:coarse)and (min-width:1025px){.project_info.open+.project_gallery,.project_info.open+.project_gallery .control,.project_info.open+.project_gallery .thumbnail,.project_info.open+.project_video,.project_info.open+.project_video .control,.project_info.open+.project_video .thumbnail{padding-left:25vw}}@media(hover:none)and (pointer:coarse){.project_gallery,.project_video{-webkit-transition:padding-left .2s ease-out;transition:padding-left .2s ease-out}}.project_gallery{grid-area:gallery;margin:0 0 50px;position:relative;overflow-x:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:5vw 5vw;background-attachment:fixed;width:100%}@media(hover:hover)and (pointer:fine){.project_gallery{margin:0 0 -50px}}.project_video{grid-area:gallery;position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:0;-ms-flex-preferred-size:0;flex-basis:0}.project_video,.project_video .control{padding:0 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.project_video .control{position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;margin:auto;fill:#fff;opacity:.5;-webkit-transition:opacity .2s;transition:opacity .2s}@media(hover:none)and (pointer:coarse){.project_video{padding:5rem 0 0}}@media(hover:none)and (pointer:coarse)and (max-width:767px){.project_video{padding:5rem 0 50px}}@media(hover:none)and (pointer:coarse){.project_video .control,.project_video .thumbnail{padding:5rem 0 0}}@media(hover:none)and (pointer:coarse)and (max-width:767px){.project_video .control,.project_video .thumbnail{padding:5rem 0 50px}}.project_video .player{min-height:0;min-width:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;position:relative}.project_video .player iframe{width:100%;height:100%}.project_otherProjects{-ms-flex-negative:0;flex-shrink:0;grid-area:projects}@media(hover:hover)and (pointer:fine){.project_otherProjects{padding:0 1.5rem}}.project_otherProjects h3{text-align:center}.project_otherProjects ul{grid-template-columns:repeat(3,1fr);grid-gap:1.5rem}.project_otherProjects ul li{min-width:0}.project_otherProjects a{font-size:.7rem}.project_menu{-ms-flex-negative:0;flex-shrink:0;margin:auto 0 0;position:fixed;bottom:0;left:0;right:0;z-index:450}@media (min-width:767px){.project_menu{z-index:200}}@media (max-width:767px){.project_menu{bottom:50px;-webkit-transition:bottom .2s ease-out;transition:bottom .2s ease-out}}figure{margin:0}.aligncenter,.has-text-align-center{text-align:center}.wp-block-columns{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5rem;margin-left:-1.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1025px){.wp-block-columns{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.wp-block-columns&gt;.wp-block-column{-ms-flex-preferred-size:calc(100% - 1.5rem);flex-basis:calc(100% - 1.5rem);min-width:0;margin-left:1.5rem}@media (min-width:767px){.wp-block-columns&gt;.wp-block-column{-ms-flex-preferred-size:calc(50% - 1.5rem);flex-basis:calc(50% - 1.5rem)}}.wp-block-columns&gt;.wp-block-column.is-vertically-aligned-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1024px){.wp-block-columns&gt;.wp-block-column+.wp-block-column+.wp-block-column:last-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.wp-block-cover{width:100%;height:100%;background-size:cover;background-position:50%}.wp-block-image{margin:0 0 1.5rem}.wp-block-image img{max-width:100%;height:auto}body,html{font-family:Quicksand,sans-serif;font-weight:lighter;font-size:16px;color:#000}p{color:#101010}p:first-child{margin-top:0}p:last-child{margin-bottom:0}h1{font-size:1.15rem}h2{font-size:1rem}.big{font-size:1.2em}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.fromright-enter-active,.fromright-leave-active{-webkit-transition:opacity 3s;transition:opacity 3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.fromright-enter,.fromright-leave-to{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.menu-enter-active,.menu-leave-active{-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.menu-enter,.menu-leave-to{opacity:0}@media(hover:hover)and (pointer:fine){.menu-enter,.menu-leave-to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.toleft-leave,.toleft-leave-active,.toleft-leave-to,.toright-leave,.toright-leave-active,.toright-leave-to,.up-leave,.up-leave-active,.up-leave-to{z-index:0;position:relative!important}.toleft-enter,.toleft-enter-active,.toright-enter,.toright-enter-active,.up-enter,.up-enter-active{z-index:100;position:absolute!important}.toleft-enter-active,.toleft-leave-active,.toright-enter-active,.toright-leave-active,.up-enter-active,.up-leave-active{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.toleft-enter{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.toleft-leave-to,.toright-enter{-webkit-transform:translateX(100%);transform:translateX(100%)}.toright-leave-to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.up-enter{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}.up-leave-to{opacity:0}@-webkit-keyframes flash{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes flash{0%{opacity:1}50%{opacity:0}to{opacity:1}}@-webkit-keyframes disappear{0%{opacity:1}to{opacity:0}}@keyframes disappear{0%{opacity:1}to{opacity:0}}@-webkit-keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes appear{0%{opacity:0}to{opacity:1}}.list-move{-webkit-transition:all 1s;transition:all 1s}.list-enter-active,.list-leave-active,.list-move{position:absolute}.list-enter,.list-leave-to{position:absolute;opacity:0}.list-item{position:absolute}.invert{-webkit-filter:invert(1);filter:invert(1)}.header_language{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;padding:2px .75em 0 .5em;line-height:1}.header_language a.active{font-weight:700}@media(hover:none)and (pointer:coarse){.header_language a{font-size:.8em}.header_language a:not(:last-child){margin-right:1.5em}}@media(hover:hover)and (pointer:fine){.header_language a{font-size:.7em}.header_language a:not(:last-child){margin-right:5px}}#header{max-width:100%;height:5rem;color:#101010;z-index:3000;padding-left:1.5rem;padding-right:1.5rem;-webkit-transition:filter .4s ease-in-out;transition:filter .4s ease-in-out;position:fixed;display:grid;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;width:100%}#header *{color:inherit}#header nav.menu{z-index:0;white-space:nowrap}#header nav.menu ul{list-style:none;margin:0;padding:0}#header nav.menu&gt;ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header nav.menu ul.sub{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;max-width:0;overflow:hidden;-webkit-transition:max-width .5s ease-in-out;transition:max-width .5s ease-in-out}@media(hover:hover)and (pointer:fine){#header nav.menu ul.sub{padding:4px 0}}#header nav.menu ul.sub li{padding-left:.5em}@media(hover:hover)and (pointer:fine){#header nav.menu ul.sub li&gt;a{position:relative}#header nav.menu ul.sub li&gt;a:after{content:"";position:absolute;height:1px;bottom:-1px;left:0;right:100%;background-color:#101010;-webkit-transition:right .2s ease-in-out;transition:right .2s ease-in-out}#header nav.menu ul.sub li&gt;a.router-link-exact-active:after{right:0}#header nav.menu ul.sub li.all{display:none}}#header nav.menu ul.sub li.all+li,#header nav.menu ul.sub li:first-child{padding-left:1em}#header nav.menu ul.sub li:not(:last-child){padding-right:.5em}#header nav.menu ul.main{display:-webkit-box;display:-ms-flexbox;display:flex}@media(hover:none)and (pointer:coarse){#header nav.menu ul.main{position:fixed;padding-top:5rem;padding:5rem 1.5rem 1.5rem;top:0;bottom:0;left:0;right:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;color:#fff;background:#fff;z-index:200}}#header nav.menu ul.main&gt;li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 .5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#header nav.menu ul.main&gt;li&gt;a{font-weight:700;-ms-flex-negative:0;flex-shrink:0}@media(hover:none)and (pointer:coarse){#header nav.menu ul.main&gt;li{background:#101010;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#header nav.menu ul.main&gt;li,#header nav.menu ul.main&gt;li&gt;.sub{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#header nav.menu ul.main&gt;li&gt;.sub{-webkit-transition-property:max-height;transition-property:max-height;max-width:100%;max-height:0}#header nav.menu ul.main&gt;li&gt;.sub&gt;li{padding:1em 0 0;text-align:center}}#header .logo{z-index:1;grid-area:logo;margin-right:auto;height:32px;display:block;position:relative}#header .logo&gt;img{height:100%}#header .toggle{z-index:1;grid-area:toggle}#header .toggle:active svg,#header .toggle:focus svg,#header .toggle:hover svg{fill:#101010}#header .toggle:active.open svg,#header .toggle:focus.open svg,#header .toggle:hover.open svg{fill:#000}#header .toggle svg{display:block;height:1em;width:1em;-webkit-transition:transform .3s ease-out;transition:transform .3s ease-out}#header .toggle.open svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}*{-webkit-box-sizing:border-box;box-sizing:border-box}a,button,input,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0)}body,html{width:100%}@media (max-width:1024px){body.menu-open{overflow:hidden;max-height:100vh}}a{text-decoration:none;color:#101010;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}a&gt;svg{-webkit-transition:fill .2s ease-out;transition:fill .2s ease-out;fill:#101010}a:hover{color:#000}a:hover&gt;svg{fill:#000}#app,section{width:100%}#app{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:100%){#app:before{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.1)),to(transparent));background-image:linear-gradient(270deg,rgba(0,0,0,.1),transparent);left:-6px}#app:after{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.1)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.1),transparent);right:-6px}}section.banner{padding:0;height:100vh;position:relative}section.banner .slide{height:100%;width:100%;background-position:50%;pointer-events:none;overflow:hidden;position:absolute}section.banner iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.7777777778vh;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.banner .scroll{height:40px;width:40px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-width:0 2px 2px 0;border-style:solid;border-color:#000;display:block;position:absolute;z-index:10;left:0;right:0;bottom:10vh;margin:0 auto}section.banner .rotate{z-index:5;font-size:1.45rem;font-weight:700;position:absolute;top:5rem;bottom:calc(20vh + 80px);left:0;right:0;height:-webkit-min-content;height:-moz-min-content;height:min-content;width:-webkit-min-content;width:-moz-min-content;width:min-content;margin:auto;text-align:center}section.banner .rotate&gt;svg{height:15vw;-webkit-transform:scaleX(-1);transform:scaleX(-1);fill:rgba(16,16,16,.75)}#footer{-ms-flex-negative:0;flex-shrink:0;font-size:10px;height:50px;overflow:hidden;text-align:center;width:100%;margin:auto auto 0;z-index:250;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:grid;grid-template-areas:"social . brand" "privacy . brand";grid-template-columns:-webkit-max-content 1fr -webkit-max-content;grid-template-columns:max-content 1fr max-content;padding:0 1.125rem}@media (max-width:767px){#project+#footer{bottom:0}}@media (min-width:767px){#footer{padding:0 1.5rem}}#footer p{margin:auto;grid-area:brand}#footer p.privacy{grid-area:privacy}#footer a,#footer ul{pointer-events:all}#footer ul{list-style:none;margin:0;padding:0;margin:auto 0 0;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:-webkit-box;display:-ms-flexbox;display:flex}#footer ul li:not(:last-child){margin-right:2.5px}#footer ul li:not(:first-child){margin-left:2.5px}#footer ul li svg{height:17.5px;width:17.5px;display:block}#footer ul li span{display:none}#home&gt;.content{margin:0 auto;max-width:900px;padding:7rem 0;font-style:italic;font-family:Antic Didone,serif}#home h2{margin:0;font-size:2.2rem;font-weight:400;letter-spacing:.1em}#home p{text-align:center;letter-spacing:.15em;font-size:1.45rem}#home p a{text-decoration:underline;text-transform:uppercase}#home section.projects a{font-size:1.35rem;text-decoration:underline}#projects{padding-top:5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#projects section.projects a{font-size:1.35rem;text-decoration:underline}#project section.gallery.desktop,#project section.video.desktop{min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100%;padding:0 1.5rem}#project section.gallery&gt;.full,#project section.gallery&gt;.player,#project section.video&gt;.full,#project section.video&gt;.player{top:0;z-index:5;position:relative}@media (max-width:767px){#project section.video{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#project section.video ul.menu{-webkit-transition:bottom .2s ease-in-out;transition:bottom .2s ease-in-out}}#project .info .blat-scrollcontent{padding:0 5px 0}@media(hover:hover)and (pointer:fine){#project .info .blat-scrollcontent{padding:0 2em}}#project .info .blat-scrollcontent a{font-weight:700;text-decoration:underline}#project .info:not(.open){-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}#project .info p:not(:last-child){margin-bottom:1em}#project h1{text-align:center}#project h1,#project h2,#project h3,#project p{margin:0;line-height:2}#project .description{text-align:left}#project h1,#project h2,#project h3{text-transform:uppercase}#project h1{margin-bottom:1em}#project h3{font-size:1rem;margin-top:1em}#project p{font-size:.9rem}#home .projects ul,#projects .projects ul{grid-template-columns:repeat(1,1fr)}@media (min-width:767px){#home .projects ul,#projects .projects ul{grid-template-columns:repeat(2,1fr)}}@media (min-width:1025px){#home .projects ul,#projects .projects ul{grid-template-columns:repeat(3,1fr)}}.projects ul{list-style:none;margin:0;padding:0;display:grid}.projects ul li{background-size:cover;background-position:50%;position:relative;height:0;padding-top:66.6666666667%}.projects ul li:before,.projects ul li&gt;*{-webkit-transition:.2s ease-out;transition:.2s ease-out;-webkit-transition-property:opacity;transition-property:opacity}.projects ul li&gt;*{z-index:2;position:relative}.projects ul li,.projects ul li a{color:#fff}.projects ul li&gt;svg{position:absolute;top:0;bottom:0;left:0;right:0;fill:#fff;margin:auto;width:20%;opacity:.4;z-index:2}.projects ul li a{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:1em;height:100%;width:100%;text-transform:uppercase;opacity:0}.projects ul li a&gt;span:first-child{font-weight:700;font-size:1.1em}.projects ul li a&gt;span:last-child{font-size:.9em}.projects ul li a:before{content:"";background-color:rgba(0,0,0,.5);position:absolute;height:100%;width:100%;z-index:-1}.projects ul li a.hover,.projects ul li a:hover{opacity:1}.publications ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr)}@media (min-width:767px){.publications ul{grid-template-columns:repeat(4,1fr)}}@media (min-width:1025px){.publications ul{grid-template-columns:repeat(6,1fr)}}.publications ul li{background-size:cover;background-position:50%;position:relative;height:0;padding-top:126.0869565217%}.publications ul li:before,.publications ul li&gt;*{-webkit-transition:.2s ease-out;transition:.2s ease-out;-webkit-transition-property:opacity;transition-property:opacity}.publications ul li&gt;*{z-index:2;position:relative}.publications ul li,.publications ul li a{color:#fff}.publications ul li&gt;svg{position:absolute;top:0;bottom:0;left:0;right:0;fill:#fff;margin:auto;width:20%;opacity:.4;z-index:2}.publications ul li a{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:1em;height:100%;width:100%;text-transform:uppercase;opacity:0}.publications ul li a&gt;span:first-child{font-weight:700;font-size:1.1em}.publications ul li a&gt;span:last-child{font-size:.9em}.publications ul li a:before{content:"";background-color:rgba(0,0,0,.5);position:absolute;height:100%;width:100%;z-index:-1}.publications ul li a:hover{opacity:1}#page{padding-top:5rem;background-color:#fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#page&gt;.content{padding:1.5rem;max-width:900px;margin:auto;line-height:2}section.gallery{display:-webkit-box;display:-ms-flexbox;display:flex}section.gallery.desktop&gt;.full{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;overflow:hidden}section.gallery.desktop&gt;.full .viewport{top:0;height:100%;min-height:0;width:100%;position:relative;background-color:#fff;overflow:hidden}section.gallery.desktop&gt;.full .viewport&gt;.image{height:100%;width:100%;position:relative;top:0;bottom:0;left:0;right:0;background-repeat:no-repeat;background-position:50%;display:-webkit-box;display:-ms-flexbox;display:flex}section.gallery.desktop&gt;.full .viewport&gt;.image img{margin:auto;max-width:100%;max-height:100%;min-width:0;min-height:0;-o-object-fit:contain;object-fit:contain}section.gallery.desktop&gt;.grid{position:relative;background-color:#fff;top:0;height:calc(100vh - 50px);width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-template-rows:repeat(200000,-webkit-min-content);grid-template-rows:repeat(200000,min-content)}@media (min-width:1025px){section.gallery.desktop&gt;.grid{grid-template-columns:repeat(6,1fr)}}section.gallery.desktop&gt;.grid&gt;div{height:0;padding-top:100%;position:relative;background-position:50%;background-repeat:no-repeat;background-size:50%}section.gallery.desktop&gt;.grid&gt;div&gt;img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.gallery.desktop&gt;div.image{z-index:5;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:0;-ms-flex-preferred-size:0;flex-basis:0;background-size:0;position:absolute;top:0}section.gallery.desktop&gt;div.image&gt;img{height:100%;min-height:0;-o-object-fit:contain;object-fit:contain;position:relative;z-index:2}section.gallery.mobile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.gallery.mobile,section.gallery.mobile&gt;div{height:-webkit-min-content;height:-moz-min-content;height:min-content}section.gallery.mobile&gt;div{background-size:20vh 20vh}section.gallery.mobile&gt;div&gt;img{-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}section.gallery.mobile&gt;div&gt;img.hide{opacity:0}section.gallery.mobile .loading{width:100%;text-align:center;padding:1.5rem 0}section.gallery&gt;div.image{width:100%;background-position:50%;background-repeat:no-repeat}section.gallery&gt;div&gt;img,section.gallery div.image&gt;img{min-width:0;width:100%;display:block;pointer-events:none}section.gallery:not(.hover) .scroll{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}section.gallery .next,section.gallery .prev{position:absolute;top:0;bottom:0;width:30%;z-index:2000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}section.gallery .next&gt;svg,section.gallery .prev&gt;svg{width:2vw;height:2vw;fill:#000}section.gallery .next:not(:hover),section.gallery .prev:not(:hover){opacity:0}section.gallery .prev{left:0}section.gallery .prev&gt;svg{-webkit-transform:rotate(90deg);transform:rotate(90deg);margin:auto auto auto 1.5rem}section.gallery .next{right:0}section.gallery .next&gt;svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin:auto 1.5rem auto auto}section.gallery .blat-hscroll{-webkit-transition:.3s ease-out;transition:.3s ease-out;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform-origin:bottom;transform-origin:bottom;position:absolute;bottom:0;left:0;right:0;width:100%;padding:1.5rem 0;background-color:hsla(0,0%,100%,.6);z-index:3}section.gallery .blat-hscroll .blat-scrollcontent{display:grid;grid-gap:1.5rem;padding:0 1.5rem}section.gallery .blat-hscroll .blat-scrollcontent:after{content:"";height:1px;width:1px;margin-left:-1px;display:block}section.gallery .blat-hscroll img{height:75px;border:1px solid transparent;padding:4px;opacity:.65}section.gallery .blat-hscroll img.active{border-color:#000;opacity:1}section.video svg.pause{height:10vw;width:10vw;margin:auto}section.video.playing svg.pause{opacity:0}section.video .thumbnail{position:absolute;top:0;bottom:0;left:0;right:0;z-index:100}section.video .thumbnail&gt;img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (min-width:767px){section.video .thumbnail&gt;img{-o-object-fit:cover;object-fit:cover}}.cookie{position:fixed;bottom:0;left:0;right:0;width:100%;max-width:600px;margin:0 auto;background-color:#fff;padding:.75rem;z-index:500;color:#2d2d2d;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"text text" "close button"}.cookie&gt;p{grid-area:text;margin:0 0 .5em}.cookie&gt;button{grid-area:button;background-color:#2d2d2d;color:#fff;padding:.5em;outline:none;border:none;cursor:pointer}.cookie&gt;.close{margin:auto auto auto 0;cursor:pointer;grid-area:close;fill:#2d2d2d;height:15px;width:15px}#app{margin:auto;position:relative;min-height:100vh}.banner[data-v-e9ae10d0]{background-size:cover;background-repeat:no-repeat;background-position:50%}.slide[data-v-e9ae10d0]{background-size:cover;height:100%}#header[data-v-2429c2da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;width:100%}.blat-hscroll[data-v-fce73f5e]{position:relative;overflow-x:hidden;overflow-y:hidden;height:100%}.blat-scrollbar[data-v-fce73f5e],.blat-scrolltrack[data-v-fce73f5e]{width:4px}.blat-scrolltrack[data-v-fce73f5e]{position:absolute;top:0;right:0;bottom:0;background:rgba(0,0,0,.05);z-index:1000}.blat-scrollbar[data-v-fce73f5e]{position:relative;background:rgba(0,0,0,.3)}.blat-scrollcontent[data-v-fce73f5e]{overflow-x:hidden;overflow-y:scroll;position:relative;height:100%}#header[data-v-48f6db8d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;width:100%}</pre></body></html>