ranslateY(-1px);
        }

        .footer {
            position: absolute;
            bottom: 30px;
            left: 50%;
            transform: translateX(-50%);
            font-size: 0.85rem;
            color: #555;
            text-align: center;
        }

        .footer a {
            color: #888;
            text-decoration: none;
            transition: color 0.3s ease;
        }

        .footer a:hover {
            color: #aaa;
            text-decoration: underline;
        }

        .i