@font-face{font-family:"Min-P-B-I";src:url("/static/media/Minion Pro Bold Italic.f870aa11.ttf")}@font-face{font-family:"Min-P-B";src:url("/static/media/Minion Pro Bold.72e0a9b6.ttf")}@font-face{font-family:"Min-P-R";src:url("/static/media/Minion Pro Regular.c87c1916.ttf")}@font-face{font-family:"Arial-L";src:url(/static/media/Arial\ Light.12468abe.ttf)}.header{display:flex;justify-content:space-between;align-items:flex-end;position:fixed;z-index:100;width:100%;padding-top:36px;padding-bottom:0;background:transparent}h1{font-size:30px;margin-left:5%;line-height:1}h1 a{font-family:"Min-P-B";color:#000;text-decoration:none;letter-spacing:-.01em}nav{display:flex;align-items:flex-end;margin-right:5%;margin-bottom:2px}nav p{margin-left:36px}nav a{font-family:"Min-P-R";font-size:16px;color:#000;text-decoration:none}nav a:hover{opacity:.4}@media only screen and (max-width:600px){h1{font-size:22px}nav a{font-size:14px}nav p{margin-left:20px}}.loadingContainer{display:flex;justify-content:center;align-items:center;width:100%;height:100vh;font-family:"Min-P-R";font-size:16px}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.works{display:grid;grid-template-columns:auto auto auto;padding:150px 10% 100px;-webkit-animation:fadeIn .5s ease-in-out;animation:fadeIn .5s ease-in-out}.workContainer{flex-direction:column;width:26.7vw;height:35vw;margin-bottom:150px;opacity:0;transition:opacity .3s ease-in-out}.workContainer,.workImageContainer{justify-content:center;align-items:center}.workImageContainer{display:flex;width:80%;height:100%;margin-left:10%;margin-bottom:10px;overflow:hidden}.workImageContainer img{max-width:100%}.workInfoContainer{width:80%;margin:0 10%}.workInfoContainer p{font-family:"Min-P-R";font-size:12px}.workInfoContainer p span{font-family:"Min-P-B-I"}@media only screen and (max-width:1000px){.works{grid-template-columns:auto auto}.workContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;width:40vw;height:60vw}}@media only screen and (max-width:800px){.works{display:block;padding:150px 10% 10%}.workContainer{display:block;width:auto;height:auto;margin-bottom:80px}.workImageContainer{width:100%;margin-left:0}.workImageContainer img{width:100%}}@media only screen and (max-width:450px){.works{display:block;padding:150px 0 10%}.workInfoContainer{margin:5%}.workInfoContainer p{font-family:"Min-P-R";font-size:20px}}.about{width:100%;padding-top:200px;padding-bottom:200px;-webkit-animation:fadeIn .5s ease-in-out;animation:fadeIn .5s ease-in-out}.aboutText{width:50%;margin-left:20%}.about p{font-family:"Min-P-R";font-size:16px;margin-bottom:16px}.cvButton{align-self:flex-start;margin-top:50px;cursor:pointer;text-decoration:underline}.cv,.cvButton{margin-left:20%}.cv{width:50%}@media only screen and (max-width:950px){.about{padding-top:150px;padding-bottom:100px}.aboutText{width:calc(100% - 60px);margin:0 30px}.cvButton{margin-left:30px}.cv{width:calc(100% - 60px);margin:0 30px}}.contact{display:flex;flex-direction:column;justify-content:center;width:100%;padding-top:200px;-webkit-animation:fadeIn .5s ease-in-out;animation:fadeIn .5s ease-in-out}.contact p{margin-left:20%}.contact a,.contact p{font-family:"Min-P-R";font-size:16px;margin-bottom:12px}@media only screen and (max-width:950px){.contact{padding-top:150px}}.work-page{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:start}.work-image-panel{width:100%}.work-image-panel img{width:100%;height:auto;display:block}.work-text-panel{padding-top:8px}.work-title{font-family:"minion-pro",Georgia,serif;font-size:18px;font-weight:700;font-style:italic;line-height:1.4;margin-bottom:6px;color:#111}.work-materials{margin-bottom:4px}.work-dimensions,.work-materials{font-family:"minion-pro",Georgia,serif;font-size:18px;font-weight:400;font-style:normal;color:#111}.work-dimensions{margin-bottom:24px}.work-description p{font-weight:400;line-height:1.6;margin-bottom:16px}.work-description p,.work-not-found{font-family:"minion-pro",Georgia,serif;font-size:18px;color:#111}@media (max-width:768px){.work-page{grid-template-columns:1fr;grid-gap:32px;gap:32px}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:"minion-pro-caption",Georgia,serif;font-weight:700;font-size:18px;line-height:1.6;color:#111;background-color:#fff;-webkit-font-smoothing:antialiased;user-select:text;-webkit-user-select:text}a{color:inherit}a,a:hover{text-decoration:none}.app{min-height:100vh;display:flex;flex-direction:column}main{flex:1 1;padding:60px 80px;max-width:1200px;margin:0 auto;width:100%}@media (max-width:768px){main{padding:40px 24px}}
/*# sourceMappingURL=main.c76d5536.chunk.css.map */