@font-face{font-family:authentic;src:url(/_next/static/media/auth-sans.907d883b.woff2) format("woff2"),url(/_next/static/media/auth-sans.a13eab17.woff) format("woff")}@font-face{font-family:reckless;src:url(/_next/static/media/reckless-light.6a2ff45b.woff2) format("woff2"),url(/_next/static/media/reckless-light.30db7ddb.woff) format("woff")}@font-face{font-family:reckless;src:url(/_next/static/media/Reckless-Medium.5ccf47d8.woff2) format("woff2"),url(/_next/static/media/Reckless-Medium.4ee3c19c.woff) format("woff");font-weight:700}.project-wrapper{color:#f8f4ef;height:100vh;overflow:hidden;position:relative}@media screen and (max-width:1024px){.project-wrapper{background-color:#f8f4ef}}@media screen and (max-width:768px){.project-wrapper{background-color:#ece4db}}@media screen and (max-width:600px){.project-wrapper{height:100%}}.project-header{cursor:pointer;left:0;margin:1em auto!important;position:absolute;right:0;text-align:center;top:-4px;transition:all .3s cubic-bezier(.215,.61,.355,1);width:15em;z-index:999}.project-header .back{color:#fff;display:block;font-family:authentic;font-size:.9rem;margin:.4rem;opacity:1;text-align:center;text-shadow:rgba(0,0,0,.1) 0 0 4px;text-transform:uppercase}.project-header .back:hover{color:#444;opacity:1}@media screen and (max-width:1024px){.project-header .back{font-size:.9rem;opacity:1}}@media screen and (max-aspect-ratio:6/5){.project-header .back{font-size:.9rem;opacity:1}}.footer{bottom:1em;left:0;margin:0 auto;opacity:1;position:absolute;right:0;z-index:9999}@media screen and (max-width:768px){.footer{bottom:14vh}}.footer.clickable{cursor:pointer}.footer h3{color:#fff;display:block;font-family:authentic;font-size:2.2rem;left:50%;letter-spacing:-.05em;line-height:0;margin-left:-1.5rem;padding-bottom:.6em;position:relative;text-align:center;text-shadow:rgba(0,0,0,.5) 0 0 2px;text-transform:uppercase;transition:all .25s cubic-bezier(.215,.61,.355,1);width:3rem}@media screen and (max-width:1024px){.footer h3{padding-bottom:1.3em}}@media screen and (max-width:600px){.footer h3{padding-bottom:.6em}}.footer h3:hover{color:#444}.carousel-container,.carousel-container img{height:100vh!important}.carousel-container video{background-color:unset!important}@media screen and (max-width:768px){.carousel-container,.carousel-container img{height:86vh!important}}