@font-face{font-family:apercu_proregular;src:url(/fonts/apercupro-webfont.dccbd98b.woff2) format("woff2"),url(/fonts/apercupro-webfont.673ee218.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:apercu_proitalic;src:url(/fonts/apercupro-italic-webfont.f0b1a099.woff2) format("woff2"),url(/fonts/apercupro-italic-webfont.e500764e.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:apercu_promedium;src:url(/fonts/apercupro-medium-webfont.b348a1ba.woff2) format("woff2"),url(/fonts/apercupro-medium-webfont.00b9737c.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:apercu_promedium_italic;src:url(/fonts/apercupro-mediumitalic-webfont.5eccbdd6.woff2) format("woff2"),url(/fonts/apercupro-mediumitalic-webfont.25c620aa.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:apercu_probold;src:url(/fonts/apercupro-bold-webfont.9f26b254.woff2) format("woff2"),url(/fonts/apercupro-bold-webfont.a5dd55e6.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:apercu_probold_italic;src:url(/fonts/apercupro-bolditalic-webfont.a6fd60b7.woff2) format("woff2"),url(/fonts/apercupro-bolditalic-webfont.09777344.woff) format("woff");font-weight:400;font-style:italic}[data-v-396ea846],[data-v-396ea846]:after,[data-v-396ea846]:before{box-sizing:border-box;font-family:apercu_proregular,Helvetica,Arial,sans-serif;margin:0;padding:0}body[data-v-396ea846]{margin:0}#app[data-v-396ea846]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:flex-start;background-color:#f1eee7;display:flex;flex-direction:column;justify-content:flex-start;max-width:1960px;min-height:100vh;padding:20px;position:relative}@media(min-width:768px){#app[data-v-396ea846]{flex-direction:column;padding:40px}}.page[data-v-396ea846]{flex:1;order:3}@media(min-width:768px){.page[data-v-396ea846]{order:2;padding:20px}}input[data-v-396ea846],textarea[data-v-396ea846]{margin:4px 0;padding:8px}a[data-v-396ea846],input[data-v-396ea846],p[data-v-396ea846],textarea[data-v-396ea846]{font-size:14px}a[data-v-396ea846]{color:#000;text-decoration:none;transition:all .4s ease-in-out}a[data-v-396ea846]:hover{color:#626262}a.inline-link[data-v-396ea846]{text-decoration:underline}a.button-link[data-v-396ea846]{padding:8px 12px}a.button-link[data-v-396ea846],button[data-v-396ea846]{background-color:#000;color:#fff;text-transform:uppercase}button[data-v-396ea846]{border:none;margin:20px 0 0 0;padding:10px 16px}button[data-v-396ea846]:hover{cursor:pointer}a.button-link[data-v-396ea846],button[data-v-396ea846]{font-family:apercu_promedium,Helvetica,Arial,sans-serif;font-size:12px;letter-spacing:.4px}.page-slide-enter-active[data-v-396ea846],.page-slide-leave-active[data-v-396ea846]{transition:all .5s ease}.page-slide-enter-from[data-v-396ea846],.page-slide-leave-to[data-v-396ea846]{opacity:0;transform:translateY(15px)}.page-opacity-enter-active[data-v-396ea846],.page-opacity-leave-active[data-v-396ea846]{transition:all .65s ease}.page-opacity-enter-from[data-v-396ea846],.page-opacity-leave-to[data-v-396ea846]{opacity:0}@keyframes fadeInAndUp-396ea846{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.fade-enter-from[data-v-396ea846],.fade-enter-to[data-v-396ea846],.fade-leave-from[data-v-396ea846],.fade-leave-to[data-v-396ea846]{animation:fadeInAndUp-396ea846 .5s ease-in-out}.page[data-v-396ea846]{align-items:stretch;display:flex;flex-direction:column;justify-content:center}@media(min-width:768px){.page--portrait[data-v-396ea846]{align-items:flex-start;flex-direction:row}.page .work-image[data-v-396ea846]{flex:0 1 calc(60% - 20px);margin:0 40px}}.page .work-image img[data-v-396ea846]{width:100%}.page .work-details[data-v-396ea846]{min-width:100px;text-align:center}@media(min-width:768px){.page .work-details--portrait[data-v-396ea846]{flex:0 1 calc(40% - 20px);text-align:left}}.page .work-details .item-info[data-v-396ea846]{margin:20px 0}.page .work-details h1[data-v-396ea846]{font-family:apercu_promedium_italic,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;margin-top:40px}@media(min-width:768px){.page .work-details h1[data-v-396ea846]{font-size:24px;margin-top:0}}.page .work-details .item-info p[data-v-396ea846]{margin:0}