@font-face{font-family:GeistSans;src:url(/assets/fonts/Geist/variable-woff/GeistVF.woff2) format("woff2"),url(/assets/fonts/Geist/variable-woff/GeistVF.woff) format("woff"),url(/assets/fonts/Geist/variable-ttf/GeistVF.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:GeistMono;src:url(/assets/fonts/GeistMono/variable-woff/GeistMonoVF.woff2) format("woff2"),url(/assets/fonts/GeistMono/variable-woff/GeistMonoVF.woff) format("woff"),url(/assets/fonts/GeistMono/variable-ttf/GeistMonoVF.ttf) format("truetype");font-weight:400;font-style:normal}.projects_mainContainerWrapper__jNolX{z-index:3;font-family:GeistSans;overflow:hidden}.projects_projectShowcase__mJFaa{width:100vw;height:100vh!important;display:flex}@media(max-width:600px){.projects_projectShowcase__mJFaa{background-color:rgba(0,0,0,.65)}}.projects_firstProjectShowcase__P7qtU{height:calc(100% - 10rem);z-index:-10}.projects_scrollProgressBar__xymCC{position:fixed;top:0;left:0;height:2px;background:linear-gradient(90deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.3));z-index:200;transition:width .08s linear;pointer-events:none}.projects_canvasContainer__ba_Oi{z-index:1;position:fixed;top:0;left:0;width:100%;height:100%}.projects_projectPageSection__8Sxx4{position:relative;z-index:2}.projects_navBar__dFLem{position:absolute;top:0;width:100%;z-index:5}.projects_footer__HIQ0i{position:absolute;bottom:0;width:100%}.projects_leftProjectShowcaseWrapper__0U56W,.projects_rightProjectShowcaseWrapper__h226G{display:flex;align-items:center;width:80%;margin-left:auto;margin-right:auto;margin-top:40px}@media(max-width:600px){.projects_leftProjectShowcaseWrapper__0U56W,.projects_rightProjectShowcaseWrapper__h226G{width:80%;margin-right:20px}}.projects_rightProjectShowcaseWrapper__h226G{padding-right:20px;justify-content:end}.projects_leftProjectShowcaseWrapper__0U56W{padding-left:20px}.projects_leftProjectShowcaseContent__rTUGs,.projects_rightProjectShowcaseContent__CP_dR{display:flex;flex-direction:column;max-width:500px}.projects_rightProjectShowcaseContent__CP_dR{align-items:end;text-align:right}.projects_projectTitle__H5GkM{font-size:45px;font-weight:900;line-height:1.1;letter-spacing:-.02em}@media(max-width:475px){.projects_projectTitle__H5GkM{font-size:20px}}@media(min-width:475px)and (max-width:600px){.projects_projectTitle__H5GkM{font-size:35px}}.projects_projectByline__okeH_{font-size:12px;font-weight:300;margin-bottom:20px;letter-spacing:.1em;text-transform:uppercase}@media(max-width:600px){.projects_projectByline__okeH_{font-size:11px}}.projects_projectCTA__nQDrc{font-size:15px;font-weight:300;margin-top:20px;margin-bottom:0}@media(max-width:600px){.projects_projectCTA__nQDrc{font-size:13px}}.projects_projectCTA__nQDrc a{display:inline-block;padding:8px 20px;border:1px solid hsla(0,0%,100%,.25);border-radius:100px;text-decoration:none;font-size:13px;letter-spacing:.02em;transition:border-color .2s ease,background .2s ease,transform .15s ease}.projects_projectCTA__nQDrc a:hover{border-color:hsla(0,0%,100%,.6);background:hsla(0,0%,100%,.06);transform:translateY(-1px);text-decoration:none}.projects_projectCardCTA__47xCw{margin-bottom:8px;font-size:14px}.projects_projectCardCTA__47xCw a{text-decoration:underline;text-underline-offset:3px;text-decoration-color:hsla(0,0%,100%,.4);transition:text-decoration-color .2s ease}.projects_projectCardCTA__47xCw a:hover{text-decoration-color:hsla(0,0%,100%,.9)}.projects_projectCardDescription__mHJrO{font-size:13px;font-weight:300;opacity:.6;line-height:1.6}.projects_projectCard__KWAfw{padding:16px 0;border-bottom:1px solid hsla(0,0%,100%,.07);transition:border-color .2s ease;flex-direction:row;margin-bottom:4px}.projects_projectCard__KWAfw:last-child{border-bottom:none}.projects_projectCard__KWAfw:hover{border-color:hsla(0,0%,100%,.15)}@media screen and (min-width:768px){.projects_projectCard__KWAfw{display:flex;flex-direction:column}}.projects_description__h9cyH{font-size:15px;font-weight:300;line-height:1.65;margin-top:12px}@media(max-width:600px){.projects_description__h9cyH{font-size:13px}}.projects_projectCanvasWrapper__0EF42{width:100%;justify-content:start;width:40%;margin-right:auto;margin-left:10%;display:flex;margin-top:40px;align-items:center;justify-content:center}.projects_rightProjectShowcaseWrapperWithCanvas__T2p8D{width:40%;margin-right:10%}.projects_projectImageWrapper__0D3oy{width:70%;height:70%;position:relative;display:flex;align-items:center;justify-content:center}@media(max-width:600px){.projects_seventhProjectShowcase__Fdqxh .projects_rightProjectShowcaseWrapper__h226G,.projects_tenthProjectShowcase__ddvAy .projects_rightProjectShowcaseWrapper__h226G,.projects_thirdProjectShowcase__PpHP_ .projects_rightProjectShowcaseWrapper__h226G{padding-right:0;padding-left:20px;justify-content:start;margin-right:0;margin-left:20px}.projects_seventhProjectShowcase__Fdqxh .projects_rightProjectShowcaseContent__CP_dR,.projects_tenthProjectShowcase__ddvAy .projects_rightProjectShowcaseContent__CP_dR,.projects_thirdProjectShowcase__PpHP_ .projects_rightProjectShowcaseContent__CP_dR{align-items:start;text-align:left}.projects_seventhProjectShowcase__Fdqxh .projects_projectCanvasWrapper__0EF42,.projects_tenthProjectShowcase__ddvAy .projects_projectCanvasWrapper__0EF42,.projects_thirdProjectShowcase__PpHP_ .projects_projectCanvasWrapper__0EF42{width:0;display:none}.projects_fourthProjectShowcase__6cf3B .projects_leftProjectShowcaseWrapper__0U56W,.projects_lastProjectShowcase__iq5L2 .projects_leftProjectShowcaseWrapper__0U56W{padding-right:20px;padding-left:0}.projects_fourthProjectShowcase__6cf3B .projects_leftProjectShowcaseContent__rTUGs{align-items:end;text-align:right}.projects_lastProjectShowcase__iq5L2 .projects_leftProjectShowcaseWrapper__0U56W{align-items:start}}.projects_projectShowcaseCanvasLeft__xnvnw,.projects_projectShowcaseCanvasRight__GiBwy{width:80%;margin-left:auto;margin-right:auto}.projects_projectShowcaseCanvasLeft__xnvnw .projects_leftProjectShowcaseWrapper__0U56W,.projects_projectShowcaseCanvasLeft__xnvnw .projects_projectCanvasWrapperLeft__LITMd,.projects_projectShowcaseCanvasLeft__xnvnw .projects_projectCanvasWrapperRight__XyYmS,.projects_projectShowcaseCanvasLeft__xnvnw .projects_rightProjectShowcaseWrapper__h226G,.projects_projectShowcaseCanvasRight__GiBwy .projects_leftProjectShowcaseWrapper__0U56W,.projects_projectShowcaseCanvasRight__GiBwy .projects_projectCanvasWrapperLeft__LITMd,.projects_projectShowcaseCanvasRight__GiBwy .projects_projectCanvasWrapperRight__XyYmS,.projects_projectShowcaseCanvasRight__GiBwy .projects_rightProjectShowcaseWrapper__h226G{width:50%}.projects_lastProjectShowcase__iq5L2 .projects_leftProjectShowcaseWrapper__0U56W{align-items:center}@media(max-width:600px){.projects_lastProjectShowcase__iq5L2{width:80%;margin-left:auto;margin-right:auto}.projects_lastProjectShowcase__iq5L2 .projects_leftProjectShowcaseWrapper__0U56W{align-items:center;margin:0;width:100%;padding:0}.projects_lastProjectShowcase__iq5L2{margin-left:1rem;padding-left:.5rem}.projects_projectShowcaseCanvasLeft__xnvnw{flex-direction:column-reverse}.projects_projectShowcaseCanvasRight__GiBwy{flex-direction:column;height:100vh}.projects_projectShowcaseCanvasLeft__xnvnw,.projects_projectShowcaseCanvasRight__GiBwy{align-items:left;justify-content:center;position:relative!important}.projects_projectShowcaseCanvasLeft__xnvnw .projects_projectCanvasWrapperLeft__LITMd,.projects_projectShowcaseCanvasLeft__xnvnw .projects_projectCanvasWrapperRight__XyYmS,.projects_projectShowcaseCanvasRight__GiBwy .projects_projectCanvasWrapperLeft__LITMd,.projects_projectShowcaseCanvasRight__GiBwy .projects_projectCanvasWrapperRight__XyYmS{width:100%;display:flex;height:700px!important;position:relative!important;width:100%!important}.projects_projectShowcaseCanvasLeft__xnvnw .projects_leftProjectShowcaseContent__rTUGs,.projects_projectShowcaseCanvasRight__GiBwy .projects_leftProjectShowcaseContent__rTUGs{max-width:500px;width:80%}.projects_projectShowcaseCanvasLeft__xnvnw .projects_leftProjectShowcaseWrapper__0U56W,.projects_projectShowcaseCanvasRight__GiBwy .projects_leftProjectShowcaseWrapper__0U56W{width:100%;margin-left:0;padding:0}.projects_projectShowcaseCanvasLeft__xnvnw .projects_rightProjectShowcaseWrapper__h226G,.projects_projectShowcaseCanvasRight__GiBwy .projects_rightProjectShowcaseWrapper__h226G{width:100%;margin-right:0}}