@font-face{font-family:Gilda Display;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAWwAA8AAAAACfQAAAVcAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbdhwYBmAAZBEICohkhyQLHAABNgIkAzQEIAWEDgc8DAcbEghRlC9OjOznYUxk+sKVyLZ4+DBZe57TbOXqgmit/X/+iuf/f7//zbXv+Y5bs4hHumlTaYTyBolBCuSf0NDwSjNNDJKen3/P+pNd5864zaBKpYGZtiOgWb6XLMCuxKbP/hMCoMb9/7hXOWPapywaS2O8RfMy373shWtbcJfKEfpXoD1pYq+eq0gpXMCCULd0q6bgCRbE81J7G3sMM58smAMoMZgjgmnrGGA3zg50wTwNJon89Yt9r+ShGU0BTjJt0MrupCkAzPos0LzdL8uH5qSYsGgGg1UkA8qWIbieYaiVWWWMulMlwF4+JafMympQ0HnEXPCf0XJIIHuGif9YPTGiDSCQ13UVG8wAOAMtcQSYmeUQLqCnzMSGJKU2I5nKmg0ben9hElPDn/zZ/v6d/7arLjv66Y/AXMSGXAvpXPlVAMZyE+SNxo5NP6aIhuNGRD69UahGChQ2bx6BeEgtK6d9t6g24IQzj9EcBDhppMBqVy7HvMBpOXvgyFbBTgyj/CzVtO8Gmw0nHGjG9+opxMclOvP58Q4768Bo82GO03G0gzVZKYLmmLdWOz4URm9xhouiLfxPGZvOrDdZtNRBxwvd7HnuNeQRm1mbv2aewsh0zv4qxuTBbqs9P7beql1/6BziO3mxF5w5x8xx1204gXjMPrAe+zLBP8Y3WRwY/XqTYh91kKI+oI+wh6wHGQdvq9oVWhBruXAD8wKXtDPUW8Mm4H3Zx3Yt7AvMyw5z0owzT2EJhzlDw6ffXjATxxBGIzbyEFgPMoe3HMaZt2AGXuHh5aL2CLGOD0950w5Ox1XFKcfRBGfMJut7uQ8wy/q/wta/v/7TJ19+7u3r7BtUt+iEri4I+qPOdjinbZ0xvnv1JwLvO722qKR2ujoAeiKgR999PqyS9vLNQsX+tYHQF/V+95powa+CmNU952oCoDcSCvuqGhlLUkZiSpA9U5dpfC8lcmtP+ZV8TZDL6JdV5RXD6SlVQUk5+tKQnKCgwuCKBZUVwW0ScQKq/eL2XHFVWn5Z6GAOBUL5D0qDXzyuqOPN8rgMibGlIiXWgvxQ4emkKya9LtIij0snDYaE+tS9Y0Hzk08lpiYU6Uw3Yurzda7lrzzFghCBWHbnXnZie3z3Vb98Y8b/34kFfwqkB908lk+LS0/sLN2SsyVluYx4ohJ8JvD/f1xf5EommU+d4Qz/F6njkvNvg4ors4Xvv7NrYwoxEafcvVpOvlj0cZZ7oWfvHcEp7MTQN3zDL9mQcBoV+rW6eJ8t3+6pAUkuTHhr1f5Onawg6Kv/Op1Q1St0bVQxOz/wDiarmvwXEYvimcFTHSKz1iaZ8gmUVYD6+43qfeRGH1boZ+SN8kLlW/aRmo08ox+P95Gf1EtWO7mI3w1usrtJ4isBfiRAJEkuqHZWu8b8Og/N/A7PLtzYwLeI6oP/tSfDBDCpLDwTTLT9E8R9xxqBqrn59W2yH/hdWyhj6L3m2pWtttar/q92252HNpWKqPxoYJjr1QQoRLAH8KZJl2ZKm8I9P2/6WOU9fZnniX5wbGi5yfoxq1Tox20SgvNWdXBlgNQ9UfwP6q/va+0ZuDF++rGDsfsDNkvD+Wk56Xm9oTYlf0p/T0ftqFFRY/PgY67PDNRnf3B3FymQnwAB3ExtGJRzDd0W2F3AkGBXbxyjCuwiltYopKF2IhsQKKizHYKGnVa/ntzdw56hIHR2kka9tpt1BqR7S6Q7oLuDlNEwod8K0obdoO5qHADbupYBKXFaCy2kk9SfFhw6NhtIackBJzBPm72zkaR2v6k2A7RYmuZc5Hfy6HfvP3x87NPnu249yP+LZ9tyAA==) format("woff2"),url(/assets/fonts/gilda-display-all-400-normal.c6b24e5e.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Gilda Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fonts/gilda-display-latin-400-normal.3503694f.woff2) format("woff2"),url(/assets/fonts/gilda-display-all-400-normal.c6b24e5e.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}::-moz-selection{background:var(--color-contrast-1)}::selection{background:var(--color-contrast-1)}body{--color-base:#fff;--color-base-1:#eee;--color-contrast:#000;--color-contrast-1:#5a5a5a;font-family:Gilda Display,serif;font-weight:400;font-size:.6rem;letter-spacing:.5px;line-height:25px;background:var(--color-base);color:var(--color-contrast)}a{color:inherit;text-decoration:none;transition:filter .5s}a:hover{filter:invert(60%)}p{margin-bottom:15px}.logo a,li a,p a{padding:5px 0}.logo a{display:inline-block}h1,h2{font-size:.7rem;font-weight:400;text-transform:uppercase;letter-spacing:1.5px;padding-bottom:15px}.logo h1{padding-bottom:0}img,video{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;vertical-align:bottom;color:transparent}.layout{margin:0 auto 5rem}.fade-enter-active,.fade-leave-active{transition:opacity 1s ease}.fade-enter,.fade-leave-to{opacity:0}.block{height:5rem}.container{padding:0 3rem}.header{margin-bottom:3rem}.logo{margin-bottom:1.5rem}.nav ul li{display:block;margin:5px 0}@media (min-width:1000px){.layout{margin-bottom:8rem}.block{height:8rem}.grid{display:grid;grid-template-columns:45% 55%}.container{padding:0 5rem}}.work-container{height:280px;width:210px;background-color:var(--color-base-1)}.work-post .layout{margin-bottom:0}.work-slider.slider .slider-btn-left{display:none}.work-slider.slider .slider-btn-right{width:3rem;right:-3rem;background:none}.next-post a i,.work-slider.slider .slider-btn-right .slider-icon{height:12px;width:12px;border-left:1px solid var(--color-contrast);border-bottom:1px solid var(--color-contrast);transition:filter .5s}.next-post a:hover i,.work-slider.slider .slider-btn-right:hover .slider-icon{border-color:var(--color-contrast);filter:brightness(40%)}.work-info{max-width:300px}.work-title{padding-top:1.5rem}.next-post{grid-column:2;position:sticky;padding:2rem;bottom:0;right:0;width:100%;text-align:right}.next-post a{width:2.5rem;height:2.5rem;display:inline-block;text-align:center}.next-post a:hover{filter:none}.next-post i{display:inline-block;width:12px;height:12px;transform:rotate(-135deg);vertical-align:bottom}@media (min-width:370px){.work-container{height:360px;width:270px}}@media (min-width:1000px){.next-post{padding:4rem}}@media (min-width:1500px){.work-container{height:600px;width:450px}}.work-slider.slider[data-v-3ca8315e]{overflow:initial;height:100%;width:100%}.works .works-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem}.works .works-grid span{display:contents}.works .infinite-loading-container .infinite-status-prompt{margin-top:1.5rem;margin-bottom:1.5rem;text-align:left}.works .work{max-width:300px}.works .work-link{display:inline-block;position:relative;padding-top:133%;vertical-align:bottom;width:100%;height:100%;text-decoration:none;filter:none;background-color:var(--color-base-1)}.works .thumbnail{position:absolute;top:0;transition:all .5s ease}.works .work-link:hover .thumbnail{opacity:.5}@media (min-width:750px){.works .works-grid{grid-template-columns:1fr 1fr 1fr}}@media (min-width:1000px){.works .block{width:100%;top:0;z-index:9999;background:var(--color-base)}.works .block,.works .header .container{position:fixed}.works .grid{margin-top:8rem}.works .infinite-loading-container .infinite-status-prompt{text-align:center}}.contact .content{max-width:450px;margin-bottom:1rem}.contact .instagram{margin:1.5rem 0 2.5rem}.contact .instagram a{display:inline-block;transition:filter .5s;filter:brightness(0)}.contact .instagram a:hover{filter:brightness(100%)}.contact .instagram a img{height:16px;width:16px;vertical-align:middle}.contact .contact-image .image-wrap{height:400px;width:300px;background-color:var(--color-base-1)}@media (min-width:1000px){.contact .header{grid-column:1}.contact .contact-body{grid-column:1;grid-row:2;margin-bottom:2rem}.contact .contact-image{grid-column:2;grid-row:1/span 3}}@media (min-width:1500px){.contact .contact-image .image-wrap{height:600px;width:450px}}.biography .content{max-width:450px;margin-bottom:1rem}.biography .biography-image .image-wrap{height:400px;width:300px;margin-top:2.5rem;background-color:var(--color-base-1)}@media (min-width:1000px){.biography .header{grid-column:1}.biography .biography-body{grid-column:1;grid-row:2;margin-bottom:2rem}.biography .biography-image{grid-column:2;grid-row:1/span 3}}@media (min-width:1500px){.biography .biography-image .image-wrap{height:600px;width:450px}}.index{position:fixed;width:100%;height:100%;margin-right:6rem;color:var(--color-base-1);background:var(--color-contrast);transition:color .5s;text-shadow:0 0 1px hsla(0,0%,100%,.5)}.index.dark{color:var(--color-contrast);text-shadow:0 0 1px rgba(0,0,0,.5)}.index-slider.slider .slider-btn-left{display:none}.index-slider.slider .slider-btn-right{width:4rem;background:none}.index-slider.slider .slider-btn-right .slider-icon{position:absolute;bottom:5rem;display:block;height:12px;width:12px;margin-left:.5rem;border-left:1.5px solid var(--color-base-1);border-bottom:1.5px solid var(--color-base-1);transition:filter .5s}.index-slider.slider .slider-btn-right:hover .slider-icon{border-color:var(--color-base);filter:brightness(40%)}.index.dark .index-slider.slider .slider-btn-right .slider-icon{border-color:var(--color-contrast)}.index.dark .index-slider.slider .slider-btn-right:hover .slider-icon{border-color:var(--color-contrast-1);filter:invert(60%)}@media (min-width:1000px){.index-slider.slider .slider-btn-right{width:6rem}}.index-slider.slider[data-v-760b7e82]{position:fixed;top:0;bottom:0;left:0;right:0;z-index:-1}