        <style>
        .benchmark-container {
            background: linear-gradient(135deg, #1e293b 0%, #0f172a 100%);
            border: 2px solid #ffb300;
            border-radius: 18px;
            padding: 28px 32px;
            margin: 36px 0 24px 0;
            box-shadow: 0 0 24px #ffb30022;
        }
        .benchmark-label {
            display: flex;
            justify-content: space-between;
            margin-bottom: 6px;
            font-family: 'JetBrains Mono', monospace;
            font-size: 0.95rem;
            font-weight: 700;
            color: #fff;
            text-transform: uppercase;
            letter-spacing: 0.5px;
        }
        .benchmark-label span:last-child {
            color: #ffb300;
            font-size: 1.05rem;
        }
        .benchmark-bar {
            background: #ffffff15;
            border-radius: 8px;
            height: 12px;
            margin-bottom: 18px;
            overflow: hidden;
        }
        .benchmark-fill {
            height: 100%;
            border-radius: 8px;
            background: linear-gradient(90deg, #7c3aed, #ffb300);
            width: var(--fill-width, 0%);
            box-shadow: 0 0 10px #ffb30055;
            transition: width 1.2s cubic-bezier(0.4, 0, 0.2, 1);
        }
        .final-text {
            text-align: center;
            font-family: 'JetBrains Mono', monospace;
            font-weight: 700;
            font-size: 1.05rem;
            color: #ffb300;
            letter-spacing: 0.5px;
            margin-top: 8px;
            text-transform: uppercase;
        }
        </style>