.grid{position:relative;height:100%}.grid [class*='col-']{transition:transform 0.5s cubic-bezier(0.23,1,0.32,1)}.grid>*{padding:0}.item{position:absolute;z-index:1;text-decoration:none;overflow:hidden;aspect-ratio:1 / 1}.item-content{margin:1px;overflow:hidden;position:relative;width:100%;height:100%;text-align:center;font-size:16px;color:white;cursor:pointer}.muuri-item-content-text{font-family:"ProtoMono",monospace;position:absolute;bottom:0;left:0;right:0;padding:16px;width:100%;z-index:2;opacity:0;transform:translateY(100%);background-color:rgba(0,0,0,0);transition:opacity var(--ulc-transition-slow) ease,transform var(--ulc-transition-slow) ease;color:white;text-align:left;will-change:transform,opacity}.project-title{font-size:24px;text-transform:uppercase}.project-subtitle{font-weight:100;font-size:12px;text-transform:uppercase}.muuri-item-content-text.experiment-title{padding:8px;line-height:1;font-size:16px;background-color:rgba(0,0,0,1)}.item-content{&:hover .muuri-item-content-text,&.text-visible .muuri-item-content-text{opacity:1;background-color:rgba(0,0,0,0.5);transform:translateY(0);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}img{width:100%;transition:transform var(--ulc-transition-slow) ease,filter 0.9s ease}&:hover img{transform:scale(1.1) translateZ(0);filter:brightness(105%)}}@media screen and (max-width:767px){.project-title{font-weight:100;font-size:17px;line-height:1}.project-subtitle{font-weight:100;font-size:9px;text-transform:uppercase}hr{margin:0.25rem 0}.muuri-item-content-text{padding:12px;height:62px}.item-content.text-visible .muuri-item-content-text{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.muuri-item-content-text.experiment-title{margin:0;padding:6px!important;height:32px!important;font-size:11px!important;font-weight:100;opacity:1!important;transform:translateY(0%)!important;transition:none!important}.item-content.text-visible .muuri-item-content-text{background-color:rgba(0,0,0,0.25)}}.hidden{display:none}