        .drop-factor-badge {
            background: #e2eaf1;
            display: inline-block;
            padding: 4px 10px;
            border-radius: 30px;
            font-size: 0.8rem;
        }
        .clinical-case {
            background: #eef2f5;
            border-radius: 18px;
            padding: 1.4rem;
            margin: 1.5rem 0;
        }
        .infusion-icon {
            font-size: 2.5rem;
            color: var(--primary-color);
        }
        .btn-calc {
            background-color: var(--primary-color);
            border: none;
            padding: 10px 24px;
            font-weight: 600;
        }
        .btn-calc:hover {
            background-color: #1a5d7a;
        }
        @media (max-width: 768px) {
            }