*{box-sizing:border-box;margin:0;padding:0}body{background-color:#e3e3db;overflow:hidden}a,p{color:#1f1f1f;letter-spacing:-.02rem;font-family:Suisse Intl,sans-serif;font-size:15px;font-weight:600;line-height:1;text-decoration:none}nav,footer{z-index:2;pointer-events:none;justify-content:space-between;align-items:center;width:100vw;padding:2em;display:flex;position:absolute;left:0}nav a,nav p,footer p{pointer-events:auto}nav{top:0}footer{bottom:0}.container{width:100vw;height:100svh;position:relative;overflow:hidden}.gallery-container{width:100%;height:100%;position:relative}.gallery-container canvas{cursor:pointer;width:100%;height:100%;display:block}.title-container{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);z-index:2;pointer-events:none;width:100%;height:42px;position:fixed;bottom:25%;left:50%;transform:translate(-50%,-50%)}.title-container p{text-align:center;letter-spacing:-.05rem;width:100%;font-size:36px;position:absolute}.word{will-change:transform;display:inline-block;position:relative}
