body{margin:0;padding:0;font-family:Arial,sans-serif;display:flex;justify-content:center;align-items:center;flex-direction:column;height:100vh;background-color:#f4f4f4;overflow:hidden}.footer-top{position:fixed;top:0;left:0;width:100%;background-color:#1877F2;color:#fff;text-align:center;padding:10px;z-index:10}.footer-bottom{position:fixed;bottom:0;left:0;width:100%;background-color:#1877F2;color:#fff;text-align:center;padding:10px;z-index:10}.logo-container{position:absolute;top:20%;left:50%;transform:translateX(-50%);filter:blur(10px);animation:logoBlurOut 2s forwards;margin-bottom:20px}#logo{width:auto;height:80px;max-width:100%;object-fit:contain}.icons-container{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:15%;opacity:0;animation:iconsFall 2s forwards;justify-items:center}.icon{display:flex;justify-content:center;align-items:center;opacity:1;cursor:pointer;transition:transform 0.3s ease;animation:iconShake 3s}.icon:nth-child(1){animation-delay:0s}.icon:nth-child(2){animation-delay:0.2s}.icon:nth-child(3){animation-delay:0.4s}.icon:nth-child(4){animation-delay:0.6s}.icon:nth-child(5){animation-delay:0.8s}.icon:nth-child(6){animation-delay:1s}.icon:nth-child(7){animation-delay:1.2s}.icon:nth-child(8){animation-delay:1.4s}.icon:nth-child(9){animation-delay:1.6s}.icon:nth-child(10){animation-delay:1.8s}.icon:nth-child(11){animation-delay:2s}.icon:nth-child(12){animation-delay:2.2s}.icon img{width:50px;height:50px;object-fit:contain}.icon:hover img{transform:scale(1.2)}@keyframes iconShake{0%{transform:translateX(0)}25%{transform:translateX(-10px)}50%{transform:translateX(10px)}75%{transform:translateX(-10px)}100%{transform:translateX(0)}}@keyframes logoBlurOut{to{filter:blur(0)}}@keyframes iconsFall{0%{opacity:0}100%{opacity:1}}.button-container{display:flex;justify-content:center;align-items:center;margin-top:30px;display:none}button{padding:10px 20px;background-color:#1877F2;color:#fff;border:none;cursor:pointer;display:block;transition:background-color 0.3s;font-size:16px;border-radius:5px}button:hover{background-color:#1877F2}@keyframes logoBlurOut{to{filter:blur(0)}}