a.svelte-dmorw2{text-decoration:none;text-transform:none;color:#fff}@media screen and (min-width:576px){a.svelte-dmorw2:first-child button.project:where(.svelte-dmorw2){border-top-left-radius:15px}}@media screen and (min-width:576px){a.svelte-dmorw2:last-child button.project:where(.svelte-dmorw2){border-bottom-left-radius:15px}}a.svelte-dmorw2 button.project:where(.svelte-dmorw2){all:unset;overflow:hidden;position:relative;width:100%;min-width:300px;line-height:.5;max-height:448px;display:flex;align-items:center;justify-content:flex-end}a.svelte-dmorw2 button.project:where(.svelte-dmorw2) .info:where(.svelte-dmorw2){position:absolute;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;line-height:1;padding-right:5vw;height:60%}@media screen and (min-width:768px){a.svelte-dmorw2 button.project:where(.svelte-dmorw2) .info:where(.svelte-dmorw2){height:50%}}a.svelte-dmorw2 button.project:where(.svelte-dmorw2) .info:where(.svelte-dmorw2) h2:where(.svelte-dmorw2){overflow:hidden;font-weight:100;font-size:1.45rem;line-height:1.08;margin:0}@media screen and (min-width:576px){a.svelte-dmorw2 button.project:where(.svelte-dmorw2) .info:where(.svelte-dmorw2) h2:where(.svelte-dmorw2){font-size:1.5rem}}@media screen and (min-width:640px){a.svelte-dmorw2 button.project:where(.svelte-dmorw2) .info:where(.svelte-dmorw2) h2:where(.svelte-dmorw2){font-size:1.75rem}}@media screen and (min-width:768px){a.svelte-dmorw2 button.project:where(.svelte-dmorw2) .info:where(.svelte-dmorw2) h2:where(.svelte-dmorw2){font-size:1.75rem}}@media screen and (min-width:992px){a.svelte-dmorw2 button.project:where(.svelte-dmorw2) .info:where(.svelte-dmorw2) h2:where(.svelte-dmorw2){font-size:2.75rem}}@media screen and (min-width:1200px){a.svelte-dmorw2 button.project:where(.svelte-dmorw2) .info:where(.svelte-dmorw2) h2:where(.svelte-dmorw2){font-size:3rem}}a.svelte-dmorw2 button.project:where(.svelte-dmorw2) .info:where(.svelte-dmorw2) h2:where(.svelte-dmorw2) span:where(.svelte-dmorw2){display:inline-block}a.svelte-dmorw2 button.project:where(.svelte-dmorw2) .info:where(.svelte-dmorw2) h1:where(.svelte-dmorw2){overflow:hidden;font-weight:900;font-size:1.45rem;line-height:1.08;margin:0}@media screen and (min-width:576px){a.svelte-dmorw2 button.project:where(.svelte-dmorw2) .info:where(.svelte-dmorw2) h1:where(.svelte-dmorw2){font-size:1.5rem}}@media screen and (min-width:640px){a.svelte-dmorw2 button.project:where(.svelte-dmorw2) .info:where(.svelte-dmorw2) h1:where(.svelte-dmorw2){font-size:1.75rem}}@media screen and (min-width:768px){a.svelte-dmorw2 button.project:where(.svelte-dmorw2) .info:where(.svelte-dmorw2) h1:where(.svelte-dmorw2){font-size:1.75rem}}@media screen and (min-width:992px){a.svelte-dmorw2 button.project:where(.svelte-dmorw2) .info:where(.svelte-dmorw2) h1:where(.svelte-dmorw2){font-size:2.75rem}}@media screen and (min-width:1200px){a.svelte-dmorw2 button.project:where(.svelte-dmorw2) .info:where(.svelte-dmorw2) h1:where(.svelte-dmorw2){font-size:3rem}}a.svelte-dmorw2 button.project:where(.svelte-dmorw2) .info:where(.svelte-dmorw2) h1:where(.svelte-dmorw2) span:where(.svelte-dmorw2){display:inline-block}a.svelte-dmorw2 button.project:where(.svelte-dmorw2) .info:where(.svelte-dmorw2) .deets:where(.svelte-dmorw2) .detail:where(.svelte-dmorw2){overflow:hidden;line-height:2.5;letter-spacing:.5px;font-size:.45rem;font-weight:300}@media screen and (min-width:768px){a.svelte-dmorw2 button.project:where(.svelte-dmorw2) .info:where(.svelte-dmorw2) .deets:where(.svelte-dmorw2) .detail:where(.svelte-dmorw2){font-size:.7rem}}a.svelte-dmorw2 button.project:where(.svelte-dmorw2) .info:where(.svelte-dmorw2) .deets:where(.svelte-dmorw2) .detail:where(.svelte-dmorw2) span:where(.svelte-dmorw2){display:inline-block}a.svelte-dmorw2 button.project:where(.svelte-dmorw2) .smokescreen:where(.svelte-dmorw2){position:absolute;width:100%;height:100%;background-color:#000;opacity:.75}a.svelte-dmorw2 button.project:where(.svelte-dmorw2) .cover-img:where(.svelte-dmorw2){-webkit-user-drag:none;user-drag:none;width:100%}span.spacer.svelte-dmorw2{display:inline-block;padding:0 7px}.svelte-dmorw2,.svelte-dmorw2:after,.svelte-dmorw2:before{-webkit-user-drag:none;-webkit-app-region:no-drag;cursor:default}.work-page.svelte-oqsuc6{line-height:normal}.work-page.svelte-oqsuc6 .project-nav:where(.svelte-oqsuc6){mix-blend-mode:exclusion;width:300px;height:calc(100vh - 250px);justify-content:center;align-items:center;display:none}@media screen and (min-width:768px){.work-page.svelte-oqsuc6 .project-nav:where(.svelte-oqsuc6){display:flex}}.work-page.svelte-oqsuc6 .project-nav:where(.svelte-oqsuc6) ul:where(.svelte-oqsuc6){position:fixed;z-index:1000}.work-page.svelte-oqsuc6 .project-nav:where(.svelte-oqsuc6) ul:where(.svelte-oqsuc6) li:where(.svelte-oqsuc6){display:flex;flex-direction:column;align-items:flex-start}.work-page.svelte-oqsuc6 .project-nav:where(.svelte-oqsuc6) ul:where(.svelte-oqsuc6) li:where(.svelte-oqsuc6):hover a:where(.svelte-oqsuc6) .bg.link-bg-0:where(.svelte-oqsuc6){width:100%}.work-page.svelte-oqsuc6 .project-nav:where(.svelte-oqsuc6) ul:where(.svelte-oqsuc6) li:where(.svelte-oqsuc6):hover a:where(.svelte-oqsuc6) .bg.link-bg-1:where(.svelte-oqsuc6){width:100%}.work-page.svelte-oqsuc6 .project-nav:where(.svelte-oqsuc6) ul:where(.svelte-oqsuc6) li:where(.svelte-oqsuc6) a:where(.svelte-oqsuc6){position:relative;text-decoration:none;padding:7px}.work-page.svelte-oqsuc6 .project-nav:where(.svelte-oqsuc6) ul:where(.svelte-oqsuc6) li:where(.svelte-oqsuc6) a:where(.svelte-oqsuc6) span:where(.svelte-oqsuc6){color:#fff;mix-blend-mode:difference;position:relative;z-index:10;font-weight:300;font-size:.9rem;text-transform:none;pointer-events:none}.work-page.svelte-oqsuc6 .project-nav:where(.svelte-oqsuc6) ul:where(.svelte-oqsuc6) li:where(.svelte-oqsuc6) a:where(.svelte-oqsuc6) .bg:where(.svelte-oqsuc6){position:absolute;pointer-events:none;bottom:0;width:0%;height:100%}.work-page.svelte-oqsuc6 .project-nav:where(.svelte-oqsuc6) ul:where(.svelte-oqsuc6) li:where(.svelte-oqsuc6) a:where(.svelte-oqsuc6) .bg.link-bg-0:where(.svelte-oqsuc6){transition:all .1s linear;background-color:#111;z-index:1;width:0;left:0}.work-page.svelte-oqsuc6 .project-nav:where(.svelte-oqsuc6) ul:where(.svelte-oqsuc6) li:where(.svelte-oqsuc6) a:where(.svelte-oqsuc6) .bg.link-bg-1:where(.svelte-oqsuc6){transition:all .15s linear;background-color:#fff;transition-delay:.15s;z-index:2;width:0;right:0}.work-page.svelte-oqsuc6 .work-container:where(.svelte-oqsuc6){padding:0 0 10vh;flex:1;overflow:hidden}
