        /* ============================================
           IMPROVED LEFT PANEL STYLES
           ============================================ */
        
        .sign-up-info {
            padding: 28px 22px;
            background: linear-gradient(165deg, #0a2540 0%, #1a4a6e 50%, #0d3a5c 100%);
            height: 100%;
            min-height: 540px;
            position: relative;
            overflow: hidden;
        }
        
        /* Decorative background elements */
        .sign-up-info::before {
            content: '';
            position: absolute;
            top: -50%;
            right: -30%;
            width: 300px;
            height: 300px;
            background: radial-gradient(circle, rgba(42, 193, 240, 0.15) 0%, transparent 70%);
            border-radius: 50%;
            pointer-events: none;
        }
        
        .sign-up-info::after {
            content: '';
            position: absolute;
            bottom: -20%;
            left: -20%;
            width: 250px;
            height: 250px;
            background: radial-gradient(circle, rgba(42, 193, 240, 0.1) 0%, transparent 70%);
            border-radius: 50%;
            pointer-events: none;
        }
        
        /* Main Heading */
        .sign-up-info h2 {
            font-size: 22px;
            color: #fff;
            font-weight: 600;
            padding-top: 0;
            margin-top: 0;
            margin-bottom: 20px;
            line-height: 1.3;
            position: relative;
            z-index: 1;
        }
        
        .sign-up-info h2 span {
            color: #2AC1F0;
            font-weight: 700;
            text-shadow: 0 0 20px rgba(42, 193, 240, 0.4);
        }
        
        /* Info Cards */
        .sign-up-info-card {
            margin-top: 16px;
            background: rgba(255, 255, 255, 0.05);
            backdrop-filter: blur(10px);
            border: 1px solid rgba(255, 255, 255, 0.1);
            border-radius: 12px;
            overflow: hidden;
            position: relative;
            z-index: 1;
            transition: transform 0.3s ease, box-shadow 0.3s ease;
        }
        
        .sign-up-info-card:hover {
            transform: translateY(-2px);
            box-shadow: 0 8px 30px rgba(42, 193, 240, 0.15);
        }
        
        .sign-up-info-card + .sign-up-info-card {
            margin-top: 16px;
        }
        
        /* Card Labels/Headers */
        .sign-up-info label {
            position: relative;
            font-size: 14px;
            font-weight: 600;
            line-height: 1.4;
            width: 100%;
            padding: 12px 50px 12px 16px;
            background: linear-gradient(90deg, rgba(42, 193, 240, 0.2) 0%, rgba(42, 193, 240, 0.05) 100%);
            margin-bottom: 0;
            color: #fff;
            border-bottom: 1px solid rgba(255, 255, 255, 0.1);
            display: block;
        }
        
        .sign-up-info label::after {
            content: '';
            position: absolute;
            width: 32px;
            height: 32px;
            display: inline-block;
            top: 50%;
            right: 12px;
            transform: translateY(-50%);
            background-size: contain;
            background-repeat: no-repeat;
            background-position: center;
        }
        
        .sign-up-info label.lable-1::after {
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%232AC1F0'%3E%3Cpath d='M12 3L1 9l4 2.18v6L12 21l7-3.82v-6l2-1.09V17h2V9L12 3zm6.82 6L12 12.72 5.18 9 12 5.28 18.82 9zM17 15.99l-5 2.73-5-2.73v-3.72L12 15l5-2.73v3.72z'/%3E%3C/svg%3E");
        }
        
        .sign-up-info label.lable-2::after {
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%232AC1F0'%3E%3Cpath d='M19.14 12.94c.04-.31.06-.63.06-.94 0-.31-.02-.63-.06-.94l2.03-1.58c.18-.14.23-.41.12-.61l-1.92-3.32c-.12-.22-.37-.29-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94l-.36-2.54c-.04-.24-.24-.41-.48-.41h-3.84c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47 0-.59.22L2.74 8.87c-.12.21-.08.47.12.61l2.03 1.58c-.04.31-.06.63-.06.94s.02.63.06.94l-2.03 1.58c-.18.14-.23.41-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .44-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32c.12-.22.07-.47-.12-.61l-2.01-1.58zM12 15.6c-1.98 0-3.6-1.62-3.6-3.6s1.62-3.6 3.6-3.6 3.6 1.62 3.6 3.6-1.62 3.6-3.6 3.6z'/%3E%3C/svg%3E");
        }
        
        /* Exam List - Grid Layout */
        .sign-up-info ul {
            list-style-type: none;
            padding: 12px;
            margin: 0;
            display: grid;
            grid-template-columns: repeat(2, 1fr);
            gap: 8px;
        }
        
        .sign-up-info ul li {
            padding: 10px 10px 10px 42px;
            display: flex;
            align-items: center;
            margin-bottom: 0;
            position: relative;
            line-height: 1.3;
            font-size: 13px;
            color: rgba(255, 255, 255, 0.9);
            background: rgba(255, 255, 255, 0.03);
            border-radius: 8px;
            transition: all 0.2s ease;
            min-height: 44px;
        }
        
        .sign-up-info ul li:hover {
            background: rgba(42, 193, 240, 0.1);
            transform: translateX(3px);
        }
        
        /* Individual Exam Icons */
        .sign-up-info ul li::before {
            content: '';
            width: 28px;
            height: 28px;
            display: flex;
            align-items: center;
            justify-content: center;
            position: absolute;
            left: 8px;
            top: 50%;
            transform: translateY(-50%);
            background-repeat: no-repeat;
            background-position: center;
            background-size: 16px;
            border-radius: 6px;
        }
        
        /* UCAT - Medical themed */
        .sign-up-info ul li:nth-child(1)::before {
            background-color: rgba(239, 68, 68, 0.15);
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ef4444'%3E%3Cpath d='M19 3v12h-5c-.55 0-1 .45-1 1v4H7c-1.1 0-2-.9-2-2V5c0-1.1.9-2 2-2h12zm-6 16v-3h5v-1h-5c-1.1 0-2 .9-2 2v3h7v-1h-5zm-4-8h4v-2H9v2zm0 4h4v-2H9v2zm0-8h4V5H9v2z'/%3E%3C/svg%3E");
        }
        
        /* SAT - Academic */
        .sign-up-info ul li:nth-child(2)::before {
            background-color: rgba(59, 130, 246, 0.15);
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%233b82f6'%3E%3Cpath d='M5 13.18v4L12 21l7-3.82v-4L12 17l-7-3.82zM12 3L1 9l11 6 9-4.91V17h2V9L12 3z'/%3E%3C/svg%3E");
        }
        
        /* GRE - Analytics */
        .sign-up-info ul li:nth-child(3)::before {
            background-color: rgba(168, 85, 247, 0.15);
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23a855f7'%3E%3Cpath d='M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z'/%3E%3C/svg%3E");
        }
        
        /* CBSE - Book */
        .sign-up-info ul li:nth-child(4)::before {
            background-color: rgba(34, 197, 94, 0.15);
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2322c55e'%3E%3Cpath d='M18 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM6 4h5v8l-2.5-1.5L6 12V4z'/%3E%3C/svg%3E");
        }
        
        /* IBDP - Globe */
        .sign-up-info ul li:nth-child(5)::before {
            background-color: rgba(236, 72, 153, 0.15);
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ec4899'%3E%3Cpath d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2v1.93zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39z'/%3E%3C/svg%3E");
        }
        
        /* NEET - DNA */
        .sign-up-info ul li:nth-child(6)::before {
            background-color: rgba(245, 158, 11, 0.15);
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23f59e0b'%3E%3Cpath d='M17.5 9.5C17.5 6.46 15.04 4 12 4S6.5 6.46 6.5 9.5c0 2.7 1.94 4.93 4.5 5.4V17H9v2h2v2h2v-2h2v-2h-2v-2.1c2.56-.47 4.5-2.7 4.5-5.4zm-9 0C8.5 7.57 10.07 6 12 6s3.5 1.57 3.5 3.5S13.93 13 12 13s-3.5-1.57-3.5-3.5z'/%3E%3C/svg%3E");
        }
        
        /* IELTS General - Language */
        .sign-up-info ul li:nth-child(7)::before {
            background-color: rgba(6, 182, 212, 0.15);
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2306b6d4'%3E%3Cpath d='M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z'/%3E%3C/svg%3E");
        }
        
        /* IELTS Academic - School */
        .sign-up-info ul li:nth-child(8)::before {
            background-color: rgba(99, 102, 241, 0.15);
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%236366f1'%3E%3Cpath d='M12 3L1 9l4 2.18v6L12 21l7-3.82v-6l2-1.09V17h2V9L12 3zm6.82 6L12 12.72 5.18 9 12 5.28 18.82 9zM17 15.99l-5 2.73-5-2.73v-3.72L12 15l5-2.73v3.72z'/%3E%3C/svg%3E");
        }
        
        /* Tools Section */
        .sign-up-info ul.col-2 {
            gap: 8px;
        }
        
        .sign-up-info ul.col-2 li {
            min-height: 48px;
        }
        
        /* University Finder */
        .sign-up-info ul.col-2 li:nth-child(1)::before {
            background-color: rgba(59, 130, 246, 0.15);
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%233b82f6'%3E%3Cpath d='M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z'/%3E%3C/svg%3E");
        }
        
        /* Program Finder */
        .sign-up-info ul.col-2 li:nth-child(2)::before {
            background-color: rgba(168, 85, 247, 0.15);
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23a855f7'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");
        }
        
        /* Compare University */
        .sign-up-info ul.col-2 li:nth-child(3)::before {
            background-color: rgba(34, 197, 94, 0.15);
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2322c55e'%3E%3Cpath d='M10 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h5v2h2V1h-2v2zm0 15H5l5-6v6zm9-15h-5v2h5v13l-5-6v9h5c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z'/%3E%3C/svg%3E");
        }
        
        /* Webinar */
        .sign-up-info ul.col-2 li:nth-child(4)::before {
            background-color: rgba(239, 68, 68, 0.15);
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ef4444'%3E%3Cpath d='M17 10.5V7c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h12c.55 0 1-.45 1-1v-3.5l4 4v-11l-4 4z'/%3E%3C/svg%3E");
        }
        
        /* Past Papers */
        .sign-up-info ul.col-2 li:nth-child(5)::before {
            background-color: rgba(245, 158, 11, 0.15);
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23f59e0b'%3E%3Cpath d='M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-5 14H7v-2h7v2zm3-4H7v-2h10v2zm0-4H7V7h10v2z'/%3E%3C/svg%3E");
        }
        
        /* School Compare */
        .sign-up-info ul.col-2 li:nth-child(6)::before {
            background-color: rgba(236, 72, 153, 0.15);
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ec4899'%3E%3Cpath d='M12 7V3H2v18h20V7H12zM6 19H4v-2h2v2zm0-4H4v-2h2v2zm0-4H4V9h2v2zm0-4H4V5h2v2zm4 12H8v-2h2v2zm0-4H8v-2h2v2zm0-4H8V9h2v2zm0-4H8V5h2v2zm10 12h-8v-2h2v-2h-2v-2h2v-2h-2V9h8v10zm-2-8h-2v2h2v-2zm0 4h-2v2h2v-2z'/%3E%3C/svg%3E");
        }
        
        /* University Advance search */
        .sign-up-info ul.col-2 li:nth-child(7)::before {
            background-color: rgba(6, 182, 212, 0.15);
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2306b6d4'%3E%3Cpath d='M3 17v2h6v-2H3zM3 5v2h10V5H3zm10 16v-2h8v-2h-8v-2h-2v6h2zM7 9v2H3v2h4v2h2V9H7zm14 4v-2H11v2h10zm-6-4h2V7h4V5h-4V3h-2v6z'/%3E%3C/svg%3E");
        }
        
        .sign-up-info ul.col-2 li:last-child {
            grid-column: span 2;
        }