    <canvas class="banner_canvas" width="920" height="657"></canvas>
    <style>
        .banner_canvas {
            position: fixed;
            top: 0;
            left: 0;
            height: 100%;
            width: 100%;
            z-index: -1;
        }
        body, html {
            background: transparent !important;
        }
        .input-container {
            position: relative;
        }
        .input-container input:focus + label,
        .input-container input:not(:placeholder-shown) + label {
            transform: translateY(-1.5rem) scale(0.75);
            color: #3b82f6; /* Tailwind's blue-500 */
        }
        .input-container label {
            position: absolute;
            top: 0.75rem;
            left: 2.5rem;
            transition: all 0.2s ease-in-out;
            pointer-events: none;
            color: #9ca3af; /* Tailwind's gray-400 */
        }
        .input-container i {
            position: absolute;
            left: 0.75rem;
            top: 50%;
            transform: translateY(-50%);
            color: #9ca3af; /* Tailwind's gray-400 */
        }
        .btn {
            display: inline-block;
            padding: 0.75rem 1.5rem;
            border-radius: 0.375rem;
            font-weight: 600;
            text-align: center;
            transition: all 0.3s ease-in-out;
        }
        .btn-primary {
            background: linear-gradient(to right, #3b82f6, #2563eb);
            color: white;
        }
        .btn-primary:hover {
            background: linear-gradient(to right, #2563eb, #1d4ed8);
        }
        .btn-secondary {
            background: linear-gradient(to right, #6b7280, #4b5563);
            color: white;
        }
        .btn-secondary:hover {
            background: linear-gradient(to right, #4b5563, #374151);
        }
        .btn-telegram {
            background: linear-gradient(to right, #1da1f2, #0d8bf2);
            color: white;
        }
        .btn-telegram:hover {
            background: linear-gradient(to right, #0d8bf2, #0a74da);
        }
    </style>