.page-reveal-container{position:absolute;z-index:9999;height:100%;width:100%;background-color:var(--bg-color);opacity:1;align-items:center;justify-content:center;overflow:hidden}.letter{position:absolute;font-size:5rem;font-optical-sizing:auto;font-weight:600;font-style:normal;color:white;opacity:0;--vertical-squeeze:scale(1.61,1);transform:var(--vertical-squeeze)}.letter-b{animation:dropB 1s cubic-bezier(.175,.885,.32,1.275) .3s forwards,scaleUpB .5s 2.3s forwards}.letter-k{animation:slideK 1s cubic-bezier(.175,.885,.32,1.275) 1.3s forwards,scaleUpK .5s 2.3s forwards}@keyframes dropB{0%{transform:var(--vertical-squeeze) translate(-2.5rem,-150vh);opacity:0}60%{transform:var(--vertical-squeeze) translate(-2.5rem);opacity:.2}80%{transform:var(--vertical-squeeze) translate(-2.5rem,-200px);opacity:.6}to{transform:var(--vertical-squeeze) translate(-2.5rem);opacity:1}}@keyframes slideK{0%{transform:var(--vertical-squeeze) translateX(150dvw);opacity:0}60%{transform:var(--vertical-squeeze) translateX(0);opacity:.2}80%{transform:var(--vertical-squeeze) translateX(calc(200px + 2.5rem));opacity:.6}to{transform:var(--vertical-squeeze) translateX(calc(0vw + 2.5rem));opacity:1}}@keyframes scaleUpB{0%{transform:var(--vertical-squeeze) scale(1) translate(-2.5rem)}to{transform:var(--vertical-squeeze) scale(1.5) translate(-3.5rem)}}@keyframes scaleUpK{0%{transform:var(--vertical-squeeze) scale(1) translateX(calc(0vw + 2.5rem))}to{transform:var(--vertical-squeeze) scale(1.5) translateX(calc(0vw + 3.5rem))}}.page-reveal-container{animation:fadeOut .5s 2.3s forwards}@keyframes fadeOut{0%{opacity:1}99%{opacity:0;display:flex}to{opacity:0;display:none}}