html{font-size:18px;scroll-behavior:smooth}@keyframes ping-slow{0%{transform:scale(1);opacity:.4}80%{transform:scale(1.6);opacity:0}to{transform:scale(1.6);opacity:0}}.animate-ping-slow{animation:ping-slow 3s cubic-bezier(0,0,.2,1) infinite}@keyframes line-reveal{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.motion-safe-hidden{opacity:0}@media (max-width:768px){html{font-size:16px}}.liquid-chrome-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background:#000000;z-index:0}.liquid-blob{position:absolute;border-radius:50%;filter:blur(80px);opacity:.9;will-change:transform;mix-blend-mode:hard-light}.blob-1{top:-20%;left:-20%;width:70vw;height:70vw;background:#7928CA;animation:liquid-move-1 18s ease-in-out infinite alternate}.blob-2{bottom:-20%;right:-20%;width:80vw;height:80vw;background:#FF0080;animation:liquid-move-2 20s ease-in-out infinite alternate}.blob-3{top:40%;left:40%;width:60vw;height:60vw;background:#0070F3;animation:liquid-move-3 22s ease-in-out infinite alternate}.blob-4{bottom:10%;left:10%;width:50vw;height:50vw;background:#00FF99;animation:liquid-move-4 16s ease-in-out infinite alternate}.blob-5{top:50%;left:50%;width:40vw;height:40vw;background:#FF4D4D;opacity:.8;animation:liquid-move-5 25s ease-in-out infinite alternate}.blob-6{top:10%;right:30%;width:35vw;height:35vw;background:#8A2BE2;opacity:.8;animation:liquid-move-3 30s ease-in-out infinite reverse}@keyframes liquid-move-1{0%{transform:translate(0) scale(1) rotate(0deg)}33%{transform:translate(15%,10%) scale(1.1) rotate(20deg)}66%{transform:translate(-5%,20%) scale(.9) rotate(10deg)}to{transform:translate(10%,-10%) scale(1) rotate(-10deg)}}@keyframes liquid-move-2{0%{transform:translate(0) scale(1) rotate(0deg)}33%{transform:translate(-15%,-10%) scale(1.2) rotate(-20deg)}66%{transform:translate(10%,-5%) scale(.8) rotate(10deg)}to{transform:translate(-5%,15%) scale(1.1) rotate(-10deg)}}@keyframes liquid-move-3{0%{transform:translate(0) scale(1) rotate(0deg)}50%{transform:translate(-20%,10%) scale(.8) rotate(45deg)}to{transform:translate(10%,-20%) scale(1.2) rotate(-45deg)}}@keyframes liquid-move-4{0%{transform:translate(0) scale(1) rotate(0deg)}50%{transform:translate(20%,-20%) scale(1.1) rotate(-30deg)}to{transform:translate(-10%,10%) scale(.9) rotate(30deg)}}@keyframes liquid-move-5{0%{transform:translate(-50%,-50%) scale(.8)}50%{transform:translate(-30%,-30%) scale(1.2)}to{transform:translate(-70%,-70%) scale(.9)}}.glass-overlay{background:rgba(255,255,255,.01);backdrop-filter:blur(60px)}.glass-overlay,.grid-pattern{position:absolute;inset:0;z-index:1}.grid-pattern{background-size:50px 50px;background-image:linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.05) 1px,transparent 0);mask-image:radial-gradient(circle at center,black 30%,transparent 80%);pointer-events:none;opacity:.4}.noise-overlay{z-index:2;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E")}.dark-overlay,.noise-overlay{position:absolute;inset:0;pointer-events:none}.dark-overlay{background:rgba(0,0,0,.2);z-index:1}