#portfolio{width:100vw;height:100vh;visibility:hidden;z-index:500;background-color:#131319;transition:transform 1s cubic-bezier(.2,1,.3,1);position:fixed;top:0;left:0;overflow:hidden;transform:translateY(100%)scale3d(.6,.6,.6)}#portfolio.show{visibility:visible;transform:matrix(1,0,0,1,0,0)}canvas:not(.ripple){-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slides{box-sizing:border-box;width:100%;max-width:100%;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;padding:0 10vw;position:absolute;top:50%}.slide{box-sizing:border-box;width:100%;max-width:1200px;height:33vh;color:#fff;flex-direction:column;align-items:flex-start;margin:0 auto;transition:transform 1.3s cubic-bezier(.2,1,.3,1),opacity .5s cubic-bezier(.2,1,.3,1);display:flex;transform:translateY(-50%)}.slide-meta{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:1.35rem}.slide-meta,.slide-more{opacity:0;transition:opacity .9s cubic-bezier(.2,1,.3,1)}.show-meta .slide-meta,.show-meta .slide-more{opacity:1;transition:opacity 1.5s cubic-bezier(.2,1,.3,1) .3s,transform .2s cubic-bezier(.2,1,.3,1)}.slide-more{color:#fff;letter-spacing:1px;padding:10px;font-size:12px;font-weight:900;transition:all .2s ease-out;display:block;position:relative;transform:translate(0,0)}.slide-more:before{content:"";height:1px;width:15px;border-top:1px solid #fff;position:absolute;top:50%;left:-10px}.slide-more:hover{transition:all .2s ease-out;transform:translate(10px)skew(-14deg)}.slide-title{color:#fafafa;text-indent:-.5vw;margin:0;font-family:Bebas Neue,cursive;font-size:10vw;font-weight:900;transition:color .5s cubic-bezier(.2,1,.3,1)}.prev,.next{opacity:0}.prev{transform:translateY(-85%)}.next{transform:translateY(-15%)}.prev .slide-title,.next .slide-title{-webkit-text-stroke:1.5px #fafafa;text-stroke:1.5px #fafafa;-webkit-text-fill-color:transparent;text-fill-color:transparent;color:#0000}.scrolling>.slide{opacity:1;transform:translateY(-50%)}@font-face{font-family:Commissioner;src:url(Commissioner-Bold.00ff8b1a.woff2)format("woff2"),url(Commissioner-Bold.922fdd76.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Commissioner;src:url(Commissioner-ExtraBold.ab4ad8d6.woff2)format("woff2"),url(Commissioner-ExtraBold.76780667.woff)format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Commissioner;src:url(Commissioner-Black.fd42d8f8.woff2)format("woff2"),url(Commissioner-Black.3a53d316.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Commissioner;src:url(Commissioner-Light.d53e2b64.woff2)format("woff2"),url(Commissioner-Light.0443cec8.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Commissioner;src:url(Commissioner-ExtraLight.6ff4ef54.woff2)format("woff2"),url(Commissioner-ExtraLight.cdefb151.woff)format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Commissioner;src:url(Commissioner-Medium.956f869d.woff2)format("woff2"),url(Commissioner-Medium.d0e51972.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Commissioner;src:url(Commissioner-Regular.6b2f0fac.woff2)format("woff2"),url(Commissioner-Regular.a80508b3.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Commissioner;src:url(Commissioner-SemiBold.436a6571.woff2)format("woff2"),url(Commissioner-SemiBold.ce1cf3ff.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Commissioner;src:url(Commissioner-Thin.ed4e7ffd.woff2)format("woff2"),url(Commissioner-Thin.aae84429.woff)format("woff");font-weight:100;font-style:normal;font-display:swap}#ripple{width:100vw;height:100vh;position:fixed;top:0;left:0}main{position:relative}