.hover-stagger{color:rgba(255,255,255,.5);background:linear-gradient(90deg,#8ac5ad 0 0) 0 0 /var(--reveal,0) 100% no-repeat,linear-gradient(90deg,currentColor 0 0) 0 0 /100% 100% no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:--reveal .6s cubic-bezier(.22,1,.36,1)}.group.active .hover-stagger,.group:hover .hover-stagger{--reveal:100%;transition:--reveal .8s cubic-bezier(.22,1,.36,1)}.item-border{position:relative;border-bottom:1px solid rgba(255,255,255,.1)}.item-border:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background-color:#8ac5ad;transform-origin:left center;transform:scaleX(var(--border-scale,0));transition:transform .8s cubic-bezier(.22,1,.36,1)}.group.active .item-border,.group:hover .item-border{--border-scale:1;transition:transform .8s cubic-bezier(.22,1,.36,1)}.len-15{--letters:15}.len-17{--letters:17}.len-26{--letters:26}.hover-stagger{background-size:0 100%,100% 100%;animation:none}.group.active .hover-stagger,.group:hover .hover-stagger{background-size:100% 100%,100% 100%;transition:background-size calc(var(--letters, 20) * 20ms) steps(var(--letters,20))}.apps-stack{position:relative}.apps-stack .stack-layer{position:absolute;width:100%;height:320px;top:calc(var(--i, 0) * 20px);left:calc(var(--i, 0) * 25px);will-change:top,left,opacity;transition:top .8s cubic-bezier(.16,1,.3,1),left .8s cubic-bezier(.16,1,.3,1),opacity .6s cubic-bezier(.16,1,.3,1)}.apps-stack .stack-layer.is-front{top:0!important;left:0!important;width:100%!important}.apps-stack .stack-layer.is-back{cursor:pointer}.apps-stack .stack-layer{box-shadow:0 calc(var(--i, 0) * 4px) calc(var(--i, 0) * 8px) rgba(0,0,0,.1),0 calc(var(--i, 0) * 2px) calc(var(--i, 0) * 4px) rgba(0,0,0,.06)}.apps-stack .stack-layer.is-front{box-shadow:0 4px 12px rgba(0,0,0,.15)}.apps-stack .stack-layer{opacity:calc(1 - (var(--i, 0) * .05))}.simple-list{margin:0;padding:0;list-style:none}