@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@100;200;300;400;500&display=swap";@import "https://fonts.googleapis.com/css2?family=Libre+Franklin:wght@100;200;300;400;500&display=swap";@font-face{font-family:Overused Grotesk;src:url(/assets/OverusedGrotesk-VF-B-04Lpzv.woff2)format("woff2 supports variations"),url(/assets/OverusedGrotesk-VF-B-04Lpzv.woff2)format("woff2-variations");font-weight:300 900}.image-gallery{flex-wrap:wrap;justify-content:left;gap:10px;margin-top:0;padding:0;list-style:none;display:flex}.grid-mobile-title{margin-top:.3em;margin-bottom:.2em;margin-left:3vw;display:none}.image-gallery>li{cursor:pointer;flex-basis:23vw;position:relative;overflow:hidden}.image-gallery:after{content:"";flex-basis:22vw}.image-gallery li img{object-fit:cover;vertical-align:middle;max-width:100%;height:auto}.overlay{color:#0000;text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:absolute;top:0;left:0}.image-gallery li:hover .overlay{color:#fff;display:flex}.thumbnail-wrapper{overflow:hidden}.image-gallery li:hover img{filter:blur(10px);transform:scale(1.05)}button{color:inherit;font:inherit;cursor:pointer;outline:inherit;background:0 0;border:none;padding:0}button:hover{-webkit-text-decoration:underline dashed;text-decoration:underline dashed}a{color:#000;text-decoration:none}a:hover{-webkit-text-decoration:underline dashed;text-decoration:underline dashed}body{flex-wrap:wrap;justify-content:space-between;margin:0;font-family:Helvetica Neue,Overused Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,sans-serif;display:flex}header{justify-content:space-between;align-items:center;height:15vh;margin-left:1vw;display:flex;position:fixed;top:0}#isabel{font-size:1.5em}.h1{margin-block:.67em;margin-inline:0;font-size:2em;font-weight:500;display:block}#menu-button{margin-right:3vw;font-size:1.5em;font-weight:500;display:none}nav{z-index:1;width:40ch;margin-left:1vw;position:fixed;top:15vh}nav ul{margin:0;padding:0;list-style:none}nav ul table{margin:1vh 0 2vh}main{width:77vw;margin-top:15vh;margin-left:41ch}#thumbnail_container{grid-row-gap:.5vw;z-index:1;grid-template-columns:33% 33% 33%;column-gap:.5vw;width:100%;display:grid}#thumbnail_container a{font-style:normal}.thumbnail{text-align:center;color:#fff;position:relative;overflow:hidden}.thumbnail-text{color:#fff0;font-size:2em;font-weight:300;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.thumbnail:hover .thumbnail-text{color:#000}.thumbnail-img{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:40vh;display:block}.thumbnail:hover .thumbnail-img{opacity:.7;filter:blur(15px)}#burrice-thumbnail-img{background-position:100%}#lang{z-index:1;position:fixed;bottom:6vh;left:1vw}.ano{color:#767676}.project-link-li{margin-left:0}.project-link-year{color:#a9a9a9}.current-project-link-a{text-decoration:underline}.project-video-wrapper{height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.project-video-wrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}@media only screen and (width<=1024px){.image-gallery{gap:0;padding:0}.main-menu,#show-menu-false{display:none}#menu-button{display:unset;margin-right:3vw}.image-gallery>li{flex-basis:unset}header{width:100vw;height:10vh;margin-left:0;font-size:4vmin;display:flex;position:relative}nav{width:unset;padding-left:3vw;font-size:5vmin;position:initial!important}#lang{display:none}#isabel{margin-left:3vw;font-size:7vmin}main{width:100%;font-size:5vmin;margin:0!important}nav{position:relative}#thumbnail_container{grid-template-columns:auto}#project-container{max-width:unset!important;margin:0!important}#project-text{margin:0 3vw}#gallery-controls{margin:0 1ch!important}#prev{margin-left:3vw}#cv-container,#bio-container{max-width:unset!important;margin:0 3vw!important}.cv-date{width:8ch!important}}#project-container{max-width:100ch}#project-title{margin-bottom:0}#project-description{color:#767676;margin-top:.2vh}#project-text{max-width:70ch}#images img{width:100%}.mt05{margin-top:.5em}#gallery-controls{justify-content:space-between;margin:0;font-size:1.2em;display:flex}.number-button{margin-left:1ch}#siema-gallery img{width:100%}.cv-project-title{font-style:italic}#cv-container,#bio-container{max-width:85ch;margin-left:7vw}#cv-container a,#bio-container a,#project-container a{color:#00f}.table-title{color:#767676}.cv-table{border-spacing:0 1em}.cv-entry{margin-bottom:1em}.cv-date{vertical-align:top;color:#767676;width:12ch}.cv-heading{margin-block:.67em;margin-inline:0;font-size:2em;font-weight:500;display:block}.back{color:#000!important}
