#page-reveal{position:fixed;inset:0;background:#2bd1e6;z-index:9999;display:flex;align-items:center;justify-content:center;overflow:hidden;animation:fadeOut 1.5s ease forwards 1.5s}#page-reveal::before{content:"";width:0;height:0;border-radius:50%;background:#ffffff;animation:expandCircle 1.5s ease forwards}@keyframes expandCircle{to{width:300vmax;height:300vmax}}@keyframes fadeOut{to{opacity:0;visibility:hidden}}